Releases: joeldev/JLRoutes
Releases · joeldev/JLRoutes
JLRoutes 1.6.3
Notable Changes
- Massive code cleanup in both JLRoutes.m and the unit test .m.
- Deprecated a bunch of class-method APIs that I don't want to support anymore. All depreciated APIs can be easily replaced by calling the same method on the
+globalRoutes
instance instead. - Fixed a bug where
unmatchedURLHandler
would get called when evaluatingcanRouteURL:
.
Contributors
JLRoutes 1.6.2
Fixed another crash.
JLRoutes 1.6.1
Fixed a crash.
JLRoutes 1.6
Notable Changes
- JLRoutes now requires iOS 7.0+ or OS X 10.9+
- Added support for fragment routing
- Removed use of a deprecated NSString method
Contributors
JLRoutes 1.5.5
Notable Changes
- Improved Swift compatibility by adding nullability annotations
- Upgraded unit testing bundle format to remove a deprecation warning
JLRoutes 1.5.4
Notable Changes
- Fixed a crash
- Improved optional parameters support
- Improved support for iOS 9 Universal Links
Contributors
- @hoppenichu
- @ravelantunes
- Paul (unknown username)
JLRoutes 1.5.3
Notable Changes
- New target for building as an iOS framework
- It is now possible to register multiple routes with a single handler block
Contributors
JLRoutes 1.5.2
Notable Changes
- Fixed analyzer warnings
- Fixed a bug with adding non-zero priority routes
Contributors
JLRoutes 1.5.1
JLRoutes 1.5
Changes
- 64-bit support
- JLRoutes now functions when created via alloc/init or new
- Added methods for removing routes and entire namespaces
- Many crashes and routing issues related to wildcards have been fixed
- There is a new global setting that allows disabling the '+' => ' ' decoding in values
- Removed the binary releases. Sorry to anyone that may have been using them!
- Documentation, warning fixes, and other misc changes