Skip to content

fix: update vue-router to version 5.0.0 across multiple packages#18222

Open
anilkumarthakur60 wants to merge 1 commit intoquasarframework:devfrom
anilkumarthakur60:dev
Open

fix: update vue-router to version 5.0.0 across multiple packages#18222
anilkumarthakur60 wants to merge 1 commit intoquasarframework:devfrom
anilkumarthakur60:dev

Conversation

@anilkumarthakur60
Copy link

@anilkumarthakur60 anilkumarthakur60 commented Feb 1, 2026

What kind of change does this PR introduce?

  • Build-related changes
  • Bugfix
  • Feature
  • Documentation
  • Code style update
  • Refactor
  • Other, please describe:

Does this PR introduce a breaking change?

  • Yes
  • No

Summary
Updates vue-router to ^5.0.0 across Quasar packages/templates/playgrounds/docs to align the repo with Vue Router v5.
Also expands peer dependency support to allow both Vue Router v4 and v5 where applicable:

  • peerDependencies.vue-router: ^4.0.12 || ^5.0.0

Changes

  • Bumped devDependencies.vue-router to ^5.0.0 in:
    • app-vite
    • app-webpack
    • docs
    • playground/app-vite-ts
    • ui/playground
    • utils/render-ssr-error
    • create-quasar ui-kit template
  • Updated peerDependencies.vue-router to support ^4.0.12 || ^5.0.0 in:
    • app-vite
    • app-webpack

Why
Vue Router v5 is the next stable major iteration for Vue 3 router. This keeps Quasar templates/playgrounds aligned with the latest router while maintaining compatibility via peer dependency ranges.
(Please tick the items you actually ran.)

Notes
No functional code changes were made beyond dependency/version updates.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant