Found Versions Save

Extensible route-based routing for React applications

v0.4.0

4 years ago

This is the same code as v0.4.0-alpha.17. These release notes cover all changes since v0.3.21.

  • Breaking: Do not match stem routes (#217)
  • Breaking: Use React Redux v6.x (#218)
  • Breaking: Match withRouter props signature for route components by only passing in match and router (#230)
  • Breaking: Revamp <Link> API (#241)
    • Rename Component prop to as
    • Remove childProps prop
    • Support render function child
  • Breaking: Pass down router and match with our own context rather than with Redux store (#307)
  • Breaking: Remove no-longer-necessary createWithRouter and createConnectedLink (#307)
  • Breaking: Throw on nodes other than valid elements in JSX route configs (#326)
  • Feature: Allow render methods to return a function (#268, #269)
  • Feature: Add useRouter Hook (#307)
  • Feature: Add RouterContext Context object (#307)
  • Feature: Support empty children in JSX route configurations (#357)
  • Bugfix: Stop using instanceof checks for error types (#266)
  • Bugfix: Correctly handle _self target on <Link>s (#321)
  • Refactor: Migrate to new React lifecycle methods (#308)
  • Chore: Upgrade to Babel 7 (#274)

v0.4.0-alpha.17

5 years ago
  • Feature: Support empty children in JSX route configurations (#357)

v0.4.0-alpha.16

5 years ago

This release reverted the changes in v0.4.0-alpha.15.

v0.4.0-alpha.15

5 years ago

This release made an incorrect change that was reverted in v0.4.0-alpha.16.

v0.4.0-alpha.14

5 years ago
  • Bugfix: Declare Router type as interface (#335)

v0.4.0-alpha.13

5 years ago
  • Bugfix: Define type for useRouter (#334)

v0.4.0-alpha.12

5 years ago
  • Breaking: Pass down router and match with our own context rather than with Redux store (#307)
  • Breaking: Remove no-longer-necessary createWithRouter and createConnectedLink (#307)
  • Breaking: Require added <RouterProvider> for server rendering with custom Redux store (#307)
  • Breaking: Throw on nodes other than valid elements in JSX route configs (#326)
  • Feature: Add useRouter Hook (#307)
  • Feature: Add RouterContext Context object (#307)
  • Bugfix: Correctly handle _self target on <Link>s (#321)
  • Refactor: Migrate to new React lifecycle methods (#308)

v0.4.0-alpha.11

5 years ago

This release was not published to npm.

v0.4.0-alpha.10

5 years ago
  • Breaking: Revamp <Link> API (#241)
    • Rename Component prop to as
    • Remove childProps prop
    • Support render function child

v0.4.0-alpha.9

5 years ago
  • Chore: Upgrade to Babel 7 (#274)