Skip to content

Releases: remix-run/react-router

v2.5.0

13 Sep 16:45
4e24ae7

Choose a tag to compare

Changes

  • Feature/Deprecation: Call getChildRoutes and getIndexRoute with partialNextState; deprecate accessing location directly in favor of partialNextState.location there (#3556, #3561, #3569, Upgrade Guide)
  • Refactor: Refactor creating routeParams objects (#3544)

v3.0.0-alpha.1

13 Sep 16:58
v3.0.0-alpha.1
2134f41

Choose a tag to compare

v3.0.0-alpha.1 Pre-release
Pre-release

Changes

May 19, 2016

  • Breaking: Remove all deprecated functionality as of v2.3.0 (#3340, #3435)
  • Breaking/Feature: Make <Link> and withRouter update inside static containers (#3430, #3443)
  • Feature: Add params, location, and routes to props injected by withRouter and to properties on context.router (#3444, #3446)

v2.4.1

13 Sep 16:38
f17c4b7

Choose a tag to compare

Changes

  • Bugfix: Don't crash on invalid URI components in params (#3453)

v2.4.0

28 Apr 17:15
041153a

Choose a tag to compare

Changes

  • Feature: Add withRouter higher-order component for injecting props.router (#3352)
  • Minor: Add React as a peer dependency (#3361)
  • Minor: Upgrade to Babel 6 (#3362)
  • Minor: Add target to propTypes for <Link> (#3397)

v2.3.0

25 Apr 16:13

Choose a tag to compare

Changes

  • Feature: Add applyRouterMiddleware for extending router rendering (#3327)
  • Feature/Deprecation: Add routerShape and locationShape as top-level exported prop types, and deprecate all the old prop types, including the ones that were previously incorrectly removed (#3349)
  • Minor: Move ES module build back to es6/ to avoid breaking people who were incorrectly importing from react-router/es6 (#3334)

v2.2.4

25 Apr 16:12

Choose a tag to compare

Changes

  • Noop: Publish again to npm to work around missing tarball problem

v2.2.3

25 Apr 16:12

Choose a tag to compare

Changes

  • Bugfix: Don't use Object.assign in getComponentsForRoute (#3331)
  • Minor: Speed up checking index path active status (#3313)

v2.2.2

25 Apr 16:11

Choose a tag to compare

Changes

  • Bugfix: Fix edge cases with continuing matches after pathless routes (#3308)

v2.2.1

25 Apr 16:11

Choose a tag to compare

Changes

  • Bugfix: Fix this in getComponent and getComponents (#3306)

v2.2.0

25 Apr 16:10

Choose a tag to compare

Changes

  • Feature/Deprecation: Call getComponent and getComponents with nextState; deprecate accessing location directly in favor of nextState.location there (#3298, Upgrade Guide)
  • Bugfix: Do not ignore extraneous slashes in matching (#3285)
  • Bugfix: Do not unnecessarily set empty className on <Link> (#3288)
  • Minor: Update PropTypes (#3218)
  • Minor: Move ES module build from es6/ to es/ (#3295)
  • Minor: Do not include unused deprecation logic in production builds (#3296)