- Remove requirement to provide next.js
- Fix withRouter wrapper
- rewrite route definition API so it's considerably more approachable.
- Automatically generate asPath from the route URL given.
- Add tests
- Use updated validator lib.
- add new
setRoutes
function, which accepts an array of route data arrays.- We are leaving this function undocumented for the time being as this API may change in the near future.
- Revert from Yarn2/PnP. too new a technology :P
- update validator utils, since it was released with some old garbage code.
- Ensure route helper class instance is created properly.
- Export Route class
- Remove next babel preset.
- Use React.createElement over JSX since we only need it in 2 spots
- Hopefully fix this for real this time?
- Realized Yarn 2 is a bit weird about prepublish. now we have a 2.0 release :P
- Fix documentation error.
- BREAKING Properly respect package boundaries by having the user provide what we need for us. (yay)
- Refer to the updated example config in
README.md
.
- Refer to the updated example config in
- Convert to Yarn2 / PnP.
- Add better argument validation via our new validation utility library.
- rewrite
withRouter
implementation. Solution: just usehoist-non-react-statics
!
- Initial public release