Releases: ethanniser/next-typesafe-url
Releases · ethanniser/next-typesafe-url
[email protected]
Patch Changes
- 34083ef: Remove empty first line in the auto-generated file
[email protected]
Patch Changes
- 56875fa: change default output file name to not conflict with package name and roll deps
[email protected]
[email protected]
Minor Changes
- 491ed9e: correctly infers zod inputs and outputs, mainly affects using
$path
with zod coercion/transform. Now exposes seperateRouterInputs
andRouterOutputs
types to account for this change
[email protected]
Major Changes
-
88cdd83: - major changes
THANK YOU TO @nirtamir2 for making the first pr and providing extremally an helpful perspective and ideas
- significant refactor to internal encoding + decoding logic- now simpler and easier to follow
- complete documentation rewrite
- code generation overhaul
- no longer changes node_module files
- now uses typescript modules to eliminate previous needs for restarting ts server
- src path and output path completely customizable via cli
- eliminated the need for app/pages flag
- examples fully up to date with changes
- medium changes
- app and pages hooks now have identical type signatures
- small changes
- removed uneeded ‘loading’ useState
- fixed type error when packing async server components to withParamValidation
- properly handle jsx
TO UPGRADE: READ THE NEW DOCS
[email protected]
Patch Changes
- 77f7d0d: this is a test for ci
[email protected]
Patch Changes
- b72937f: docs: update links to direct to docs website
[email protected]
Patch Changes
- ab485bd: fix to only run route group removal in 'app' mode
[email protected]
Minor Changes
- 4e9270f: added support for route groups, parallel routes and intercepted routes
[email protected]
Major Changes
-
401f94e: Full support for App router and server components
API overhaul and improved featuresetTHIS IS A BREAKING CHANGE
Please refer to the updated documentation for how to use the new API