All Versions
93
Latest Version
Avg Release Cycle
121 days
Latest Release
1860 days ago
Changelog History
Page 2
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 callprops.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, butonNavigation
would
not fire. - Now,
<CaptureClicks>
callsprops.gotoURL()
only if all routers fail to match.
- Previously,
- 🛠Router: Avoid unnecessary
-
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
andonBeforeNavigation
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 amatch
attribute, which was a singleton and thus could not be unique when using multiple routers.
- The trailing
- Possibly breaking changes to callbacks:
-
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.
- Reuse empty
-
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.
- Remove
-
v0.31.3 Changes
- Fix import of
batchedUpdates
(currently ReactDOM.unstable_batchedUpdates) for use with the CDN version of React.
- Fix import of
-
v0.31.2 Changes
- Remove an errant 'let' that made its way into the build.