Skip to content

Bump "vue-router" package version - #370

Merged
updateclibot[bot] merged 1 commit into
mainfrom
updatecli_main_c9a0d5f0cb4719bd2efe9e6d8dc28ad3603aede9d25bab2cb23337aa31ee51a7
Oct 15, 2026
Merged

updateclibot[bot] merged 1 commit into
mainfrom
updatecli_main_c9a0d5f0cb4719bd2efe9e6d8dc28ad3603aede9d25bab2cb23337aa31ee51a7

Conversation

@updateclibot

@updateclibot updateclibot Bot commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

Bump "vue-router" package version

Bump "vue-router" package version to 5.4.0

ran shell command "npm install --package-lock-only --dry-run=$DRY_RUN vue-router@5.4.0"

v5.4.0
###    🚨 Breaking Changes

- **experimental**: Normalize query values to arrays &nbsp;-&nbsp; by @posva in https://github.com/vuejs/router/issues/2824 [<samp>(f1fbc)</samp>](https://github.com/vuejs/router/commit/f1fbc067)

### &nbsp;&nbsp;&nbsp;🚀 Features

- Accept a prebuilt matcher in `createRouter` &nbsp;-&nbsp; by @danielroe in https://github.com/vuejs/router/issues/2804 [<samp>(9de96)</samp>](https://github.com/vuejs/router/commit/9de967f4)
- UseScrollRestoration and onRouteRendered &nbsp;-&nbsp; by @posva in https://github.com/vuejs/router/issues/2805 [<samp>(e3dde)</samp>](https://github.com/vuejs/router/commit/e3dde5eb)
- Diagnose experimental beforeEnter migration &nbsp;-&nbsp; by @posva [<samp>(b695c)</samp>](https://github.com/vuejs/router/commit/b695cd0f)
- **experimental**:
  - Warn about legacy optional param removal &nbsp;-&nbsp; by @posva in https://github.com/vuejs/router/issues/2818 [<samp>(c2f92)</samp>](https://github.com/vuejs/router/commit/c2f92a4d)
  - Extract hash params with definePage &nbsp;-&nbsp; by @posva [<samp>(dbf2d)</samp>](https://github.com/vuejs/router/commit/dbf2d9e2)
  - Configure required and default hash params &nbsp;-&nbsp; by @posva [<samp>(cef5c)</samp>](https://github.com/vuejs/router/commit/cef5cfae)
  - Never decode the hash, protect-only encoding &nbsp;-&nbsp; by @posva in https://github.com/vuejs/router/issues/2760 [<samp>(aca2c)</samp>](https://github.com/vuejs/router/commit/aca2c83a)
  - Allow custom regexp for path params in definePage &nbsp;-&nbsp; by @posva in https://github.com/vuejs/router/issues/2822 [<samp>(3a192)</samp>](https://github.com/vuejs/router/commit/3a192ad1)
- **router**:
  - Restore hashes and top by default &nbsp;-&nbsp; by @posva [<samp>(7c385)</samp>](https://github.com/vuejs/router/commit/7c3851f8)

### &nbsp;&nbsp;&nbsp;🐞 Bug Fixes

- Resolve experimental guard redirects against target on history navigation &nbsp;-&nbsp; by @posva [<samp>(2c5fb)</samp>](https://github.com/vuejs/router/commit/2c5fbd63)
- **experimental**:
  - Keep declared case of static prefix in MatcherPatternPathStar.build() &nbsp;-&nbsp; by @contactjawad in https://github.com/vuejs/router/issues/2798 [<samp>(4dc6b)</samp>](https://github.com/vuejs/router/commit/4dc6bfa1)
  - Make hash params optional and nullable &nbsp;-&nbsp; by @posva [<samp>(d9a4c)</samp>](https://github.com/vuejs/router/commit/d9a4ceb0)
  - Exclude defaults from required hash params &nbsp;-&nbsp; by @posva [<samp>(346e2)</samp>](https://github.com/vuejs/router/commit/346e2cde)
  - Align hash parameter parsing with queries &nbsp;-&nbsp; by @posva [<samp>(cf251)</samp>](https://github.com/vuejs/router/commit/cf25179f)
  - Keep last hash param instead of throwing &nbsp;-&nbsp; by @posva [<samp>(d1e8a)</samp>](https://github.com/vuejs/router/commit/d1e8ac17)
  - Disallow required with a default for query params &nbsp;-&nbsp; by @posva [<samp>(f60e9)</samp>](https://github.com/vuejs/router/commit/f60e9e37)
  - Make query params with a default optional on push &nbsp;-&nbsp; by @posva [<samp>(fb604)</samp>](https://github.com/vuejs/router/commit/fb604ea6)
  - Do not inherit params, query, or hash on redirects &nbsp;-&nbsp; by @posva [<samp>(02a92)</samp>](https://github.com/vuejs/router/commit/02a92656)
- **history**:
  - Invalidate obsolete scroll positions &nbsp;-&nbsp; by @posva and @liuly0322 in https://github.com/vuejs/router/issues/2814 [<samp>(071f1)</samp>](https://github.com/vuejs/router/commit/071f1969)
- **unplugin**:
  - Sanitize named view in definePage import &nbsp;-&nbsp; by @giaBaoJS in https://github.com/vuejs/router/issues/2809 [<samp>(0711d)</samp>](https://github.com/vuejs/router/commit/0711dff9)
  - Keep hex character codes in param segments regexp &nbsp;-&nbsp; by @kwy404 in https://github.com/vuejs/router/issues/2811 [<samp>(07663)</samp>](https://github.com/vuejs/router/commit/07663eb6)

### &nbsp;&nbsp;&nbsp;🏎 Performance

- **unplugin**: Cache merged route overrides &nbsp;-&nbsp; by @posva in https://github.com/vuejs/router/issues/2821 [<samp>(732b7)</samp>](https://github.com/vuejs/router/commit/732b723e)

##### &nbsp;&nbsp;&nbsp;&nbsp;[View changes on GitHub](https://github.com/vuejs/router/compare/v5.3.1...v5.4.0)
GitHub Action workflow link
Updatecli logo

Created automatically by Updatecli

Options:

Most of Updatecli configuration is done via its manifest(s).

  • If you close this pull request, Updatecli will automatically reopen it, the next time it runs.
  • If you close this pull request and delete the base branch, Updatecli will automatically recreate it, erasing all previous commits made.

Feel free to report any issues at github.com/updatecli/updatecli.
If you find this tool useful, do not hesitate to star our GitHub repository as a sign of appreciation, and/or to tell us directly on our chat!

@updateclibot updateclibot Bot added the dependencies Pull requests that update a dependency file label Oct 15, 2026
@updateclibot
updateclibot Bot enabled auto-merge (squash) October 15, 2026 16:23
@coderabbitai

coderabbitai Bot commented Oct 15, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 60e44cd5-47b5-4523-9b98-db7b26a91fc3

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@updateclibot
updateclibot Bot force-pushed the updatecli_main_c9a0d5f0cb4719bd2efe9e6d8dc28ad3603aede9d25bab2cb23337aa31ee51a7 branch 3 times, most recently from c1caed3 to c772b55 Compare October 15, 2026 16:44
Made with ❤️️ by updatecli
@updateclibot
updateclibot Bot force-pushed the updatecli_main_c9a0d5f0cb4719bd2efe9e6d8dc28ad3603aede9d25bab2cb23337aa31ee51a7 branch 13 times, most recently from 1ce8e66 to 2cb2360 Compare October 15, 2026 17:59
@updateclibot
updateclibot Bot merged commit 3762e03 into main Oct 15, 2026
18 checks passed
@updateclibot
updateclibot Bot deleted the updatecli_main_c9a0d5f0cb4719bd2efe9e6d8dc28ad3603aede9d25bab2cb23337aa31ee51a7 branch October 15, 2026 18:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants