Skip to content

Tags: markbattistella/RoutingManager

Tags

3.0.0

Toggle 3.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
2025-02-05 - New implementation

This implementation is a cleaned up version of the original package.

It has a few breaking changes so it is best to ensure it is fully compatible before upgrading.

We now need to specify a `Stack` in conjunction with the `Route`s.

This allows us to have all the stacks and routes in a single dictionary. Then we can store it in memory, JSON, or with your own custom persistence implementation. Previous versions were a bit too murky in their implementation APIs.

I have also made clearer uses of the replacement of stacks and routes if we need to from an network call, push notification, or other special condition.

Lastly, I have added logging to the framework to help in debugging.

2.1.0

Toggle 2.1.0's commit message
WIP: 2024-08-14

2.0.1

Toggle 2.0.1's commit message
WIP: 2024-08-11

--> Swift 6 Concurrency

2.0.0

Toggle 2.0.0's commit message
WIP: 2024-08-11

--> Swift 6 Concurrency

1.0.0

Toggle 1.0.0's commit message
Initial commit