All Versions
93
Latest Version
Avg Release Cycle
121 days
Latest Release
1499 days ago

Changelog History
Page 2

  • v0.36.0 Changes

    December 08, 2016
    • 🛠 Router: Avoid unnecessary setPath() calls when receiving identical props. Fixes #177
    • CaptureClicks: Potentially breaking change:
      • Previously, <CaptureClicks> would call props.gotoURL() (default: window.location.href = e.href) as soon
        as the first router failed to match. This was error-prone as it depended on the registration order of routers.
        Subrouters with limited routes could cause navigation not to occur.
      • This was masked somewhat by the extraenous setPath() calls. Navigation would occur, but onNavigation would
        not fire.
      • Now, <CaptureClicks> calls props.gotoURL() only if all routers fail to match.
  • v0.35.0 Changes

    July 01, 2016
    • Update for React v15.2.0: attempt to pass fewer unknown props to DOM elements.
    • Tighten up some missing propTypes.
  • v0.34.0 Changes

    • Update dependencies.
    • Move to Babel 6.
  • v0.33.0 Changes

    • Possibly breaking changes to callbacks:
      • onNavigation and onBeforeNavigation is now called on all routers.
        • This fixes #95
      • Arity change in callbacks: now (path, navigation, match) from (path, navigation).
        • The trailing match parameter was added to better track subrouter matches.
        • navigation will no longer contain a match attribute, which was a singleton and thus could not be unique when using multiple routers.
  • v0.32.2 Changes

    • Hotfix: Accidental 'const', we're not using Babel
  • v0.32.1 Changes

    • Reuse empty _query objects as not to bust ShouldComponentUpdate.
  • v0.32.0 Changes

    • React v15 support. React 0.14 support will remain for some time.
  • v0.31.4 Changes

    • Remove react/lib/batchedUpdates require(), which was causing issues with CDN users.
  • v0.31.3 Changes

    • Fix import of batchedUpdates (currently ReactDOM.unstable_batchedUpdates) for use with the CDN version of React.
  • v0.31.2 Changes

    • Remove an errant 'let' that made its way into the build.