Skip to content

Commit

Permalink
Update CHANGELOG
Browse files Browse the repository at this point in the history
  • Loading branch information
ZacSweers committed Sep 16, 2024
1 parent 0460e15 commit f38b2c0
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,17 @@ Changelog

- **New**: Add code gen support for [kotlin-inject](https://github.com/evant/kotlin-inject) + [kotlin-inject-anvil](https://github.com/amzn/kotlin-inject-anvil). See the [code gen docs](https://slackhq.github.io/circuit/code-gen/) for usage instructions. We've also added a sample project.
- **New**: `presenterTestOf()` and `Presenter.test()` functions now return a new `CircuitReceiveTurbine` interface. This interface slightly but importantly modifies the behavior of `awaitItem()` by making it only emit _changed_ items rather than every item. If you do want to assert the equivalent state is emitted across recompositions, you can use `awaitUnchanged()`.
- **New**: Promote `LocalBackStack` to public API.
- **Behavior change**: Due to the above-documented change to `awaitItem()`, you may need to update tests that previously assumed duplicate emissions.
- Update to Kotlin `2.0.20`.
- **Change**: Switch to stdlib's implementation of `Uuid`. This release now requires Kotlin `2.0.20` or later.
- Add sample test to demonstrate `rememberAnsweringNavigator` result handling.
- Update to kotlinx.coroutines `1.9.0`.
- Update to compose-bom `2024.09.01`.
- Update to kotlinx.collections.immutable `0.3.8`.
- Update to androidx.activity `1.9.2`.
- Update to androidx.lifecycle `2.8.5`.
- Update to kotlin `2.0.20`.
- Build against KSP `2.0.20-1.0.25`.

0.23.1
Expand Down

0 comments on commit f38b2c0

Please sign in to comment.