Releases: ekazaev/route-composer
1.4.0 Released
Xcode 10.2 support and workaround for the compiler bug
1.3.4 Released
Removed "directory not found for option" warning.
1.3.3 Released
Some useful extras added
1.3.0 Released
Some internal changes.
SingleNavigationRouter
proxy added for the Router
1.2.2 Released
NavigationDelayInterceptor
added.
NavigationDelayInterceptor
delays the router from starting the navigation, while any view controllers in the stack are being presented or dismissed.
In case your app has some other navigation instruments rather than RouteComposer
or you have a situation when a few routers work simultaneously, add it to your router to avoid the router not being able to navigate to the destination because a view controller in the stack is being presented or dismissed.
1.2.1 Released
Fixed an issue with an attempt to dismiss the view controller that is being dismissed by the system.
1.2.0 Released
Simplified assemblies. Added unwrapping to SingleStep
and SingleContainerStep
.
NB: May be not compatible with the previous versions. Fix the combination of .from(SingleStep(finder: SomeFinder(), factory: NilFactory))
with .from(GeneralStep.custom(with: SomeFinder()))
1.1.3 Released
Added an ability to replace the root view controller with a transition animation.
1.0.2 Released
Removed unnecessary typealiases. Updated documentation.
Swift 4.2 in XCode Beta 10.2 support
Swift 4.2 in XCode Beta 10.2 behaves differently and there is another workaround for https://bugs.swift.org/browse/SR-8702 issue.