XCoordinator Versions Save

🎌 Powerful navigation library for iOS based on the coordinator pattern

2.2.1

1 year ago

Changelog:

  • Ensure async extensions are run on MainActor
  • Changing access of open methods in extensions to public since they cannot be overridden anyways (Xcode warning)
  • Rename private method Target.handle(_:) due to Apple validation issue by @VincentDucastel

2.2.0

2 years ago

Changelog:

  • Removed warnings that would be shown when installing using Cocoapods
  • tvOS Support (untested, please let me know, if there are any issues)
  • async / await support for iOS 13+ when compiling with Xcode 13.2+

2.1.0

2 years ago

Changelog:

  • RxSwift dependency updated to 6.1
  • Readme fixes
  • We removed the assertion that an interactivePopGestureRecognizer must not be used in conjunction with XCoordinator.

2.0.7

4 years ago

Changelog:

  • NavigationAnimationDelegate now allows NavigationCoordinator to check for removable children whenever the navigation controller's view controllers change. This results in earlier released children of NavigationCoordinators, especially when interactive pop gestures are used.

2.0.6

4 years ago

Changelog:

  • The viewController property of a BaseCoordinator or any subclass is now open enabling it to be overriden outside of the XCoordinator framework.

2.0.5

4 years ago

Changelog:

  • PageCoordinator now sets the dataSource of its rootViewController by itself, which was always intended, but not implemented.

2.0.4

4 years ago