]>
git.ipfire.org Git - thirdparty/vuejs/router.git/log
Cédric Exbrayat [Mon, 11 May 2020 07:05:54 +0000 (09:05 +0200)]
feat(types): export NavigationGuardNext (#229)
Eduardo San Martin Morote [Sun, 10 May 2020 11:50:44 +0000 (13:50 +0200)]
fix(scroll): change scrollRestoration if scrollBehavior is provided
Eduardo San Martin Morote [Sun, 10 May 2020 11:41:47 +0000 (13:41 +0200)]
fix: match base in a non-sensitive way
Jessica Sachs [Sun, 10 May 2020 11:47:42 +0000 (07:47 -0400)]
test(e2e): fix transition e2e specs by increasing css timing (#227)
Cédric Exbrayat [Sat, 9 May 2020 08:18:31 +0000 (10:18 +0200)]
feat: explicit injection symbols in dev mode (#228)
Eduardo San Martin Morote [Fri, 8 May 2020 22:16:12 +0000 (00:16 +0200)]
ci: store e2e artifacts
Eduardo San Martin Morote [Fri, 8 May 2020 10:09:31 +0000 (12:09 +0200)]
feat: support jsx and tsx for RouterLink and RouterView
Close #226
Eduardo San Martin Morote [Thu, 7 May 2020 13:59:26 +0000 (15:59 +0200)]
feat(router): allow functional components for routes
Eduardo San Martin Morote [Thu, 7 May 2020 13:28:55 +0000 (15:28 +0200)]
fix(router): allow multiple router instance
Eduardo San Martin Morote [Thu, 7 May 2020 10:14:16 +0000 (12:14 +0200)]
chore: use headless for tests
Eduardo San Martin Morote [Thu, 7 May 2020 10:04:51 +0000 (12:04 +0200)]
test(e2e): add todos
Eduardo San Martin Morote [Thu, 7 May 2020 09:58:19 +0000 (11:58 +0200)]
fix(router): unique first navigation with multi app
Eduardo San Martin Morote [Thu, 7 May 2020 09:46:16 +0000 (11:46 +0200)]
test(e2e): multi app spec
Eduardo San Martin Morote [Thu, 7 May 2020 09:31:18 +0000 (11:31 +0200)]
test(e2e): add multi app
Eduardo San Martin Morote [Wed, 6 May 2020 09:29:38 +0000 (11:29 +0200)]
feat(warn): warn if next was called multiple times
Eduardo San Martin Morote [Tue, 5 May 2020 09:42:56 +0000 (11:42 +0200)]
feat(scroll): scroll to the same location like regular links
Eduardo San Martin Morote [Tue, 5 May 2020 07:43:59 +0000 (09:43 +0200)]
docs: add migration notes
Eduardo San Martin Morote [Tue, 5 May 2020 07:32:21 +0000 (09:32 +0200)]
release: v4.0.0-alpha.10
Eduardo San Martin Morote [Tue, 5 May 2020 07:27:10 +0000 (09:27 +0200)]
chore: regenerate yarn.lock
Eduardo San Martin Morote [Tue, 5 May 2020 07:22:53 +0000 (09:22 +0200)]
chore: up jest
Eduardo San Martin Morote [Tue, 5 May 2020 07:20:02 +0000 (09:20 +0200)]
chore: up vue
Eduardo San Martin Morote [Tue, 5 May 2020 07:17:43 +0000 (09:17 +0200)]
chore: up minors
meteorlxy [Mon, 4 May 2020 13:24:46 +0000 (15:24 +0200)]
refactor: use named exports
Co-authored-by: Eduardo San Martin Morote <posva@users.noreply.github.com>
dependabot-preview[bot] [Mon, 4 May 2020 10:02:05 +0000 (10:02 +0000)]
build(deps-dev): bump @microsoft/api-documenter from 7.7.19 to 7.7.20
Bumps [@microsoft/api-documenter](https://github.com/microsoft/rushstack) from 7.7.19 to 7.7.20.
- [Release notes](https://github.com/microsoft/rushstack/releases)
- [Commits](https://github.com/microsoft/rushstack/compare/@microsoft/api-documenter_v7.7.19...@microsoft/api-documenter_v7.7.20)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 4 May 2020 09:53:17 +0000 (09:53 +0000)]
build(deps-dev): bump jest from 25.4.0 to 25.5.4
Bumps [jest](https://github.com/facebook/jest) from 25.4.0 to 25.5.4.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/compare/v25.4.0...v25.5.4)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 4 May 2020 09:35:54 +0000 (09:35 +0000)]
build(deps-dev): bump ts-loader from 7.0.1 to 7.0.2
Bumps [ts-loader](https://github.com/TypeStrong/ts-loader) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/TypeStrong/ts-loader/releases)
- [Changelog](https://github.com/TypeStrong/ts-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/TypeStrong/ts-loader/compare/v7.0.1...v7.0.2)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 4 May 2020 09:36:05 +0000 (09:36 +0000)]
build(deps-dev): bump style-loader from 1.2.0 to 1.2.1
Bumps [style-loader](https://github.com/webpack-contrib/style-loader) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/webpack-contrib/style-loader/releases)
- [Changelog](https://github.com/webpack-contrib/style-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/style-loader/compare/v1.2.0...v1.2.1)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 4 May 2020 09:32:28 +0000 (09:32 +0000)]
build(deps-dev): bump rollup from 2.7.3 to 2.7.6
Bumps [rollup](https://github.com/rollup/rollup) from 2.7.3 to 2.7.6.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.7.3...v2.7.6)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 4 May 2020 09:30:50 +0000 (09:30 +0000)]
build(deps-dev): bump html-webpack-plugin from 4.2.0 to 4.3.0
Bumps [html-webpack-plugin](https://github.com/jantimon/html-webpack-plugin) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/jantimon/html-webpack-plugin/releases)
- [Changelog](https://github.com/jantimon/html-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jantimon/html-webpack-plugin/compare/v4.2.0...v4.3.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 4 May 2020 09:29:17 +0000 (09:29 +0000)]
build(deps-dev): bump ts-node from 8.9.1 to 8.10.1
Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 8.9.1 to 8.10.1.
- [Release notes](https://github.com/TypeStrong/ts-node/releases)
- [Commits](https://github.com/TypeStrong/ts-node/compare/v8.9.1...v8.10.1)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 4 May 2020 09:28:48 +0000 (09:28 +0000)]
build(deps-dev): bump nightwatch from 1.3.4 to 1.3.5
Bumps [nightwatch](https://github.com/nightwatchjs/nightwatch) from 1.3.4 to 1.3.5.
- [Release notes](https://github.com/nightwatchjs/nightwatch/releases)
- [Commits](https://github.com/nightwatchjs/nightwatch/compare/v1.3.4...v1.3.5)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Eduardo San Martin Morote [Mon, 4 May 2020 08:50:53 +0000 (10:50 +0200)]
chore: up vue to beta 7
Eduardo San Martin Morote [Mon, 4 May 2020 07:38:45 +0000 (09:38 +0200)]
chore: up vue to beta 6
Eduardo San Martin Morote [Sun, 3 May 2020 21:33:03 +0000 (23:33 +0200)]
feat(warn): warn invalid hash
pikax [Sun, 3 May 2020 21:29:54 +0000 (23:29 +0200)]
feat: allow numbers as params
Close #206
Co-authored-by: Eduardo San Martin Morote <posva13@gmail.com>
Eduardo San Martin Morote [Fri, 1 May 2020 17:00:43 +0000 (19:00 +0200)]
feat(warn): detect missing param in nested absolute paths
Eduardo San Martin Morote [Fri, 1 May 2020 16:19:15 +0000 (18:19 +0200)]
feat(warn): warn missing params in alias
Eduardo San Martin Morote [Fri, 1 May 2020 15:54:43 +0000 (17:54 +0200)]
test(warn): test warnings
Eduardo San Martin Morote [Fri, 1 May 2020 15:30:29 +0000 (17:30 +0200)]
feat(warn): warn for invalid path+params and redirect
Eduardo San Martin Morote [Fri, 1 May 2020 14:46:29 +0000 (16:46 +0200)]
feat(warn): warn when params are provided alongside path
Eduardo San Martin Morote [Fri, 1 May 2020 11:13:03 +0000 (13:13 +0200)]
chore: remove unused variable
Eduardo San Martin Morote [Fri, 1 May 2020 10:12:40 +0000 (12:12 +0200)]
chore: up vue and remove yarnclean
yarnclean was making istanbul fail and introduces a bunch of other problem,
it's better without it
Eduardo San Martin Morote [Fri, 1 May 2020 09:35:07 +0000 (11:35 +0200)]
feat(router): go, back and forward can be awaited
Eduardo San Martin Morote [Fri, 1 May 2020 08:11:39 +0000 (10:11 +0200)]
ci: move the e2e upwards
Another find: https://stackoverflow.com/questions/
50642308 /webdriverexception-unknown-error-devtoolsactiveport-file-doesnt-exist-while-t
This seems to work now and is faster than non parallel ci. The next step would
be to split up e2e tests with circleci
Eduardo San Martin Morote [Fri, 1 May 2020 08:08:28 +0000 (10:08 +0200)]
ci: use firefox
Chromes fails to start and nobody seems to know the solution:
https://bugs.chromium.org/p/chromedriver/issues/detail?id=2470&can=2&start=0&num=100&q=&colspec=ID%20Status%20Pri%20Owner%20Summary&groupby=&sort=&hotlist_id=
Eduardo San Martin Morote [Wed, 29 Apr 2020 17:36:21 +0000 (19:36 +0200)]
ci: try without buildig e2e
Eduardo San Martin Morote [Thu, 2 Apr 2020 14:27:30 +0000 (16:27 +0200)]
ci: fix coverage
Eduardo San Martin Morote [Thu, 2 Apr 2020 14:20:33 +0000 (16:20 +0200)]
ci: try autoclean
Eduardo San Martin Morote [Thu, 2 Apr 2020 14:13:06 +0000 (16:13 +0200)]
ci: save cache after coverage
Eduardo San Martin Morote [Thu, 2 Apr 2020 14:09:29 +0000 (16:09 +0200)]
ci: try
Eduardo San Martin Morote [Thu, 2 Apr 2020 13:53:04 +0000 (15:53 +0200)]
ci: fix
Eduardo San Martin Morote [Fri, 13 Mar 2020 17:43:11 +0000 (18:43 +0100)]
ci: attach to workspace
Eduardo San Martin Morote [Fri, 13 Mar 2020 17:30:04 +0000 (18:30 +0100)]
ci: missing line
Eduardo San Martin Morote [Fri, 13 Mar 2020 17:24:39 +0000 (18:24 +0100)]
ci: use workflows
Eduardo San Martin Morote [Fri, 1 May 2020 08:04:03 +0000 (10:04 +0200)]
test(scroll): test stored position over anchor
Eduardo San Martin Morote [Fri, 1 May 2020 08:00:17 +0000 (10:00 +0200)]
fix(scroll): do not restore on push
Eduardo San Martin Morote [Fri, 1 May 2020 07:51:02 +0000 (09:51 +0200)]
build: add jsdelivr
Close #146
Eduardo San Martin Morote [Thu, 30 Apr 2020 15:46:37 +0000 (17:46 +0200)]
test: add tests for custom global classes
Eduardo San Martin Morote [Thu, 30 Apr 2020 15:38:54 +0000 (17:38 +0200)]
test: add missing options
Eduardo San Martin Morote [Thu, 30 Apr 2020 12:13:56 +0000 (14:13 +0200)]
feat(router): allow global router clases
Eduardo San Martin Morote [Thu, 30 Apr 2020 08:17:59 +0000 (10:17 +0200)]
ci: add body to releases
Eduardo San Martin Morote [Wed, 29 Apr 2020 21:35:38 +0000 (23:35 +0200)]
release: v4.0.0-alpha.9
Eduardo San Martin Morote [Wed, 29 Apr 2020 21:33:50 +0000 (23:33 +0200)]
build: remove sourcemap from build
Eduardo San Martin Morote [Wed, 29 Apr 2020 21:33:37 +0000 (23:33 +0200)]
chore: format changelog
Eduardo San Martin Morote [Wed, 29 Apr 2020 17:40:36 +0000 (19:40 +0200)]
release: v4.0.0-alpha.8
Eduardo San Martin Morote [Wed, 29 Apr 2020 17:23:25 +0000 (19:23 +0200)]
test: add tsd
Eduardo San Martin Morote [Wed, 29 Apr 2020 17:12:28 +0000 (19:12 +0200)]
refactor: rename PathParserOptions
Eduardo San Martin Morote [Wed, 29 Apr 2020 17:00:42 +0000 (19:00 +0200)]
fix: default matcher options
Eduardo San Martin Morote [Wed, 29 Apr 2020 16:31:25 +0000 (18:31 +0200)]
test: fix type
Eduardo San Martin Morote [Wed, 29 Apr 2020 16:09:19 +0000 (18:09 +0200)]
refactor: spread matcher options in route records
Eduardo San Martin Morote [Wed, 29 Apr 2020 15:27:21 +0000 (17:27 +0200)]
fix(link): make alias of empty child active
Eduardo San Martin Morote [Wed, 29 Apr 2020 14:55:19 +0000 (16:55 +0200)]
feat(link): make empty child active with adjacent children
Eduardo San Martin Morote [Wed, 29 Apr 2020 14:10:33 +0000 (16:10 +0200)]
chore: remove outdated TODO
Eduardo San Martin Morote [Wed, 29 Apr 2020 13:38:23 +0000 (15:38 +0200)]
test: context with beforeRouteUpdate
Eduardo San Martin Morote [Wed, 29 Apr 2020 11:56:54 +0000 (13:56 +0200)]
feat(router): add global pathOptions
Eduardo San Martin Morote [Wed, 29 Apr 2020 11:42:20 +0000 (13:42 +0200)]
docs: relative paths
Eduardo San Martin Morote [Wed, 29 Apr 2020 11:41:53 +0000 (13:41 +0200)]
feat: resolve relative paths
Eduardo San Martin Morote [Tue, 28 Apr 2020 20:03:07 +0000 (22:03 +0200)]
test: distance -> delta
Eduardo San Martin Morote [Tue, 28 Apr 2020 15:30:38 +0000 (17:30 +0200)]
refactor: rename distance to delta
Eduardo San Martin Morote [Tue, 28 Apr 2020 15:29:49 +0000 (17:29 +0200)]
docs: add missing hyphen
Eduardo San Martin Morote [Tue, 28 Apr 2020 15:08:49 +0000 (17:08 +0200)]
fix: encode hash
Eduardo San Martin Morote [Tue, 28 Apr 2020 09:29:35 +0000 (11:29 +0200)]
docs: onBeforeRoute*
Eduardo San Martin Morote [Tue, 28 Apr 2020 09:07:45 +0000 (11:07 +0200)]
feat: add onBeforeRouteUpdate
Eduardo San Martin Morote [Tue, 28 Apr 2020 08:58:37 +0000 (10:58 +0200)]
test: test onBeforeRouteLeave
Eduardo San Martin Morote [Tue, 28 Apr 2020 08:47:53 +0000 (10:47 +0200)]
chore: up subdeps
Eduardo San Martin Morote [Tue, 28 Apr 2020 08:44:43 +0000 (10:44 +0200)]
chore: up rollup
Eduardo San Martin Morote [Tue, 28 Apr 2020 08:40:34 +0000 (10:40 +0200)]
chore: upgrade lint-staged
Eduardo San Martin Morote [Tue, 28 Apr 2020 08:36:57 +0000 (10:36 +0200)]
chore: up vue
Eduardo San Martin Morote [Tue, 28 Apr 2020 08:29:42 +0000 (10:29 +0200)]
chore: use issue template config
Eduardo San Martin Morote [Mon, 27 Apr 2020 10:42:19 +0000 (12:42 +0200)]
chore: add dep
Eduardo San Martin Morote [Mon, 27 Apr 2020 10:15:00 +0000 (12:15 +0200)]
chore: add size-limit
dependabot-preview[bot] [Mon, 27 Apr 2020 09:31:40 +0000 (09:31 +0000)]
build(deps-dev): bump @types/webpack-env from 1.15.1 to 1.15.2
Bumps [@types/webpack-env](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/webpack-env) from 1.15.1 to 1.15.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/webpack-env)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 27 Apr 2020 09:29:16 +0000 (09:29 +0000)]
build(deps-dev): bump ts-node from 8.8.2 to 8.9.1
Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 8.8.2 to 8.9.1.
- [Release notes](https://github.com/TypeStrong/ts-node/releases)
- [Commits](https://github.com/TypeStrong/ts-node/compare/v8.8.2...v8.9.1)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 27 Apr 2020 09:27:10 +0000 (09:27 +0000)]
build(deps-dev): bump @microsoft/api-documenter from 7.7.18 to 7.7.19
Bumps [@microsoft/api-documenter](https://github.com/microsoft/rushstack) from 7.7.18 to 7.7.19.
- [Release notes](https://github.com/microsoft/rushstack/releases)
- [Commits](https://github.com/microsoft/rushstack/compare/@microsoft/api-documenter_v7.7.18...@microsoft/api-documenter_v7.7.19)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 27 Apr 2020 09:27:21 +0000 (09:27 +0000)]
build(deps-dev): bump css-loader from 3.5.2 to 3.5.3
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 3.5.2 to 3.5.3.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v3.5.2...v3.5.3)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 27 Apr 2020 09:26:01 +0000 (09:26 +0000)]
build(deps-dev): bump webpack from 4.42.1 to 4.43.0
Bumps [webpack](https://github.com/webpack/webpack) from 4.42.1 to 4.43.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.42.1...v4.43.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 27 Apr 2020 09:25:39 +0000 (09:25 +0000)]
build(deps-dev): bump style-loader from 1.1.4 to 1.2.0
Bumps [style-loader](https://github.com/webpack-contrib/style-loader) from 1.1.4 to 1.2.0.
- [Release notes](https://github.com/webpack-contrib/style-loader/releases)
- [Changelog](https://github.com/webpack-contrib/style-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/style-loader/compare/v1.1.4...v1.2.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Eduardo San Martin Morote [Fri, 24 Apr 2020 18:01:40 +0000 (20:01 +0200)]
refactor: remove async/await usage from lib
Eduardo San Martin Morote [Fri, 24 Apr 2020 16:43:27 +0000 (18:43 +0200)]
refactor: use shallowRef
Eduardo San Martin Morote [Fri, 24 Apr 2020 16:42:00 +0000 (18:42 +0200)]
test: fix failing tests