|
| 1 | +# [0.16.0](https://github.com/posva/unplugin-vue-router/compare/v0.15.0...v0.16.0) (2025-10-14) |
| 2 | + |
| 3 | +This new version requires Vue router 4.6.0 or higher. It includes support for the new experimental custom resolvers by setting `experimental.paramParsers: true`. |
| 4 | + |
| 5 | +### Bug Fixes |
| 6 | + |
| 7 | +- escape regex in paths ([cf167c0](https://github.com/posva/unplugin-vue-router/commit/cf167c0749098769711cdbb3bff143f5d09ae46f)) |
| 8 | +- gracefully handle syntax errors in definePage ([bc5a060](https://github.com/posva/unplugin-vue-router/commit/bc5a0603a94cb17b205540f972158c3b995ff064)), closes [#692](https://github.com/posva/unplugin-vue-router/issues/692) [#691](https://github.com/posva/unplugin-vue-router/issues/691) |
| 9 | +- remove componentless routes from `routes` in `_RouteFileInfoMap` ([#686](https://github.com/posva/unplugin-vue-router/issues/686)) ([f4a845a](https://github.com/posva/unplugin-vue-router/commit/f4a845a8a163272e40b4035907e1d629ad44babe)) |
| 10 | +- setup watchers only when needed ([3e247d7](https://github.com/posva/unplugin-vue-router/commit/3e247d751a5e15f5d1dd657046e18c117a7bce03)) |
| 11 | +- stable order file info map ([e9a1ad2](https://github.com/posva/unplugin-vue-router/commit/e9a1ad231c24f06878bb965b110afaa9a961a657)), closes [#688](https://github.com/posva/unplugin-vue-router/issues/688) |
| 12 | + |
| 13 | +### Features |
| 14 | + |
| 15 | +- add `unplugin-vue-router/rolldown` export ([#725](https://github.com/posva/unplugin-vue-router/issues/725)) ([1686681](https://github.com/posva/unplugin-vue-router/commit/16866818b5497524fef18857a3cf863ec1d30fa7)) |
| 16 | +- add new experimental option ([cbd902a](https://github.com/posva/unplugin-vue-router/commit/cbd902a3266458b5ca734d44e938f38ec0f697a2)) |
| 17 | +- allow function in default ([7d8ecd0](https://github.com/posva/unplugin-vue-router/commit/7d8ecd0722c3487c25d2febe16edd28ab3fbd63b)) |
| 18 | +- avoid invalid dts with invalid param ([8f7d4d2](https://github.com/posva/unplugin-vue-router/commit/8f7d4d2015b9f49eea104174c82a1cadef7e5f79)), closes [#706](https://github.com/posva/unplugin-vue-router/issues/706) |
| 19 | +- cleaner git diffs ([#698](https://github.com/posva/unplugin-vue-router/issues/698)) ([028c037](https://github.com/posva/unplugin-vue-router/commit/028c0375c63f0346d7aae95f1918dcba685b0847)) |
| 20 | +- ensure consistent non trailing slash ([aed8bfc](https://github.com/posva/unplugin-vue-router/commit/aed8bfcc47eaca29bf6373cd0e0a8902cbdaf484)) |
| 21 | +- extract param parsers from definePage ([04a5075](https://github.com/posva/unplugin-vue-router/commit/04a50758cfac0241d34081c468b5c68d2e4e0243)) |
| 22 | +- fix "Unused import specifier" warning in WebStorm ([969ae2c](https://github.com/posva/unplugin-vue-router/commit/969ae2c606bcbf7ad06f1ec4e7b1958da2864076)) |
| 23 | +- handle negative default querya params ([73b1d3d](https://github.com/posva/unplugin-vue-router/commit/73b1d3d7dcf32aec00569840d2bd26c336cc33f8)) |
| 24 | +- handle query types ([4b750fb](https://github.com/posva/unplugin-vue-router/commit/4b750fb0e2fb9f307675bb7ecddc9af7d4af1e09)) |
| 25 | +- handle splats ([577410b](https://github.com/posva/unplugin-vue-router/commit/577410b701192c7e5e3ee6c257d38e41ae83362a)) |
| 26 | +- parse custom param ([c37b79f](https://github.com/posva/unplugin-vue-router/commit/c37b79f527fcd825a0e0dbc03b716c6af20f539f)) |
| 27 | +- remove 'both' format for query params, default to 'value' ([fc91dd3](https://github.com/posva/unplugin-vue-router/commit/fc91dd3f5bd9ad68bb6912cbd59a0e1625a4f565)) |
| 28 | +- remove empty parents from routes ([9d91f3f](https://github.com/posva/unplugin-vue-router/commit/9d91f3ffc21a9752a8af70fca307631f60c46195)) |
| 29 | +- sorting of experimental resolver ([caecce5](https://github.com/posva/unplugin-vue-router/commit/caecce5a0cc39eae0dd0016fe75658a7202bb220)) |
| 30 | +- support custom params folder ([48c75fd](https://github.com/posva/unplugin-vue-router/commit/48c75fdaab1c421e14e526b26f0aac963e1ae7b9)) |
| 31 | +- support meta properties ([702a122](https://github.com/posva/unplugin-vue-router/commit/702a122f663e776ddb364320607eb8d125836b59)) |
| 32 | +- support static paths for resolver ([b506d6f](https://github.com/posva/unplugin-vue-router/commit/b506d6f4a677ae0642c0779cad3eea1c0608a0b8)) |
| 33 | +- type custom params ([ec00188](https://github.com/posva/unplugin-vue-router/commit/ec001885d4aa75c0cf2e2496f0d38977831a5b7f)) |
| 34 | +- types + runtime of param parsers on path ([00fa3b2](https://github.com/posva/unplugin-vue-router/commit/00fa3b2765ba50ecae05142e1c3554ad0002ecca)) |
| 35 | +- warn possible bug ([b4b4332](https://github.com/posva/unplugin-vue-router/commit/b4b433277aef32a0742e80b27f70ec40c7a4a8e8)) |
| 36 | + |
1 | 37 | # [0.15.0](https://github.com/posva/unplugin-vue-router/compare/v0.14.0...v0.15.0) (2025-08-04) |
2 | 38 |
|
3 | 39 | ### Features |
|
0 commit comments