- Refactored the Analysis API extensively: renamed Kt symbols to Ka, introduced new KaSymbol interfaces, stabilized scopes, added PSI validity checks, and integrated project‑structure modules while limiting exposure to abstract interfaces.
- Improved K2 compiler and IDE stability: performance optimizations (e.g., reduced redundant resolution), numerous bug fixes for FIR crashes, false positives, stack overflows, and added active invalidation for analysis sessions and classpa...
- Added platform and language enhancements: LLVM 16 support for native, Wasm runtime/compilation fixes, new language features like guard conditions for when, explicit return‑type enforcement, and JSpecify null‑ability annotations.