Is there still a ballpark estimate of when AA-based TS export with JSDocs will be available via an experimental flag?
b
broadway_lamb
09/07/2026, 6:04 PM
Hi! We are hoping to land the last remaining part (Gradle support) before 2.5.0 branching.
Here's the issue that you can subscribe to: youtrack.jetbrains.com/issue/KT-87087
e
Edoardo Luppi
09/07/2026, 6:05 PM
Thank you!
Edoardo Luppi
09/07/2026, 7:03 PM
Btw, looks like enabling Build Tools integration will be mandatory to have it, is that correct?
b
broadway_lamb
09/07/2026, 10:37 PM
Yes, because it will be a separate tool, not part of the compiler like the current export. Here we’re doing exactly the same thing as Swift Export.
e
Edoardo Luppi
09/07/2026, 10:39 PM
Interesting. So I guess the overall aim is to make BTA as the only way to compile, and that's valid for all targets.
a
Artem Kobzar
09/08/2026, 10:02 AM
@Edoardo Luppi, I believe no. It's implemented via BTA, so there is no need to enable it for the TypeScript export. For the regular compilation, there are two implementations, and you choose it via a flag; here, it will be a single implementation via BTA, so no flags will be introduced.
However, we're going to turn this new TypeScript export on by default, with the possibility to opt out of the IR-based one with a Gradle property.