0.22.2
- Fix: Fix
pausableState
recomposition loops by avoiding backward snapshot writes. - New: Add
Circuit.presentWithLifecycle
flag to enable/disable automaticpausableState
use. This is enabled by default. - Update Compose Multiplatform to
1.6.11
. - Update androidx.lifecycle to
2.8.1
. - Update androidx.appcompat to
1.7.0
.
Special thanks to @chrisbanes, @adamp, and Chuck Jazdzewski for contributing to this release and helping us find a runtime fix for the pausableState
issue!
What's Changed
- Update dependency dev.zacsweers.moshix to v0.27.1 by @slack-oss-bot in #1440
- Update dependency com.jakewharton.mosaic to v0.12.0 by @slack-oss-bot in #1441
- Update roborazzi to v1.20.0 by @slack-oss-bot in #1433
- Update dependency androidx.appcompat:appcompat to v1.7.0 by @slack-oss-bot in #1443
- Update androidx.lifecycle to v2.8.1 by @slack-oss-bot in #1442
- Update dependency gradle to v8.8 by @slack-oss-bot in #1446
- Add Circuit.presentWithLifecycle config by @ZacSweers in #1450
- Update dependency co.touchlab.skie to v0.8.1 by @slack-oss-bot in #1444
- Update compose.jb to v1.6.11 by @slack-oss-bot in #1452
- Add withCompositionLocalProvider to avoid backward writes by @chrisbanes in #1451
Full Changelog: 0.22.1...0.22.2