2023-12-05
·
110 commits
to main
since this release
Compose Compiler: v1.5.6
December 6, 2023
androidx.compose.compiler:compiler:1.5.6 and androidx.compose.compiler:compiler-hosted:1.5.6 are released. Version 1.5.6 contains these commits.
New Features
- Support for Kotlin 1.9.21
Bug Fixes
- Enable intrinsic remember - the compiler transform that inlines remember in Compose compiler plugin and replaces
.equalscomparisons with int comparisons of the parameter meta for stable params. This results in less slots being used and less comparisons being done at runtime. The option can be disabled by providing compiler plugin argument: -Pplugin:androidx.compose.compiler.plugins.kotlin:intrinsicRemember=false. (If675f) - Fix memoization of adapted function references and inline arguments. (b/312738720)
- Realize groups when exiting inline function call (b/312242547)
External Contribution
- Fix k/native and k/wasm runtime crash due to missing return statement in Composable functions when it's the last statement and returns a null const (aosp/2835716)