]> git.ipfire.org Git - thirdparty/vuejs/router.git/log
thirdparty/vuejs/router.git
4 months agofix: add missing __STRIP_DEVTOOLS__ and __FEATURE_PROD_DEVTOOLS__ to playground and... copilot/fix-strip-devtools-variable 2610/head
copilot-swe-agent[bot] [Sun, 1 Feb 2026 09:36:25 +0000 (09:36 +0000)] 
fix: add missing __STRIP_DEVTOOLS__ and __FEATURE_PROD_DEVTOOLS__ to playground and e2e Vite configs

Co-authored-by: posva <664177+posva@users.noreply.github.com>
4 months agoInitial plan
copilot-swe-agent[bot] [Sun, 1 Feb 2026 09:30:58 +0000 (09:30 +0000)] 
Initial plan

4 months agotest: define globals
Eduardo San Martin Morote [Sun, 1 Feb 2026 09:21:12 +0000 (10:21 +0100)] 
test: define globals

4 months agofix(volar): empty options
Eduardo San Martin Morote [Sun, 1 Feb 2026 09:20:05 +0000 (10:20 +0100)] 
fix(volar): empty options

Fix #2609

4 months agodocs: note about devtools
Eduardo San Martin Morote [Fri, 30 Jan 2026 15:38:59 +0000 (16:38 +0100)] 
docs: note about devtools

4 months agodocs: update version
Eduardo San Martin Morote [Fri, 30 Jan 2026 15:36:53 +0000 (16:36 +0100)] 
docs: update version

4 months agofix: remove devtools from iife build
Eduardo San Martin Morote [Fri, 30 Jan 2026 15:02:43 +0000 (16:02 +0100)] 
fix: remove devtools from iife build

Fix #2608
The devtools package doesn't have an IIFE build so it simply cannot have
it. In order to not break the IIFE build, the devtools are simply
removed. The same happened with pinia:

- https://github.com/vuejs/pinia/issues/2914
- https://github.com/vuejs/devtools/issues/989

4 months agorefactor: cleanup dead code
Eduardo San Martin Morote [Fri, 30 Jan 2026 14:53:56 +0000 (15:53 +0100)] 
refactor: cleanup dead code

4 months agorelease: vue-router@5.0.1 v5.0.1
Eduardo San Martin Morote [Fri, 30 Jan 2026 10:43:17 +0000 (11:43 +0100)] 
release: vue-router@5.0.1

4 months agobuild: fix release script
Eduardo San Martin Morote [Fri, 30 Jan 2026 10:42:23 +0000 (11:42 +0100)] 
build: fix release script

