Skip to content

Releases: GoodRequest/GoodCoordinator-iOS

3.3.0

13 Nov 13:56
a856fde

Choose a tag to compare

What's Changed

  • fix: Yield to run loop when routing multiple steps by @plajdo in #10

Full Changelog: 3.2.1...3.3.0

3.2.1

30 Oct 15:06
9b2aaad

Choose a tag to compare

What's Changed

  • fix: #router.pop() behaviour by @plajdo in #9

Full Changelog: 3.2.0...3.2.1

3.2.0

30 Sep 08:23
08a9f1f

Choose a tag to compare

What's Changed

Full Changelog: 3.0.4...3.1.0

What's Changed

  • feat: Navigable macro improvements by @plajdo in #8

Full Changelog: 3.1.0...3.2.0

Migration guide:

  • Replace destinations with destination (previous name is still available, but deprecated)
  • Remove if case let checks on destinations with associated values and use closure parameters instead
  • Use item variants of navigation with parameters

3.1.0

30 Sep 08:23
6d66c12

Choose a tag to compare

What's Changed

Full Changelog: 3.0.4...3.1.0

3.0.4

30 Jan 10:04
09ac74c

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.0.3...3.0.4

3.0.3

15 Nov 10:17

Choose a tag to compare

popTo

  • Added the ability to pop to a specific reactor

Full Changelog: 3.0.2...3.0.3

3.0.2

10 Nov 09:53

Choose a tag to compare

NavigationRoot visibility changed from public to internal

This allows multiple navigation roots declarations in project (one per module), also prevents accidentally manipulating wrong navigation root from a different module.

Full Changelog: 3.0.1...3.0.2

3.0.1

02 Oct 05:54

Choose a tag to compare

Full Changelog: 3.0.0...3.0.1

3.0.0

01 Oct 09:36
33630de

Choose a tag to compare

What's Changed

New Contributors

  • @plajdo made their first contribution in #1

Full Changelog: 0.2.2...3.0.0

v0.2.0

22 Aug 14:23

Choose a tag to compare

Routing to @Root steps (context switching) now works properly

Update notes:

  • BottomCoordinator is now RootCoordinator or SimpleCoordinator (equivalent typealiases, for better usage depending on context)
  • Context switching coordinator needs to be marked as a @StateObject (top-most parent coordinator in hierarchy)