Skip to content

Releases: GoodRequest/GoodCoordinator-iOS

3.3.0

Choose a tag to compare

@plajdo plajdo released this 13 Nov 13:56
a856fde

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

Choose a tag to compare

@plajdo plajdo released this 30 Oct 15:06
9b2aaad

What's Changed

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

Full Changelog: 3.2.0...3.2.1

3.2.0

Choose a tag to compare

@plajdo plajdo released this 30 Sep 08:23
08a9f1f

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

Choose a tag to compare

@plajdo plajdo released this 30 Sep 08:23
6d66c12

What's Changed

Full Changelog: 3.0.4...3.1.0

3.0.4

Choose a tag to compare

@plajdo plajdo released this 30 Jan 10:04
09ac74c

What's Changed

New Contributors

Full Changelog: 3.0.3...3.0.4

3.0.3

Choose a tag to compare

@plajdo plajdo released this 15 Nov 10:17

popTo

  • Added the ability to pop to a specific reactor

Full Changelog: 3.0.2...3.0.3

3.0.2

Choose a tag to compare

@plajdo plajdo released this 10 Nov 09:53

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

Choose a tag to compare

@plajdo plajdo released this 02 Oct 05:54

Full Changelog: 3.0.0...3.0.1

3.0.0

Choose a tag to compare

@plajdo plajdo released this 01 Oct 09:36
33630de

What's Changed

New Contributors

  • @plajdo made their first contribution in #1

Full Changelog: 0.2.2...3.0.0

v0.2.0

Choose a tag to compare

@plajdo plajdo released this 22 Aug 14:23

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)