Skip to content

Releases: isaac-udy/Enro

Release 2.8.0

10 Dec 16:37
Compare
Choose a tag to compare

See CHANGELOG.md

Release 2.8.0-rc05

23 Oct 18:38
Compare
Choose a tag to compare

See CHANGELOG.md

Release 2.8.0-rc04

26 Sep 13:21
Compare
Choose a tag to compare

See CHANGELOG.md

Release 2.8.0-rc03

16 Sep 09:31
Compare
Choose a tag to compare

See CHANGELOG.md

Release 2.8.0-rc01

12 Sep 13:19
Compare
Choose a tag to compare

See CHANGELOG.md

Release 2.8.0-alpha02

03 Sep 13:01
Compare
Choose a tag to compare

See CHANGELOG.md

Release 2.8.0-alpha01

12 Aug 12:39
Compare
Choose a tag to compare

See CHANGELOG.md

Release 2.7.0

30 May 11:26
Compare
Choose a tag to compare
  • ⚠️ Updated to androidx.lifecycle 2.8.1 ⚠️
    • There are breaking changes introduced in androidx.lifecycle 2.8.0; if you use Enro 2.7.0, you must upgrade your project to androidx.lifecycle 2.8+, otherwise you are likely to encounter runtime errors

Release 2.6.0

30 May 10:39
Compare
Choose a tag to compare

2.6.0 * Added isManuallyStarted to the registerForFlowResult API, which allows for the flow to be started manually with a call to update rather than performing this automatically when the flow is created. * Added async to NavigationFlowScope, which allows the execution of suspending lambdas as part of the steps in a flow.

Release 2.5.0

21 May 22:06
Compare
Choose a tag to compare
  • Added update to the public API for NavigationFlow, as this is required for some use cases where the flow needs to be updated after changes in external state which may affect the logic of the flow. This function was previously named next, and removed from the public API in 2.4.0.
  • Moved NavigationContext.getViewModel and requireViewModel extensions to the dev.enro.viewmodel package.
  • Added NavigationResultScope<Result, Key> as a receiver for all registerForNavigationResult calls, to allow for more advanced handling of results and inspection of the instruction and navigation key that was used to open the result request.