- Fix react peer dependency
- Fix paths on windows environment
- Dependency updates
- Add
dataRouterCompatible
option that defaults totrue
to be used withreact-router
6.4 or later.importMode
option only works whendataRouterCompatible
isfalse
.is404Route
option only works whendataRouterCompatible
isfalse
.
- Custom
loader
property on routes withimportMode='async'
has been renamed toimportPromise
so it doesn't conflict withreact-router
's newloader
property.EagerLoader
has been updated to useimportPromise
.
appDir
is nowappDirectory
to match remix's configappDirectory
defaults to "app" instead of "src" to match remix
- Support remix's
route
andignoredRouteFiles
configuration build:watch
command for development
- Tests now use vitest
- Fix tests.
- Use TypeScript for tests, scripts and examples.
- Update code block languages in README.md.
- Allow nested 404 routes.
- Correctly stringify routes with
.
characters.
- Initial version