Skip to content

Releases: isaac-udy/Enro

Release 2.0.0-alpha18

10 Apr 11:17
Compare
Choose a tag to compare

Updated handling of navigation animations for Composable destinations, added alternatives to BottomSheetDestination and DialogDestination interfaces to allow for more modular destination definitions, changed presentation handling to always render on top of the active container, improved functionality for forwarding results from other destinations, updated the NavigationComponentProcessor to be more stable during refactors/renames of destinations

Release 2.0.0-alpha17

02 Apr 11:54
Compare
Choose a tag to compare

Renamed and refactored some parts of the results package, in particular renamed EnroResultChannel to NavigationResultChannel. Also added a new registerForFlowResult that works inside of a ViewModel to manage a flow of multiple steps/screens through the ViewModel

Release 2.0.0-alpha16

23 Mar 14:11
Compare
Choose a tag to compare

Update animation transition handling to allow overrides for animations to be set at the controller and container level, added functionality to allow result channels to observe close events, fixed a minor bug with compose container registration

Release 2.0.0-alpha15

14 Mar 09:53
Compare
Choose a tag to compare

Added functionality to save and restore containers directly, improved composable navigation container's observability of properties in Composable functions

Release 2.0.0-alpha14

01 Mar 06:27
Compare
Choose a tag to compare

Internal changes to the way that animations are handled between destinations, started removing some of the older executor based navigation, some improvements to composable lifecycles

Release 2.0.0-alpha12

13 Feb 12:03
Compare
Choose a tag to compare

Improved the functionality of navigation containers by allowing the setting of container backstacks more directly and easily using a more simple NavigationBackstack type that replaces NavigationBackstackState

Release 1.19.0-beta01

09 Feb 11:27
Compare
Choose a tag to compare

Updated AndroidX lifecycle to 2.6.0-beta01 and resolved breaking source changes

Release 1.18.0

09 Feb 11:07
Compare
Choose a tag to compare

Updated dependencies to the latest stable versions, such as Kotlin, AGP, AndroidX, Hilt, etc

Release 2.0.0-alpha11

23 Jan 14:13
Compare
Choose a tag to compare

Added functionality to manipulate NavigationContainers from a NavigationHandle (unstable, will change in the future) and removed "PresentationContainers" in favor of allowing regular navigation containers to perform this functionality directly (which allows Composable dialogs and bottomsheets to be hosted directly within Compose, even when used when Fragments are also being used)

Release 2.0.0-alpha10

01 Nov 12:01
Compare
Choose a tag to compare

Allowed generic NavigationKey types for Activities, Fragments and Composables. Added functionality to allow a result interceptor to deliver the result without closing the active navigation destination.