v4.3.0
#router #vue_router
4.3.0 (2024-02-21)
Bug Fixes
● check document for browser instead of window (#2042) (5631732)
● decode hash when parsing urls (#2061) (6f160b9), closes #2060
● guards: run beforeRouteEnter with app context (#2117) (6a69696), closes vuejs/router#2051
● handle undefined path in router resolve (0ec4862)
● keep optional params coming from a parent record (#2031) (04b50e5)
Features
● (internal) add types for unplugin-vue-router (2d1dd2a).
source
#router #vue_router
4.3.0 (2024-02-21)
Bug Fixes
● check document for browser instead of window (#2042) (5631732)
● decode hash when parsing urls (#2061) (6f160b9), closes #2060
● guards: run beforeRouteEnter with app context (#2117) (6a69696), closes vuejs/router#2051
● handle undefined path in router resolve (0ec4862)
● keep optional params coming from a parent record (#2031) (04b50e5)
Features
● (internal) add types for unplugin-vue-router (2d1dd2a).
source
v4.3.2
#router #vue_router
4.3.2 (2024-04-18)
Bug Fixes
● Revert "fix: avoid normalizing the fullPath (#2189)" (b78aa98), closes vuejs/router#2216. This was creating other bugs when reusing a normalized location (common pattern). The original issue wasn't a problem in practice as the consistent values are the query, params, and hash.
source
#router #vue_router
4.3.2 (2024-04-18)
Bug Fixes
● Revert "fix: avoid normalizing the fullPath (#2189)" (b78aa98), closes vuejs/router#2216. This was creating other bugs when reusing a normalized location (common pattern). The original issue wasn't a problem in practice as the consistent values are the query, params, and hash.
source
v4.4.0
#router #vue_router
4.4.0 (2024-06-21)
This version introduces native support for typed routes via the RouteNamedMap. It is now possible to define a map without unplugin-vue-router and have the types inferred automatically. It is still recommended to use unplugin-vue-router to automatically generate these types. Features
● add a clearRoutes method (abe223d)
● typed routes (f92282b)
Bug Fixes
● allow arbitrary strings in RouteLocationRaw (a7a8452)
source
#router #vue_router
4.4.0 (2024-06-21)
This version introduces native support for typed routes via the RouteNamedMap. It is now possible to define a map without unplugin-vue-router and have the types inferred automatically. It is still recommended to use unplugin-vue-router to automatically generate these types. Features
● add a clearRoutes method (abe223d)
● typed routes (f92282b)
Bug Fixes
● allow arbitrary strings in RouteLocationRaw (a7a8452)
source
v4.4.5
#router #vue_router
4.4.5 (2024-09-13)
Bug Fixes
● make internal property non enumerable to avoid errors with
source
#router #vue_router
4.4.5 (2024-09-13)
Bug Fixes
● make internal property non enumerable to avoid errors with
{{route}}
(a8df616)source
v4.5.0
#router #vue_router
4.5.0 (2024-11-25)
Bug Fixes
● combining 'end' and 'strict' (#2154) (ab62098)
● custom directive doesn't work when custom=true (#2377) (0d8d997)
● router: allow duplicated navigation on back + redirect (#2133) (d992bb2)
Features
● link: add view-transition prop (#2356) (e978eb8)
● throw if parent and child routes have the same name (#2267) (8c73877)
source
#router #vue_router
4.5.0 (2024-11-25)
Bug Fixes
● combining 'end' and 'strict' (#2154) (ab62098)
● custom directive doesn't work when custom=true (#2377) (0d8d997)
● router: allow duplicated navigation on back + redirect (#2133) (d992bb2)
Features
● link: add view-transition prop (#2356) (e978eb8)
● throw if parent and child routes have the same name (#2267) (8c73877)
source