Releases: rjrjr/compose-backstack
Releases · rjrjr/compose-backstack
v0.9.0+1.0.0-beta07
v0.8.0+beta02
- Upgrade: Compose to beta02. (#39, #47)
- Completely rewrote most of the internals and APIs: (#50)
- All the actual transition logic is moved out of the
Backstack
composable and intoTransitionController
. BackstackInspector
andInspectionGestureDetector
are replaced with a single API in a new, dedicated module:xrayed()
.Backstack
now just handles the container and managing saveable state.- Introduces
FrameController
, an abstraction which can be used to implement both transitions, the inspector functionality, and things like #17. - Removes the spring animations from the inspector. They added unnecessary lag to the gestures.
- Adds more tests for state handling.
- Fixed some races that caused navigation animation glitches.
- All the actual transition logic is moved out of the
- Use Material DropdownMenu for spinner. (#51)
v0.6.0-alpha04
- Upgrade: Compose to 0.1.0-alpha04. (#37)
v0.5.0+dev16
- Upgrade: Compose to dev16. (#32)
v0.4.0
- New: Start using
UiSavedStateRegistry
to preserve screen "view" state. (#25) - New: Automatically save/restore the state of a
BackstackViewerApp
using the new saved state tools. (#21)- Buggy implementation subsequently fixed by @grandstaish in #29, thanks!
- Fix: Rename
master
branch tomain
. - Upgrade: Kotlin to 1.3.71. (#15)
- Upgrade: Compose to dev14. (#31)
v0.3.0
This is the first release of this library published to Maven Central.
v0.2.0
Update Compose to dev07.
v0.1.0
Initial release. Supports Compose dev06.