All Versions
Latest Version
Avg Release Cycle
40 days
Latest Release
2425 days ago

Changelog History
Page 2

  • v3.0.0 Changes

    Technically, 2.1.0 broke semver. The appropriate @timdorr's have been flogged. So, we're bumping the major version to catch up.

    • ๐Ÿ›  Fixed Resets in Redux Dev Tools. 3ae8110f
    • Ensure the initialState is set properly. a00acfd4
    • ๐Ÿ‘Œ Support any number of args on action creators 524898b5
  • v2.1.0 Changes

    • listenForReplays has a selectLocationState selector. #218
    • Provide unscoped action creators. #225
    • โšก๏ธ Example updated to use fully ES2015 syntax.
  • v2.0.4 Changes

  • v2.0.2 Changes

    ๐Ÿ”– Versions 2.0.0 and 2.0.1 were test releases for the 2.* series. 2.0.2 is the first public release.

    A whole new API, with many breaking changes:

    • ๐Ÿ”€ syncReduxAndRouter is gone. Instead, call syncHistory with just the history object, which returns a middleware that you need to apply. (#141)
    • ๐Ÿ”€ If you use redux devtools, you need to call middleware.listenForReplays(store) on the middleware returned from syncHistory. Create the store first with the middleware, then call this function with the store.
    • Action creators are now contained in a single object called routeActions. go, goBack, and goForward action creators have been added.
    • โšก๏ธ UPDATE_PATH is now UPDATE_LOCATION.
    • ๐Ÿ“œ The fully parsed location object is now stored in the state instead of a URL string. To access the path, use state.routing.location.pathname instead of state.routing.path.

    ๐Ÿ“„ View the new docs

  • v1.0.2 Changes

    • Only publish relevant files to npm
  • v1.0.1 Changes

    • Solve problem with basename causing infinite redirects (#103)
    • Switched to ES6 imports/exports internally, but should not affect outside users
  • v1.0.0 Changes


    ๐Ÿš€ This release changes quite a bit so you'll have to update your code.

    ๐Ÿ’ฅ Breaking Changes:

    • โšก๏ธ The updatePath action creator has been removed in favor of pushPath and replacePath. Use pushPath to get the same behavior as before. (#38)
    • ๐Ÿ‘ We have added support for routing state (#38)
    • โšก๏ธ Our actions are now FSA compliant. This means if you are listening for the UPDATE_PATH action in a reducer you should get properties off the payload property. (#63)

    ๐Ÿ›  Other fixes:

    • Redux DevTools should now work as expected (#73)
    • As we no longer depend on window.location, <base href="..."> should now work (#62)
    • โšก๏ธ We've done lots of work on finding the right way to stop cycles, so hopefully we shouldn't have any unnecessary location or store updates (#50)