0.23.1
- New: Promote
NoOpRetainedStateRegistry
to public API for use in testing and previews. - New: Add
CircuitPreview
helper function for composable previews that contain Circuit content. - Enhancement: When running under
LocalInspectionMode
, Circuit's defaultonUnavailableContent
now shows a simpler non-intrusive placeholder UI instead. - Enhancement: Support secondary injected constructors in code gen.
- Fix: Fix non-dismissable
BottomSheetOverlay
crash when invoking back-press. - Update to Kotlin
2.0.10
. - Update to androidx.annotation
1.8.2
. - Build against KSP
2.0.10-1.0.24
.
What's Changed
- Update dependency mkdocs-material to v9.5.31 by @slack-oss-bot in #1551
- Switch to anvil-ksp fork by @ZacSweers in #1559
- Update roborazzi to v1.26.0 by @slack-oss-bot in #1554
- Update dependency PyYAML to v6.0.2 by @slack-oss-bot in #1555
- Update benchmark to v1.3.0-rc01 by @slack-oss-bot in #1562
- Update coil3 to v3.0.0-alpha10 by @slack-oss-bot in #1563
- Update dependency androidx.annotation:annotation to v1.8.2 by @slack-oss-bot in #1564
- Update agp to v8.5.2 by @slack-oss-bot in #1566
- Update anvil to v0.2.2 by @slack-oss-bot in #1567
- Update ksp to v2.0.10-1.0.24 by @slack-oss-bot in #1558
- Update kotlin monorepo to v2.0.10 by @slack-oss-bot in #1557
- Update renovatebot/github-action action to v40 by @slack-oss-bot in #1568
- Update anvil to v0.2.3 by @slack-oss-bot in #1570
- Small improvements for using circuit in previews by @ZacSweers in #1573
- Support secondary constructors for injection by @ZacSweers in #1574
- Update anvil to v0.2.4 by @slack-oss-bot in #1575
- Update dependency io.reactivex.rxjava3:rxjava to v3.1.9 by @slack-oss-bot in #1576
- Fix non-dismissable bottom sheets being dismissable on backpress by @ZacSweers in #1577
Full Changelog: 0.23.0...0.23.1