Skip to content

1.4.2

Latest

Choose a tag to compare

@ZacSweers ZacSweers released this 14 Aug 00:46
· 73 commits to main since this release

Fixes

  • [FIR] Consolidate contribution hint configuration logic to make it less Gradle-specific.
  • [FIR/IR] Resolve typealiases in KClass annotation arguments.
  • [FIR/IR] Apply contribution exclusions and replacements across @Origin chains.
  • [IR] Fix Kotlin/JS compilation failures caused by colliding generated provider field names for inherited member injections.
  • [IR/interop] Fix a compiler crash when Dagger interop is enabled and deeply nested classes have long names.
  • [IC] Regenerate parent graph implementations when graph extension members change during incremental compilation.

Changes

  • Support Kotlin 2.5.0-dev-3513.
  • Test Kotlin 2.4.20-RC.
  • Remove the watchosArm32 target, which Kotlin no longer supports.
  • Update androidx.tracing to 2.0.0 stable. Note that Metro's runtime tracing support is still experimental to incubate a little longer.
  • Test Android Studio Quail 3 stable.

Contributors

Special thanks to the following contributors for contributing to this release!

What's Changed

Full Changelog: 1.4.1...1.4.2