This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [vue-router](https://router.vuejs.org) ([source](https://github.com/vuejs/router)) | [`5.2.0` → `5.3.0`](https://renovatebot.com/diffs/npm/vue-router/5.2.0/5.3.0) |  |  |
---
### Release Notes
<details>
<summary>vuejs/router (vue-router)</summary>
### [`v5.3.0`](https://github.com/vuejs/router/releases/tag/v5.3.0)
[Compare Source](https://github.com/vuejs/router/compare/v5.2.0...v5.3.0)
##### 🚀 Features
- Prevent race condition dev-only error - by [@​meihao550](https://github.com/meihao550) in [#​2789](https://github.com/vuejs/router/issues/2789) [<samp>(d2b87)</samp>](https://github.com/vuejs/router/commit/d2b87d59)
- **scroll**: Skip scroll computation based on history.scrollRestoration - by [@​posva](https://github.com/posva) [<samp>(033f1)</samp>](https://github.com/vuejs/router/commit/033f1c7d)
- **unplugin**: Don't crash on duplicate definePage() calls - by [@​posva](https://github.com/posva) in [#​2753](https://github.com/vuejs/router/issues/2753) [<samp>(686bf)</samp>](https://github.com/vuejs/router/commit/686bf9e7)
- **volar**: Narrow `typeof useRoute` in a type context - by [@​Anoesj](https://github.com/Anoesj) in [#​2759](https://github.com/vuejs/router/issues/2759) [<samp>(7a4c8)</samp>](https://github.com/vuejs/router/commit/7a4c8ea8)
##### 🐞 Bug Fixes
- **history**:
- Remove visibilitychange listener to prevent focus steal in Edge - by [@​Mini-Sylar](https://github.com/Mini-Sylar) in [#​2704](https://github.com/vuejs/router/issues/2704) [<samp>(17b58)</samp>](https://github.com/vuejs/router/commit/17b58611)
- **router**:
- Skip scroll saving for unknown pop direction - by [@​ifer47](https://github.com/ifer47) in [#​1431](https://github.com/vuejs/router/issues/1431) and [#​2780](https://github.com/vuejs/router/issues/2780) [<samp>(23150)</samp>](https://github.com/vuejs/router/commit/23150472)
- **types**:
- Allow unsetting a route name with `false` in `EditableTreeNode` - by [@​Anoesj](https://github.com/Anoesj) in [#​2752](https://github.com/vuejs/router/issues/2752) [<samp>(8e2e1)</samp>](https://github.com/vuejs/router/commit/8e2e1459)
- **unplugin**:
- Sort and dedupe params in generated types - by [@​posva](https://github.com/posva) [<samp>(a25fa)</samp>](https://github.com/vuejs/router/commit/a25fa87c)
- Skip unnamed params in generated route types - by [@​posva](https://github.com/posva) [<samp>(c694e)</samp>](https://github.com/vuejs/router/commit/c694ec44)
- Report unnamed params once per route - by [@​posva](https://github.com/posva) [<samp>(52058)</samp>](https://github.com/vuejs/router/commit/5205881a)
- Generate param types from override paths and stop inheritance on absolute overrides - by [@​G100my](https://github.com/G100my) in [#​2646](https://github.com/vuejs/router/issues/2646) [<samp>(67bab)</samp>](https://github.com/vuejs/router/commit/67babd48)
##### 🏎 Performance
- Replace `json5` and `yaml` with `confbox` - by [@​danielroe](https://github.com/danielroe) in [#​2769](https://github.com/vuejs/router/issues/2769) [<samp>(aab28)</samp>](https://github.com/vuejs/router/commit/aab2876e)
- Avoid depending on the current route to resolve absolute locations - by [@​danielroe](https://github.com/danielroe) [<samp>(9b7e3)</samp>](https://github.com/vuejs/router/commit/9b7e3ee4)
- **experimental**: Avoid tracking currentRoute in absolute string locations - by [@​posva](https://github.com/posva) [<samp>(084fc)</samp>](https://github.com/vuejs/router/commit/084fcfcb)
##### [View changes on GitHub](https://github.com/vuejs/router/compare/v5.2.0...v5.3.0)
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4zMS4wIiwidXBkYXRlZEluVmVyIjoiNDQuMzEuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
5.2.0→5.3.0Release Notes
vuejs/router (vue-router)
v5.3.0Compare Source
🚀 Features
typeof useRoutein a type context - by @Anoesj in #2759 (7a4c8)🐞 Bug Fixes
falseinEditableTreeNode- by @Anoesj in #2752 (8e2e1)🏎 Performance
json5andyamlwithconfbox- by @danielroe in #2769 (aab28)View changes on GitHub
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate CLI.