Highlights
- 🆕
forceInvalidateOnPreDrawparameter onHazeEffectScope(doc) - Optimized noise texture handling on Android
- Only enable pre-draw listeners when we need to use them
- This should be the last of the v1.x releases (barring any blocking issues which crop up).
Key dependencies
- Kotlin 2.2.20
- Compose Multiplatform 1.9.3
- Jetpack Compose 1.9.4
What's Changed
- Dependency updates by @chrisbanes in #752
- Add workaround for Kotlin Yarn errors by @chrisbanes in #764
- Add LeakCanary to sample by @chrisbanes in #769
- Bump compile and min SDK versions by @chrisbanes in #773
- [Android] Optimize noise texture by @chrisbanes in #778
- Optimize areas and area offsets by @chrisbanes in #779
- Enable Kotlin explicit API by @chrisbanes in #790
- Compose 1.9.x and Kotlin 2.2.20 by @chrisbanes in #791
- Reduce screenshot test thresholds by @chrisbanes in #806
- Introduce expandLayerBounds flag by @chrisbanes in #807
- Only enable pre-draw listeners when necessary by @chrisbanes in #809
- Add forceInvalidateOnPreDraw flag by @chrisbanes in #810
- Add a common pre-draw listener by @chrisbanes in #811
- Invalidate on position change by @chrisbanes in #812
- Update Android version references in platforms.md by @XIVIX134 in #814
New Contributors
Full Changelog: 1.6.10...1.7.0