Skip to content

Releases: joeldev/JLRoutes

JLRoutes 1.6.3

02 Oct 00:31
Compare
Choose a tag to compare

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 evaluating canRouteURL:.

Contributors

JLRoutes 1.6.2

13 Sep 03:10
Compare
Choose a tag to compare

Fixed another crash.

JLRoutes 1.6.1

13 Sep 01:34
Compare
Choose a tag to compare

Fixed a crash.

JLRoutes 1.6

06 Apr 18:00
Compare
Choose a tag to compare

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

16 Feb 22:46
Compare
Choose a tag to compare

Notable Changes

  • Improved Swift compatibility by adding nullability annotations
  • Upgraded unit testing bundle format to remove a deprecation warning

JLRoutes 1.5.4

03 Feb 06:20
Compare
Choose a tag to compare

Notable Changes

  • Fixed a crash
  • Improved optional parameters support
  • Improved support for iOS 9 Universal Links

Contributors

JLRoutes 1.5.3

17 Sep 18:17
Compare
Choose a tag to compare

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

02 Mar 06:16
Compare
Choose a tag to compare

Notable Changes

  • Fixed analyzer warnings
  • Fixed a bug with adding non-zero priority routes

Contributors

JLRoutes 1.5.1

02 May 05:41
Compare
Choose a tag to compare

Changes

  • Updated project settings for Xcode 5.1
  • Unit tests now use the XCTest macros
  • Warning fixes for -Wimplicit-atomic-properties, -Wsign-conversion, -Wreceiver-is-weak, and -Wformat-nonliteral.

Contributors

JLRoutes 1.5

09 Mar 17:54
Compare
Choose a tag to compare

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

Contributors