4 months agofix(volar): make typed plugin work with vue-tsc (#2607)
Peter Shih [Fri, 30 Jan 2026 10:37:17 +0000 (18:37 +0800)] 
fix(volar): make typed plugin work with vue-tsc (#2607)

Fix https://github.com/posva/unplugin-vue-router/issues/778

4 months agobuild: fix script
Eduardo San Martin Morote [Thu, 29 Jan 2026 17:18:36 +0000 (18:18 +0100)] 
build: fix script

4 months agorelease: vue-router@5.0.0 v5.0.0
Eduardo San Martin Morote [Thu, 29 Jan 2026 17:15:15 +0000 (18:15 +0100)] 
release: vue-router@5.0.0

4 months agodocs: migration sidebar
Eduardo San Martin Morote [Thu, 29 Jan 2026 14:46:28 +0000 (15:46 +0100)] 
docs: migration sidebar

4 months agodocs: migration list
Eduardo San Martin Morote [Thu, 29 Jan 2026 10:00:59 +0000 (11:00 +0100)] 
docs: migration list

4 months agodocs: up shiki
Eduardo San Martin Morote [Tue, 27 Jan 2026 13:47:31 +0000 (14:47 +0100)] 
docs: up shiki

4 months agodocs: fix build
Eduardo San Martin Morote [Tue, 27 Jan 2026 10:31:21 +0000 (11:31 +0100)] 
docs: fix build

4 months agochore: up pnpm
Eduardo San Martin Morote [Tue, 27 Jan 2026 10:25:18 +0000 (11:25 +0100)] 
chore: up pnpm

4 months agofix: escape tildes in paths
Eduardo San Martin Morote [Tue, 27 Jan 2026 10:23:59 +0000 (11:23 +0100)] 
fix: escape tildes in paths

Fix https://github.com/posva/unplugin-vue-router/issues/785

4 months agochore: comment migration
Eduardo San Martin Morote [Tue, 27 Jan 2026 10:00:56 +0000 (11:00 +0100)] 
chore: comment migration

4 months agodocs: missing twoslash files
Eduardo San Martin Morote [Tue, 27 Jan 2026 10:00:20 +0000 (11:00 +0100)] 
docs: missing twoslash files

4 months agorefactor: rename vue-router-auto-routes to mts extension
Eduardo San Martin Morote [Tue, 27 Jan 2026 09:59:58 +0000 (10:59 +0100)] 
refactor: rename vue-router-auto-routes to mts extension

4 months agodocs: unused
Eduardo San Martin Morote [Tue, 27 Jan 2026 09:59:14 +0000 (10:59 +0100)] 
docs: unused

4 months agodocs: cleanup analytics
Eduardo San Martin Morote [Tue, 27 Jan 2026 09:58:55 +0000 (10:58 +0100)] 
docs: cleanup analytics

4 months agodocs: data loaders
Eduardo San Martin Morote [Tue, 27 Jan 2026 09:58:40 +0000 (10:58 +0100)] 
docs: data loaders

4 months agorefactor: correct type in plugin
Eduardo San Martin Morote [Mon, 26 Jan 2026 15:27:02 +0000 (16:27 +0100)] 
refactor: correct type in plugin

4 months agorelease: vue-router@5.0.0-beta.2
Eduardo San Martin Morote [Mon, 26 Jan 2026 14:26:12 +0000 (15:26 +0100)] 
release: vue-router@5.0.0-beta.2

4 months agorefactor: no undefined
Eduardo San Martin Morote [Mon, 26 Jan 2026 14:09:54 +0000 (15:09 +0100)] 
refactor: no undefined

4 months agofix(volar): upgrade config read
Eduardo San Martin Morote [Mon, 26 Jan 2026 14:09:05 +0000 (15:09 +0100)] 
fix(volar): upgrade config read

4 months agorefactor: rename vars for clarity
Eduardo San Martin Morote [Mon, 26 Jan 2026 14:05:57 +0000 (15:05 +0100)] 
refactor: rename vars for clarity

4 months agofeat(volar): allow rootDir option
Eduardo San Martin Morote [Mon, 26 Jan 2026 14:01:26 +0000 (15:01 +0100)] 
feat(volar): allow rootDir option

4 months agofix: expose resolveOptions for unplugin
Eduardo San Martin Morote [Mon, 26 Jan 2026 13:53:04 +0000 (14:53 +0100)] 
fix: expose resolveOptions for unplugin

4 months agotest: query params
Eduardo San Martin Morote [Fri, 23 Jan 2026 20:00:13 +0000 (21:00 +0100)] 
test: query params

4 months agofeat: runtime error on missing param parsers
Eduardo San Martin Morote [Thu, 22 Jan 2026 14:35:29 +0000 (15:35 +0100)] 
feat: runtime error on missing param parsers

4 months agorelease: vue-router@5.0.0-beta.1
Eduardo San Martin Morote [Thu, 22 Jan 2026 11:44:06 +0000 (12:44 +0100)] 
release: vue-router@5.0.0-beta.1

4 months agochore: release
Eduardo San Martin Morote [Thu, 22 Jan 2026 11:42:41 +0000 (12:42 +0100)] 
chore: release

4 months agobuild: pre releases
Eduardo San Martin Morote [Thu, 22 Jan 2026 09:31:36 +0000 (10:31 +0100)] 
build: pre releases

4 months agobuild: remove execa
Eduardo San Martin Morote [Thu, 22 Jan 2026 09:29:14 +0000 (10:29 +0100)] 
build: remove execa

4 months agobuild: pickup beta versions too
Eduardo San Martin Morote [Wed, 21 Jan 2026 22:55:02 +0000 (23:55 +0100)] 
build: pickup beta versions too

4 months agochore: unused
Eduardo San Martin Morote [Wed, 21 Jan 2026 22:48:36 +0000 (23:48 +0100)] 
chore: unused

4 months agochore: sponsors regen
Eduardo San Martin Morote [Wed, 21 Jan 2026 22:47:19 +0000 (23:47 +0100)] 
chore: sponsors regen

4 months agodocs: trailing
Eduardo San Martin Morote [Wed, 21 Jan 2026 22:46:48 +0000 (23:46 +0100)] 
docs: trailing

4 months agofix: param parsers when dts is not at root
Eduardo San Martin Morote [Wed, 21 Jan 2026 22:36:10 +0000 (23:36 +0100)] 
fix: param parsers when dts is not at root

4 months agochore: fix verify script
Eduardo San Martin Morote [Wed, 21 Jan 2026 22:05:46 +0000 (23:05 +0100)] 
chore: fix verify script

4 months agochore: regen dts
Eduardo San Martin Morote [Wed, 21 Jan 2026 22:05:34 +0000 (23:05 +0100)] 
chore: regen dts

4 months agofix(experimental)!: query params are optional by default
Eduardo San Martin Morote [Wed, 21 Jan 2026 22:04:32 +0000 (23:04 +0100)] 
fix(experimental)!: query params are optional by default

BREAKING CHANGE: Pass `required: true` to their definition to make them
required and _miss a match_ if not provided in a location.

4 months agochore: playground fixes
Eduardo San Martin Morote [Wed, 21 Jan 2026 21:57:16 +0000 (22:57 +0100)] 
chore: playground fixes

4 months agorefactor: fix type issues
Eduardo San Martin Morote [Tue, 20 Jan 2026 13:46:26 +0000 (14:46 +0100)] 
refactor: fix type issues

4 months agofeat: upgrade devtools to v8
Eduardo San Martin Morote [Tue, 20 Jan 2026 13:46:07 +0000 (14:46 +0100)] 
feat: upgrade devtools to v8

4 months agochore: regen files
Eduardo San Martin Morote [Mon, 19 Jan 2026 17:05:56 +0000 (18:05 +0100)] 
chore: regen files

4 months agofeat: upgrade devtools-api to v7
Eduardo San Martin Morote [Mon, 19 Jan 2026 17:05:45 +0000 (18:05 +0100)] 
feat: upgrade devtools-api to v7

4 months agochore: note about future removals
Eduardo San Martin Morote [Mon, 19 Jan 2026 13:51:09 +0000 (14:51 +0100)] 
chore: note about future removals

4 months agoci: remove old release tag workflow
Eduardo San Martin Morote [Mon, 19 Jan 2026 13:50:58 +0000 (14:50 +0100)] 
ci: remove old release tag workflow

4 months agorelease: vue-router@5.0.0-beta.0
Eduardo San Martin Morote [Mon, 19 Jan 2026 13:48:13 +0000 (14:48 +0100)] 
release: vue-router@5.0.0-beta.0

4 months agoci: allow tag npm
Eduardo San Martin Morote [Mon, 19 Jan 2026 13:32:20 +0000 (14:32 +0100)] 
ci: allow tag npm

4 months agostyle: fixes
Eduardo San Martin Morote [Mon, 19 Jan 2026 13:29:06 +0000 (14:29 +0100)] 
style: fixes

4 months agostyle: lint
Eduardo San Martin Morote [Mon, 19 Jan 2026 13:28:17 +0000 (14:28 +0100)] 
style: lint

4 months agostyle: migrate to oxfmt
Eduardo San Martin Morote [Mon, 19 Jan 2026 11:03:00 +0000 (12:03 +0100)] 
style: migrate to oxfmt

4 months agorefactor: rename unplugin-vue-router into vue-router
Eduardo San Martin Morote [Mon, 19 Jan 2026 10:52:09 +0000 (11:52 +0100)] 
refactor: rename unplugin-vue-router into vue-router

4 months agostyle: ok prettier
Eduardo San Martin Morote [Thu, 15 Jan 2026 15:36:38 +0000 (16:36 +0100)] 
style: ok prettier

4 months agofix: add automatic types for param parsers
Eduardo San Martin Morote [Thu, 15 Jan 2026 15:33:26 +0000 (16:33 +0100)] 
fix: add automatic types for param parsers

4 months agochore: use oxfmt
Eduardo San Martin Morote [Thu, 15 Jan 2026 15:25:11 +0000 (16:25 +0100)] 
chore: use oxfmt

4 months agochore: ignore generated file
Eduardo San Martin Morote [Thu, 15 Jan 2026 15:22:46 +0000 (16:22 +0100)] 
chore: ignore generated file

4 months agochore: add more to playground
Eduardo San Martin Morote [Thu, 15 Jan 2026 15:07:40 +0000 (16:07 +0100)] 
chore: add more to playground

4 months agochore: fix ts error for node types
Eduardo San Martin Morote [Thu, 15 Jan 2026 14:22:10 +0000 (15:22 +0100)] 
chore: fix ts error for node types

4 months agotest: replace jsdom with happy-dom
Eduardo San Martin Morote [Thu, 15 Jan 2026 14:13:42 +0000 (15:13 +0100)] 
test: replace jsdom with happy-dom

4 months agochore: fixup node version
Eduardo San Martin Morote [Thu, 15 Jan 2026 13:36:16 +0000 (14:36 +0100)] 
chore: fixup node version

4 months agochore: auto scaffold in playground
Eduardo San Martin Morote [Thu, 15 Jan 2026 13:16:01 +0000 (14:16 +0100)] 
chore: auto scaffold in playground

4 months agochore: ssort package.json
Eduardo San Martin Morote [Thu, 15 Jan 2026 13:15:51 +0000 (14:15 +0100)] 
chore: ssort package.json

4 months agochore: update playground
Eduardo San Martin Morote [Thu, 15 Jan 2026 13:15:38 +0000 (14:15 +0100)] 
chore: update playground

4 months agochore: add dev shims
Eduardo San Martin Morote [Thu, 15 Jan 2026 13:09:49 +0000 (14:09 +0100)] 
chore: add dev shims

4 months agorefactor: experimental runtime
Eduardo San Martin Morote [Thu, 15 Jan 2026 13:09:32 +0000 (14:09 +0100)] 
refactor: experimental runtime

4 months agofeat: add route json schema
Eduardo San Martin Morote [Thu, 15 Jan 2026 13:08:25 +0000 (14:08 +0100)] 
feat: add route json schema

4 months agofeat: add data loaders as experimental
Eduardo San Martin Morote [Thu, 15 Jan 2026 13:08:10 +0000 (14:08 +0100)] 
feat: add data loaders as experimental

4 months agorefactor: copy unplugin codebase
Eduardo San Martin Morote [Thu, 15 Jan 2026 13:07:24 +0000 (14:07 +0100)] 
refactor: copy unplugin codebase

4 months agofeat: add volar plugins
Eduardo San Martin Morote [Thu, 15 Jan 2026 13:00:01 +0000 (14:00 +0100)] 
feat: add volar plugins

4 months agotest: wip test utils
Eduardo San Martin Morote [Thu, 15 Jan 2026 12:56:30 +0000 (13:56 +0100)] 
test: wip test utils

4 months agotest: wip e2e + playwright for uvr
Eduardo San Martin Morote [Thu, 15 Jan 2026 12:53:57 +0000 (13:53 +0100)] 
test: wip e2e + playwright for uvr

They require type: module so they cannot run yet

4 months agorefactor: wip core + playground
Eduardo San Martin Morote [Thu, 15 Jan 2026 12:47:28 +0000 (13:47 +0100)] 
refactor: wip core + playground

4 months agofix: trigger navigation guards when keep-alive component is reactivated for different...
bab [Tue, 20 Jan 2026 13:50:11 +0000 (22:50 +0900)] 
fix: trigger navigation guards when keep-alive component is reactivated for different route (#2604)

Fix #2601

Co-authored-by: Eduardo San Martin Morote <posva13@gmail.com>
4 months agodocs: fix missing comma in route configuration example (#2606)
baozj [Tue, 20 Jan 2026 08:54:55 +0000 (16:54 +0800)] 
docs: fix missing comma in route configuration example (#2606)

Co-authored-by: baozj <www.1670370148@qq.com>
4 months agochore: update sponsors
posva [Mon, 19 Jan 2026 15:36:05 +0000 (15:36 +0000)] 
chore: update sponsors

4 months agoci: auto sponsors
Eduardo San Martin Morote [Mon, 19 Jan 2026 15:09:10 +0000 (16:09 +0100)] 
ci: auto sponsors

4 months agochore: ignore
Eduardo San Martin Morote [Mon, 12 Jan 2026 14:43:13 +0000 (15:43 +0100)] 
chore: ignore

4 months agochore: update deps
Eduardo San Martin Morote [Tue, 6 Jan 2026 09:56:15 +0000 (10:56 +0100)] 
chore: update deps

4 months agofix: avoid breaking older browsers support
Eduardo San Martin Morote [Tue, 6 Jan 2026 09:12:07 +0000 (10:12 +0100)] 
fix: avoid breaking older browsers support

Fix https://github.com/vuejs/vue-router/issues/3938

5 months agochore: fix warn
Eduardo San Martin Morote [Wed, 31 Dec 2025 15:23:09 +0000 (16:23 +0100)] 
chore: fix warn

See https://github.com/posva/unplugin-vue-router/issues/777

5 months agodocs: mention file based
Eduardo San Martin Morote [Fri, 19 Dec 2025 09:07:27 +0000 (10:07 +0100)] 
docs: mention file based

Close #2597

5 months agodocs: typo (#2592)
M.Sadeq Mosavar [Tue, 16 Dec 2025 14:28:32 +0000 (17:58 +0330)] 
docs: typo (#2592)

5 months agoci: copy readme from root when needed
Eduardo San Martin Morote [Thu, 11 Dec 2025 15:23:49 +0000 (16:23 +0100)] 
ci: copy readme from root when needed

5 months agoci: generate changelog after publish
Eduardo San Martin Morote [Thu, 11 Dec 2025 15:15:00 +0000 (16:15 +0100)] 
ci: generate changelog after publish

5 months agorelease: vue-router@4.6.4 v4.6.4
Eduardo San Martin Morote [Thu, 11 Dec 2025 15:13:46 +0000 (16:13 +0100)] 
release: vue-router@4.6.4

5 months agochore: up tsdown
Eduardo San Martin Morote [Thu, 11 Dec 2025 15:10:50 +0000 (16:10 +0100)] 
chore: up tsdown

5 months agochore: up tsdown
Eduardo San Martin Morote [Thu, 11 Dec 2025 15:10:08 +0000 (16:10 +0100)] 
chore: up tsdown

5 months agochore: up tsdown
Eduardo San Martin Morote [Thu, 11 Dec 2025 15:08:12 +0000 (16:08 +0100)] 
chore: up tsdown

5 months agoci: fix
Eduardo San Martin Morote [Thu, 11 Dec 2025 14:52:34 +0000 (15:52 +0100)] 
ci: fix

5 months agobuild: extra stuff
Eduardo San Martin Morote [Thu, 11 Dec 2025 14:48:13 +0000 (15:48 +0100)] 
build: extra stuff

5 months agobuild: remove old deps
Eduardo San Martin Morote [Thu, 11 Dec 2025 14:44:12 +0000 (15:44 +0100)] 
build: remove old deps

5 months agobuild: use conventionalcommits convention
Eduardo San Martin Morote [Thu, 11 Dec 2025 14:39:24 +0000 (15:39 +0100)] 
build: use conventionalcommits convention

5 months agochore: ensure node version
Eduardo San Martin Morote [Thu, 11 Dec 2025 14:35:23 +0000 (15:35 +0100)] 
chore: ensure node version