rlindner81 / tracker

Track anything
1 stars 1 forks source link

Update vue monorepo #53

Closed renovate[bot] closed 3 years ago

renovate[bot] commented 3 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@vue/cli-plugin-babel 3.10.0 -> 3.12.1 age adoption passing confidence
@vue/cli-plugin-eslint 3.10.0 -> 3.12.1 age adoption passing confidence
@vue/cli-plugin-pwa 3.10.0 -> 3.12.1 age adoption passing confidence
@vue/cli-service (source) 3.10.0 -> 3.12.1 age adoption passing confidence
vue 2.6.10 -> 2.6.13 age adoption passing confidence
vue-router 3.1.2 -> 3.5.1 age adoption passing confidence
vue-template-compiler 2.6.10 -> 2.6.13 age adoption passing confidence
vuex 3.1.1 -> 3.6.2 age adoption passing confidence

Release Notes

vuejs/vue-cli ### [`v3.12.1`](https://togithub.com/vuejs/vue-cli/releases/v3.12.1) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v3.12.0...v3.12.1) Regarding recent patch releases of Vue CLI v4, we are not fixing bugs in v4 itself, but for v3 compatibility actually (to be more specific, for the `vue add router` and `vue add vuex` commands in the older CLI versions, user projects are not likely affected). We still recommend all users to upgrade to v4 early. This is because we've made a mistake in implementing the version check mechanism of core plugins in v3. As we expect to bring users the latest and best practices for their projects, we always use the latest versions of the core plugins for scaffolding. This, however, became a burden when we bump the major versions. During the RC phase, the version check logic wasn't triggered, thus we failed to spot this problem early enough. Luckily, few breaking changes have been made in v4 regarding the scaffolding part, so most users are not affected. The main issues are due to the changed locations of `router` and `vuex` templates. But as the usage varies (scaffolding via Vue CLI UI / command line; calling CLI v4 in v3 projects; calling CLI v3 in v4 projects, etc.), it took us several patches to fully address these issues. We are now also releasing this patch version in v3 so that users who are not confident enough to upgrade their workflow to v4 can have a more backward-compatible CLI to use. *** ##### :bug: Bug Fix - `@vue/cli` - [#​4712](https://togithub.com/vuejs/vue-cli/pull/4712) fix(v3): do not install core plugins that have major version bumps ([@​sodatea](https://togithub.com/sodatea)) ##### Committers: 1 - Haoqun Jiang ([@​sodatea](https://togithub.com/sodatea)) ### [`v3.12.0`](https://togithub.com/vuejs/vue-cli/releases/v3.12.0) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v3.11.0...v3.12.0) ##### :rocket: New Features - `@vue/cli-service` - [#​4662](https://togithub.com/vuejs/vue-cli/pull/4662) Support sass-loader v8 ([@​sodatea](https://togithub.com/sodatea)) ##### :bug: Bug Fix - `@vue/cli-service` - [#​4666](https://togithub.com/vuejs/vue-cli/pull/4666) fix: fix redundant log messages from webpack-dev-server ([@​sodatea](https://togithub.com/sodatea)) - [#​4613](https://togithub.com/vuejs/vue-cli/pull/4613) fix: correctly ignore html templates in copy-webpack-plugin ([@​sodatea](https://togithub.com/sodatea)) - [#​4550](https://togithub.com/vuejs/vue-cli/pull/4550) fix: should not proxy sockjs endpoint ([@​sodatea](https://togithub.com/sodatea)) - [#​4654](https://togithub.com/vuejs/vue-cli/pull/4654) fix: fix ie11 compatibility when css.extract set to true ([@​sodatea](https://togithub.com/sodatea)) - `@vue/cli-shared-utils` - [#​4512](https://togithub.com/vuejs/vue-cli/pull/4512) fix(pluginResolution): support dots in scope names ([@​ma-jahn](https://togithub.com/ma-jahn)) - `@vue/cli` - [#​4525](https://togithub.com/vuejs/vue-cli/pull/4525) fix: remove the nonexistent `test` command from generated README ([@​cexbrayat](https://togithub.com/cexbrayat)) ##### :memo: Documentation - `@vue/cli` - [#​4551](https://togithub.com/vuejs/vue-cli/pull/4551) docs: remove run for yarn commands in readme ([@​cexbrayat](https://togithub.com/cexbrayat)) - Other - [#​4561](https://togithub.com/vuejs/vue-cli/pull/4561) Edited Dockerfile of Docker(Nginx) deployment doc ([@​vahdet](https://togithub.com/vahdet)) - [#​4500](https://togithub.com/vuejs/vue-cli/pull/4500) Documentation typo fixes ([@​owanhunte](https://togithub.com/owanhunte)) ##### Committers: 6 - Cédric Exbrayat ([@​cexbrayat](https://togithub.com/cexbrayat)) - Haoqun Jiang ([@​sodatea](https://togithub.com/sodatea)) - Marcel Jahn ([@​ma-jahn](https://togithub.com/ma-jahn)) - Natalia Tepluhina ([@​NataliaTepluhina](https://togithub.com/NataliaTepluhina)) - Owan Hunte ([@​owanhunte](https://togithub.com/owanhunte)) - vahdet ([@​vahdet](https://togithub.com/vahdet)) ### [`v3.11.0`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#​3110-2019-08-21) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v3.10.0...v3.11.0) ##### :rocket: New Features - `@vue/cli-service` - [#​4468](https://togithub.com/vuejs/vue-cli/pull/4468) feat: bump default less-loader version ([@​sodatea](https://togithub.com/sodatea)) - [#​4448](https://togithub.com/vuejs/vue-cli/pull/4448) feat: --skip-plugins ([@​LinusBorg](https://togithub.com/LinusBorg)) - [#​4261](https://togithub.com/vuejs/vue-cli/pull/4261) Add `--inline-vue` flag for `build` command to avoid externalization of Vue in lib & wc mode ([@​romansp](https://togithub.com/romansp)) - [#​4386](https://togithub.com/vuejs/vue-cli/pull/4386) feat: allow configuring scss options separately from sass ([@​sodatea](https://togithub.com/sodatea)) - `@vue/cli-plugin-babel`, `@vue/cli-plugin-e2e-cypress`, `@vue/cli-plugin-e2e-nightwatch`, `@vue/cli-plugin-eslint`, `@vue/cli-plugin-pwa`, `@vue/cli-plugin-typescript`, `@vue/cli-plugin-unit-jest`, `@vue/cli-plugin-unit-mocha`, `@vue/cli-shared-utils` - [#​4219](https://togithub.com/vuejs/vue-cli/pull/4219) feat: allow omitting scope prefix for official plugins on `vue add` ([@​sodatea](https://togithub.com/sodatea)) ##### :bug: Bug Fix - `@vue/cli-plugin-eslint`, `@vue/cli-ui` - [#​4442](https://togithub.com/vuejs/vue-cli/pull/4442) chore: add cwd option when calling globby ([@​zrh122](https://togithub.com/zrh122)) - `@vue/cli-service` - [#​4468](https://togithub.com/vuejs/vue-cli/pull/4468) feat: bump default less-loader version ([@​sodatea](https://togithub.com/sodatea)) - [#​4429](https://togithub.com/vuejs/vue-cli/pull/4429) fix: merge custom `externals` config correctly, supports array ([@​sodatea](https://togithub.com/sodatea)) - `@vue/cli-plugin-unit-jest`, `@vue/cli-plugin-unit-mocha` - [#​4447](https://togithub.com/vuejs/vue-cli/pull/4447) fix: eslint should override env for `**/tests/**` subfolders ([@​LinusBorg](https://togithub.com/LinusBorg)) - `@vue/cli-shared-utils` - [#​4405](https://togithub.com/vuejs/vue-cli/pull/4405) fix: `resolvePluginId` should correctly resolve `@vue/cli-service` ([@​sodatea](https://togithub.com/sodatea)) ##### :memo: Documentation - [#​4420](https://togithub.com/vuejs/vue-cli/pull/4420) Update parallel config description ([@​danielwaltz](https://togithub.com/danielwaltz)) - [#​4431](https://togithub.com/vuejs/vue-cli/pull/4431) Update npx repository URL. ([@​DanielsLuz](https://togithub.com/DanielsLuz)) - [#​4418](https://togithub.com/vuejs/vue-cli/pull/4418) Link ZEIT Now deployment example ([@​leo](https://togithub.com/leo)) - [#​4412](https://togithub.com/vuejs/vue-cli/pull/4412) Adjusted deployment documentation for ZEIT Now ([@​leo](https://togithub.com/leo)) ##### :house: Internal - `@vue/cli-ui-addon-webpack`, `@vue/cli-ui` - [#​4422](https://togithub.com/vuejs/vue-cli/pull/4422) fix: remove self-assignment ([@​DanielRuf](https://togithub.com/DanielRuf)) ##### :hammer: Underlying Tools - `@vue/cli-service` - [#​4468](https://togithub.com/vuejs/vue-cli/pull/4468) feat: bump default less-loader version ([@​sodatea](https://togithub.com/sodatea)) - `@vue/cli-plugin-babel`, `@vue/cli-plugin-eslint`, `@vue/cli-plugin-pwa`, `@vue/cli-plugin-typescript`, `@vue/cli-service` - [#​4253](https://togithub.com/vuejs/vue-cli/pull/4253) feat: upgrade webpack ([@​DRoet](https://togithub.com/DRoet)) ##### Committers: 9 - Daan Roet ([@​DRoet](https://togithub.com/DRoet)) - Daniel Luz ([@​DanielsLuz](https://togithub.com/DanielsLuz)) - Daniel Ruf ([@​DanielRuf](https://togithub.com/DanielRuf)) - Daniel Waltz ([@​danielwaltz](https://togithub.com/danielwaltz)) - Haoqun Jiang ([@​sodatea](https://togithub.com/sodatea)) - Leo Lamprecht ([@​leo](https://togithub.com/leo)) - Roman Pavlov ([@​romansp](https://togithub.com/romansp)) - Thorsten Lünborg ([@​LinusBorg](https://togithub.com/LinusBorg)) - [@​zrh122](https://togithub.com/zrh122)
vuejs/vue ### [`v2.6.13`](https://togithub.com/vuejs/vue/releases/v2.6.13) [Compare Source](https://togithub.com/vuejs/vue/compare/v2.6.12...v2.6.13) ##### Bug Fixes - **attrs:** do not consider translate attribute as boolean ([#​11392](https://togithub.com/vuejs/vue/issues/11392)) [`cd57393`](https://togithub.com/vuejs/vue/commit/cd57393), closes [#​11392](https://togithub.com/vuejs/vue/issues/11392) [#​11391](https://togithub.com/vuejs/vue/issues/11391) - **compiler:** Allow BigInt usage in templates ([#​11152](https://togithub.com/vuejs/vue/issues/11152)) [`c42b706`](https://togithub.com/vuejs/vue/commit/c42b706), closes [#​11152](https://togithub.com/vuejs/vue/issues/11152) - **compiler:** avoid converting \&nbps; to spaces ([#​11065](https://togithub.com/vuejs/vue/issues/11065)) [`55a30cf`](https://togithub.com/vuejs/vue/commit/55a30cf), closes [#​11065](https://togithub.com/vuejs/vue/issues/11065) - **compiler:** event handlers with modifiers swallowing arguments (fix [#​10867](https://togithub.com/vuejs/vue/issues/10867)) ([#​10958](https://togithub.com/vuejs/vue/issues/10958)) [`8620706`](https://togithub.com/vuejs/vue/commit/8620706), closes [#​10867](https://togithub.com/vuejs/vue/issues/10867) [#​10958](https://togithub.com/vuejs/vue/issues/10958) - **core:** fix sameVnode for async component ([#​11107](https://togithub.com/vuejs/vue/issues/11107)) [`5260830`](https://togithub.com/vuejs/vue/commit/5260830), closes [#​11107](https://togithub.com/vuejs/vue/issues/11107) - **core:** remove trailing comma in function signature ([#​10845](https://togithub.com/vuejs/vue/issues/10845)) [`579e1ff`](https://togithub.com/vuejs/vue/commit/579e1ff), closes [#​10845](https://togithub.com/vuejs/vue/issues/10845) [#​10843](https://togithub.com/vuejs/vue/issues/10843) - **errorHandler:** async error handling for watchers ([#​9484](https://togithub.com/vuejs/vue/issues/9484)) [`e4dea59`](https://togithub.com/vuejs/vue/commit/e4dea59), closes [#​9484](https://togithub.com/vuejs/vue/issues/9484) - **keep-alive:** cache what is really needed not the whole VNode data ([#​12015](https://togithub.com/vuejs/vue/issues/12015)) [`e7baaa1`](https://togithub.com/vuejs/vue/commit/e7baaa1), closes [#​12015](https://togithub.com/vuejs/vue/issues/12015) - **parser:** allow multiple slots with new syntax ([#​9785](https://togithub.com/vuejs/vue/issues/9785)) [`67825c2`](https://togithub.com/vuejs/vue/commit/67825c2), closes [#​9785](https://togithub.com/vuejs/vue/issues/9785) [#​9781](https://togithub.com/vuejs/vue/issues/9781) - **props:** correctly warn when a provided prop is Symbol ([#​10529](https://togithub.com/vuejs/vue/issues/10529)) [`abb5ef3`](https://togithub.com/vuejs/vue/commit/abb5ef3), closes [#​10529](https://togithub.com/vuejs/vue/issues/10529) [#​10519](https://togithub.com/vuejs/vue/issues/10519) - **props:** support BigInt in props type validation ([#​11191](https://togithub.com/vuejs/vue/issues/11191)) [`fa1f81e`](https://togithub.com/vuejs/vue/commit/fa1f81e), closes [#​11191](https://togithub.com/vuejs/vue/issues/11191) - **slot:** add a function to return the slot fallback content ([#​12014](https://togithub.com/vuejs/vue/issues/12014)) [`ce457f9`](https://togithub.com/vuejs/vue/commit/ce457f9), closes [#​12014](https://togithub.com/vuejs/vue/issues/12014) - **ssr:** avoid missing files in manifest ([#​11609](https://togithub.com/vuejs/vue/issues/11609)) [`b97606c`](https://togithub.com/vuejs/vue/commit/b97606c), closes [#​11609](https://togithub.com/vuejs/vue/issues/11609) - **ssr:** inheritAttrs false adds attributes to html ([#​11706](https://togithub.com/vuejs/vue/issues/11706)) [`7e5dc6b`](https://togithub.com/vuejs/vue/commit/7e5dc6b), closes [#​11706](https://togithub.com/vuejs/vue/issues/11706) - **ssr:** textarea keeps undefined/null values ([#​11121](https://togithub.com/vuejs/vue/issues/11121)) [`b8bd149`](https://togithub.com/vuejs/vue/commit/b8bd149), closes [#​11121](https://togithub.com/vuejs/vue/issues/11121) - **types:** add types for Vue.util.warn function ([#​11964](https://togithub.com/vuejs/vue/issues/11964)) [`e0274e4`](https://togithub.com/vuejs/vue/commit/e0274e4), closes [#​11964](https://togithub.com/vuejs/vue/issues/11964) /github.com/vuejs/vue/blob/v2.6.12/src/core/util/debug.js#L18-L26 - **types:** allow string for watch handlers in options ([#​10396](https://togithub.com/vuejs/vue/issues/10396)) [`668e1e6`](https://togithub.com/vuejs/vue/commit/668e1e6), closes [#​10396](https://togithub.com/vuejs/vue/issues/10396) - **types:** allow symbol & boolean for vnode key ([#​11914](https://togithub.com/vuejs/vue/issues/11914)) [`5c459f0`](https://togithub.com/vuejs/vue/commit/5c459f0), closes [#​11914](https://togithub.com/vuejs/vue/issues/11914) - **types:** changed expression type to optional string ([#​11189](https://togithub.com/vuejs/vue/issues/11189)) [`7c75462`](https://togithub.com/vuejs/vue/commit/7c75462), closes [#​11189](https://togithub.com/vuejs/vue/issues/11189) [#​10871](https://togithub.com/vuejs/vue/issues/10871) - **types:** make $refs undefined possible ([#​11112](https://togithub.com/vuejs/vue/issues/11112)) [`2b93e86`](https://togithub.com/vuejs/vue/commit/2b93e86), closes [#​11112](https://togithub.com/vuejs/vue/issues/11112) - **v-on:** avoid events with empty keyCode (autocomplete) ([#​11326](https://togithub.com/vuejs/vue/issues/11326)) [`c6d7a6f`](https://togithub.com/vuejs/vue/commit/c6d7a6f), closes [#​11326](https://togithub.com/vuejs/vue/issues/11326) - force update between two components with and without slot ([#​11795](https://togithub.com/vuejs/vue/issues/11795)) [`77b5330`](https://togithub.com/vuejs/vue/commit/77b5330), closes [#​11795](https://togithub.com/vuejs/vue/issues/11795) - give correct namespace in foreignObject ([#​11576](https://togithub.com/vuejs/vue/issues/11576)) [`af5e05d`](https://togithub.com/vuejs/vue/commit/af5e05d), closes [#​11576](https://togithub.com/vuejs/vue/issues/11576) [#​11575](https://togithub.com/vuejs/vue/issues/11575) - handle async placeholders in normalizeScopedSlot ([#​11963](https://togithub.com/vuejs/vue/issues/11963)) [`af54514`](https://togithub.com/vuejs/vue/commit/af54514), closes [#​11963](https://togithub.com/vuejs/vue/issues/11963) - **warns:** modify `maybeComponent` function in parser ([#​10167](https://togithub.com/vuejs/vue/issues/10167)) [`0603ff6`](https://togithub.com/vuejs/vue/commit/0603ff6), closes [#​10167](https://togithub.com/vuejs/vue/issues/10167) [#​10152](https://togithub.com/vuejs/vue/issues/10152) - pause dep collection during immediate watcher invocation ([#​11943](https://togithub.com/vuejs/vue/issues/11943)) [`987f322`](https://togithub.com/vuejs/vue/commit/987f322), closes [#​11943](https://togithub.com/vuejs/vue/issues/11943) - **v-pre:** do not alter attributes ([#​10088](https://togithub.com/vuejs/vue/issues/10088)) [`0664cb0`](https://togithub.com/vuejs/vue/commit/0664cb0), closes [#​10088](https://togithub.com/vuejs/vue/issues/10088) [#​10087](https://togithub.com/vuejs/vue/issues/10087) - **vdom:** avoid executing root level script tags ([#​11487](https://togithub.com/vuejs/vue/issues/11487)) [`fb16d7b`](https://togithub.com/vuejs/vue/commit/fb16d7b), closes [#​11487](https://togithub.com/vuejs/vue/issues/11487) [#​11483](https://togithub.com/vuejs/vue/issues/11483) - **warn:** better message with no constructors props ([#​9241](https://togithub.com/vuejs/vue/issues/9241)) [`6940131`](https://togithub.com/vuejs/vue/commit/6940131), closes [#​9241](https://togithub.com/vuejs/vue/issues/9241) ##### Features - **warn:** warn computed conflict with methods ([#​10119](https://togithub.com/vuejs/vue/issues/10119)) [`3ad60fe`](https://togithub.com/vuejs/vue/commit/3ad60fe), closes [#​10119](https://togithub.com/vuejs/vue/issues/10119) - **warns:** avoid warning native modifiers on dynamic components ([#​11052](https://togithub.com/vuejs/vue/issues/11052)) [`3d46692`](https://togithub.com/vuejs/vue/commit/3d46692), closes [#​11052](https://togithub.com/vuejs/vue/issues/11052) ##### Performance Improvements - preinitialize typeCheck RegExp ([#​10990](https://togithub.com/vuejs/vue/issues/10990)) [`2488a6a`](https://togithub.com/vuejs/vue/commit/2488a6a), closes [#​10990](https://togithub.com/vuejs/vue/issues/10990) ### [`v2.6.12`](https://togithub.com/vuejs/vue/compare/v2.6.11...v2.6.12) [Compare Source](https://togithub.com/vuejs/vue/compare/v2.6.11...v2.6.12) ### [`v2.6.11`](https://togithub.com/vuejs/vue/releases/v2.6.11) [Compare Source](https://togithub.com/vuejs/vue/compare/v2.6.10...v2.6.11) ##### Security Fixes - Bump `vue-server-renderer`'s dependency of `serialize-javascript` to 2.1.2 ##### Bug Fixes - **types:** fix prop constructor type inference ([#​10779](https://togithub.com/vuejs/vue/issues/10779)) [`4821149`](https://togithub.com/vuejs/vue/commit/4821149), closes [#​10779](https://togithub.com/vuejs/vue/issues/10779) - fix function expression regex ([#​9922](https://togithub.com/vuejs/vue/issues/9922)) [`569b728`](https://togithub.com/vuejs/vue/commit/569b728), closes [#​9922](https://togithub.com/vuejs/vue/issues/9922) [#​9920](https://togithub.com/vuejs/vue/issues/9920) - **compiler:** Remove the warning for valid v-slot value ([#​9917](https://togithub.com/vuejs/vue/issues/9917)) [`085d188`](https://togithub.com/vuejs/vue/commit/085d188), closes [#​9917](https://togithub.com/vuejs/vue/issues/9917) - **types:** fix global namespace declaration for UMD bundle ([#​9912](https://togithub.com/vuejs/vue/issues/9912)) [`ab50e8e`](https://togithub.com/vuejs/vue/commit/ab50e8e), closes [#​9912](https://togithub.com/vuejs/vue/issues/9912)
vuejs/vue-router ### [`v3.5.1`](https://togithub.com/vuejs/vue-router/blob/master/CHANGELOG.md#​351-httpsgithubcomvuejsvue-routercomparev350v351-2021-01-26) [Compare Source](https://togithub.com/vuejs/vue-router/compare/v3.5.0...v3.5.1) ##### Bug Fixes - **warn:** only warn if "tag" or "event" is used ([#​3458](https://togithub.com/vuejs/vue-router/issues/3458)) ([b7a31b9](https://togithub.com/vuejs/vue-router/commit/b7a31b9)), closes [#​3457](https://togithub.com/vuejs/vue-router/issues/3457) ### [`v3.5.0`](https://togithub.com/vuejs/vue-router/blob/master/CHANGELOG.md#​350-httpsgithubcomvuejsvue-routercomparev349v350-2021-01-25) [Compare Source](https://togithub.com/vuejs/vue-router/compare/v3.4.9...v3.5.0) ##### Features - **link:** exact-path prop ([825328e](https://togithub.com/vuejs/vue-router/commit/825328e)), closes [#​2040](https://togithub.com/vuejs/vue-router/issues/2040) - **warn:** warn deprecated addRoutes ([2e41445](https://togithub.com/vuejs/vue-router/commit/2e41445)) - expose START_LOCATION ([53b68dd](https://togithub.com/vuejs/vue-router/commit/53b68dd)), closes [#​2718](https://togithub.com/vuejs/vue-router/issues/2718) - **link:** deprecate v-slot without custom prop ([ceeda4c](https://togithub.com/vuejs/vue-router/commit/ceeda4c)) - **link:** warn deprecated props ([d2cb951](https://togithub.com/vuejs/vue-router/commit/d2cb951)) - **router:** add getRoutes ([6bc30aa](https://togithub.com/vuejs/vue-router/commit/6bc30aa)) - **types:** add types for getRoutes addRoute ([fb9bb60](https://togithub.com/vuejs/vue-router/commit/fb9bb60)) - addRoute as nested route ([ca80c44](https://togithub.com/vuejs/vue-router/commit/ca80c44)), closes [#​1156](https://togithub.com/vuejs/vue-router/issues/1156) #### [3.4.9](https://togithub.com/vuejs/vue-router/compare/v3.4.8...v3.4.9) (2020-11-05) ##### Bug Fixes - **encoding:** decode params ([#​3350](https://togithub.com/vuejs/vue-router/issues/3350)) ([63c749c](https://togithub.com/vuejs/vue-router/commit/63c749c)) #### [3.4.8](https://togithub.com/vuejs/vue-router/compare/v3.4.7...v3.4.8) (2020-10-26) ##### Features - **scroll:** add behavior support on scrollBehavior ([#​3351](https://togithub.com/vuejs/vue-router/issues/3351)) ([4e0b3e0](https://togithub.com/vuejs/vue-router/commit/4e0b3e0)) #### [3.4.7](https://togithub.com/vuejs/vue-router/compare/v3.4.6...v3.4.7) (2020-10-16) ##### Bug Fixes - **matcher:** should try catch decode only ([1f32f03](https://togithub.com/vuejs/vue-router/commit/1f32f03)) - **query:** check existing keys ([4b926e3](https://togithub.com/vuejs/vue-router/commit/4b926e3)), closes [#​3341](https://togithub.com/vuejs/vue-router/issues/3341) #### [3.4.6](https://togithub.com/vuejs/vue-router/compare/v3.4.5...v3.4.6) (2020-10-07) ##### Bug Fixes - **encoding:** try catch decodes ([607ce2d](https://togithub.com/vuejs/vue-router/commit/607ce2d)) - **ssr:** memory leak in poll method ([#​2875](https://togithub.com/vuejs/vue-router/issues/2875)) ([7693eb5](https://togithub.com/vuejs/vue-router/commit/7693eb5)) - remove duplicated decodeURIComponent ([#​3323](https://togithub.com/vuejs/vue-router/issues/3323)) ([560d11d](https://togithub.com/vuejs/vue-router/commit/560d11d)) #### [3.4.5](https://togithub.com/vuejs/vue-router/compare/v3.4.4...v3.4.5) (2020-09-26) ##### Bug Fixes - **history:** do not call onReady on initial redirection ([a1a290e](https://togithub.com/vuejs/vue-router/commit/a1a290e)), closes [#​3331](https://togithub.com/vuejs/vue-router/issues/3331) #### [3.4.4](https://togithub.com/vuejs/vue-router/compare/v3.4.3...v3.4.4) (2020-09-24) ##### Bug Fixes - **abstract:** call afterHooks with go ([4da7021](https://togithub.com/vuejs/vue-router/commit/4da7021)), closes [#​3250](https://togithub.com/vuejs/vue-router/issues/3250) - **history:** mark redundant navigation as pending ([893d86b](https://togithub.com/vuejs/vue-router/commit/893d86b)), closes [#​3133](https://togithub.com/vuejs/vue-router/issues/3133) - **types:** add missing NavigationFailure types ([fda7067](https://togithub.com/vuejs/vue-router/commit/fda7067)), closes [#​3293](https://togithub.com/vuejs/vue-router/issues/3293) - **types:** fix VueRouter.NavigationFailureType ([ecc8e27](https://togithub.com/vuejs/vue-router/commit/ecc8e27)) ##### Features - **history:** Reset history.current when all apps are destroyed ([#​3298](https://togithub.com/vuejs/vue-router/issues/3298)) ([c69ff7b](https://togithub.com/vuejs/vue-router/commit/c69ff7b)) #### [3.4.3](https://togithub.com/vuejs/vue-router/compare/v3.4.2...v3.4.3) (2020-08-11) - Revert [`4fbaa9f`](https://togithub.com/vuejs/vue-router/commit/4fbaa9f7880276e661227442ef5923131a589210): "fix: keep repeated params in query/hash relative locations" Closes [#​3289](https://togithub.com/vuejs/vue-router/issues/3289) #### [3.4.2](https://togithub.com/vuejs/vue-router/compare/v3.4.1...v3.4.2) (2020-08-07) ##### Bug Fixes - **query:** leave object as is ([7b3328d](https://togithub.com/vuejs/vue-router/commit/7b3328d)), closes [#​3282](https://togithub.com/vuejs/vue-router/issues/3282) - keep repeated params in query/hash relative locations ([4fbaa9f](https://togithub.com/vuejs/vue-router/commit/4fbaa9f)) #### [3.4.1](https://togithub.com/vuejs/vue-router/compare/v3.4.0...v3.4.1) (2020-08-06) ##### Bug Fixes - **query:** remove undefined values ([b952573](https://togithub.com/vuejs/vue-router/commit/b952573)), closes [#​3276](https://togithub.com/vuejs/vue-router/issues/3276) - **router:** properly check null and undefined in isSameRoute ([d6546d9](https://togithub.com/vuejs/vue-router/commit/d6546d9)) ### [`v3.4.9`](https://togithub.com/vuejs/vue-router/blob/master/CHANGELOG.md#​349-httpsgithubcomvuejsvue-routercomparev348v349-2020-11-05) [Compare Source](https://togithub.com/vuejs/vue-router/compare/v3.4.8...v3.4.9) ##### Bug Fixes - **encoding:** decode params ([#​3350](https://togithub.com/vuejs/vue-router/issues/3350)) ([63c749c](https://togithub.com/vuejs/vue-router/commit/63c749c)) ### [`v3.4.8`](https://togithub.com/vuejs/vue-router/blob/master/CHANGELOG.md#​348-httpsgithubcomvuejsvue-routercomparev347v348-2020-10-26) [Compare Source](https://togithub.com/vuejs/vue-router/compare/v3.4.7...v3.4.8) ##### Features - **scroll:** add behavior support on scrollBehavior ([#​3351](https://togithub.com/vuejs/vue-router/issues/3351)) ([4e0b3e0](https://togithub.com/vuejs/vue-router/commit/4e0b3e0)) ### [`v3.4.7`](https://togithub.com/vuejs/vue-router/blob/master/CHANGELOG.md#​347-httpsgithubcomvuejsvue-routercomparev346v347-2020-10-16) [Compare Source](https://togithub.com/vuejs/vue-router/compare/v3.4.6...v3.4.7) ##### Bug Fixes - **matcher:** should try catch decode only ([1f32f03](https://togithub.com/vuejs/vue-router/commit/1f32f03)) - **query:** check existing keys ([4b926e3](https://togithub.com/vuejs/vue-router/commit/4b926e3)), closes [#​3341](https://togithub.com/vuejs/vue-router/issues/3341) ### [`v3.4.6`](https://togithub.com/vuejs/vue-router/blob/master/CHANGELOG.md#​346-httpsgithubcomvuejsvue-routercomparev345v346-2020-10-07) [Compare Source](https://togithub.com/vuejs/vue-router/compare/v3.4.5...v3.4.6) ##### Bug Fixes - **encoding:** try catch decodes ([607ce2d](https://togithub.com/vuejs/vue-router/commit/607ce2d)) - **ssr:** memory leak in poll method ([#​2875](https://togithub.com/vuejs/vue-router/issues/2875)) ([7693eb5](https://togithub.com/vuejs/vue-router/commit/7693eb5)) - remove duplicated decodeURIComponent ([#​3323](https://togithub.com/vuejs/vue-router/issues/3323)) ([560d11d](https://togithub.com/vuejs/vue-router/commit/560d11d)) ### [`v3.4.5`](https://togithub.com/vuejs/vue-router/blob/master/CHANGELOG.md#​345-httpsgithubcomvuejsvue-routercomparev344v345-2020-09-26) [Compare Source](https://togithub.com/vuejs/vue-router/compare/v3.4.4...v3.4.5) ##### Bug Fixes - **history:** do not call onReady on initial redirection ([a1a290e](https://togithub.com/vuejs/vue-router/commit/a1a290e)), closes [#​3331](https://togithub.com/vuejs/vue-router/issues/3331) ### [`v3.4.4`](https://togithub.com/vuejs/vue-router/blob/master/CHANGELOG.md#​344-httpsgithubcomvuejsvue-routercomparev343v344-2020-09-24) [Compare Source](https://togithub.com/vuejs/vue-router/compare/v3.4.3...v3.4.4) ##### Bug Fixes - **abstract:** call afterHooks with go ([4da7021](https://togithub.com/vuejs/vue-router/commit/4da7021)), closes [#​3250](https://togithub.com/vuejs/vue-router/issues/3250) - **history:** mark redundant navigation as pending ([893d86b](https://togithub.com/vuejs/vue-router/commit/893d86b)), closes [#​3133](https://togithub.com/vuejs/vue-router/issues/3133) - **types:** add missing NavigationFailure types ([fda7067](https://togithub.com/vuejs/vue-router/commit/fda7067)), closes [#​3293](https://togithub.com/vuejs/vue-router/issues/3293) - **types:** fix VueRouter.NavigationFailureType ([ecc8e27](https://togithub.com/vuejs/vue-router/commit/ecc8e27)) ##### Features - **history:** Reset history.current when all apps are destroyed ([#​3298](https://togithub.com/vuejs/vue-router/issues/3298)) ([c69ff7b](https://togithub.com/vuejs/vue-router/commit/c69ff7b)) ### [`v3.4.3`](https://togithub.com/vuejs/vue-router/blob/master/CHANGELOG.md#​343-httpsgithubcomvuejsvue-routercomparev342v343-2020-08-11) [Compare Source](https://togithub.com/vuejs/vue-router/compare/v3.4.2...v3.4.3) - Revert [`4fbaa9f`](https://togithub.com/vuejs/vue-router/commit/4fbaa9f7880276e661227442ef5923131a589210): "fix: keep repeated params in query/hash relative locations" Closes [#​3289](https://togithub.com/vuejs/vue-router/issues/3289) ### [`v3.4.2`](https://togithub.com/vuejs/vue-router/blob/master/CHANGELOG.md#​342-httpsgithubcomvuejsvue-routercomparev341v342-2020-08-07) [Compare Source](https://togithub.com/vuejs/vue-router/compare/v3.4.1...v3.4.2) ##### Bug Fixes - **query:** leave object as is ([7b3328d](https://togithub.com/vuejs/vue-router/commit/7b3328d)), closes [#​3282](https://togithub.com/vuejs/vue-router/issues/3282) - keep repeated params in query/hash relative locations ([4fbaa9f](https://togithub.com/vuejs/vue-router/commit/4fbaa9f)) ### [`v3.4.1`](https://togithub.com/vuejs/vue-router/blob/master/CHANGELOG.md#​341-httpsgithubcomvuejsvue-routercomparev340v341-2020-08-06) [Compare Source](https://togithub.com/vuejs/vue-router/compare/v3.4.0...v3.4.1) ##### Bug Fixes - **query:** remove undefined values ([b952573](https://togithub.com/vuejs/vue-router/commit/b952573)), closes [#​3276](https://togithub.com/vuejs/vue-router/issues/3276) - **router:** properly check null and undefined in isSameRoute ([d6546d9](https://togithub.com/vuejs/vue-router/commit/d6546d9)) ### [`v3.4.0`](https://togithub.com/vuejs/vue-router/blob/master/CHANGELOG.md#​340-httpsgithubcomvuejsvue-routercomparev334v340-2020-08-05) [Compare Source](https://togithub.com/vuejs/vue-router/compare/v3.3.4...v3.4.0) ##### Bug Fixes - **query:** cast query values to strings (fix [#​2131](https://togithub.com/vuejs/vue-router/issues/2131)) ([#​3232](https://togithub.com/vuejs/vue-router/issues/3232)) ([f0d9c2d](https://togithub.com/vuejs/vue-router/commit/f0d9c2d)) - **scroll:** run scrollBehavior on initial load (fix [#​3196](https://togithub.com/vuejs/vue-router/issues/3196)) ([#​3199](https://togithub.com/vuejs/vue-router/issues/3199)) ([84398ae](https://togithub.com/vuejs/vue-router/commit/84398ae)) - **types:** add missing `options` property type ([#​3248](https://togithub.com/vuejs/vue-router/issues/3248)) ([83920c9](https://togithub.com/vuejs/vue-router/commit/83920c9)) ##### Features - add vetur tags and attributes ([bf1e1bd](https://togithub.com/vuejs/vue-router/commit/bf1e1bd)) - **errors:** capture errors thrown in redirect callback in onError ([#​3251](https://togithub.com/vuejs/vue-router/issues/3251)) ([40e4df7](https://togithub.com/vuejs/vue-router/commit/40e4df7)), closes [#​3201](https://togithub.com/vuejs/vue-router/issues/3201) [#​3201](https://togithub.com/vuejs/vue-router/issues/3201) [#​3201](https://togithub.com/vuejs/vue-router/issues/3201) - **errors:** expose `isNavigationFailure` ([8d92dc0](https://togithub.com/vuejs/vue-router/commit/8d92dc0)) - **errors:** NavigationDuplicated name for backwards compatibility ([b854a20](https://togithub.com/vuejs/vue-router/commit/b854a20)) #### [3.3.4](https://togithub.com/vuejs/vue-router/compare/v3.3.3...v3.3.4) (2020-06-13) ##### Bug Fixes - **matcher:** navigate to same as current location ([62598b9](https://togithub.com/vuejs/vue-router/commit/62598b9)), closes [#​3216](https://togithub.com/vuejs/vue-router/issues/3216) - **types:** missing children ([c1df447](https://togithub.com/vuejs/vue-router/commit/c1df447)), closes [#​3230](https://togithub.com/vuejs/vue-router/issues/3230) #### [3.3.3](https://togithub.com/vuejs/vue-router/compare/v3.3.2...v3.3.3) (2020-06-12) ##### Bug Fixes - **history:** initial redirect call onReady's onSuccess ([4d484bf](https://togithub.com/vuejs/vue-router/commit/4d484bf)), closes [#​3225](https://togithub.com/vuejs/vue-router/issues/3225) - update ja docs ([#​3214](https://togithub.com/vuejs/vue-router/issues/3214)) ([c05f741](https://togithub.com/vuejs/vue-router/commit/c05f741)) ##### Features - better wording for navigation redirected failure ([1f3aea6](https://togithub.com/vuejs/vue-router/commit/1f3aea6)) - **types:** RouterConfig for multiple components ([#​3217](https://togithub.com/vuejs/vue-router/issues/3217)) ([#​3218](https://togithub.com/vuejs/vue-router/issues/3218)) ([dab86c5](https://togithub.com/vuejs/vue-router/commit/dab86c5)) #### [3.3.2](https://togithub.com/vuejs/vue-router/compare/v3.3.1...v3.3.2) (2020-05-29) ##### Bug Fixes - **errors:** NavigationCanceled with async components ([#​3211](https://togithub.com/vuejs/vue-router/issues/3211)) ([be39ca3](https://togithub.com/vuejs/vue-router/commit/be39ca3)) - remove error.stack modification ([#​3212](https://togithub.com/vuejs/vue-router/issues/3212)) ([a0075ed](https://togithub.com/vuejs/vue-router/commit/a0075ed)) #### [3.3.1](https://togithub.com/vuejs/vue-router/compare/v3.3.0...v3.3.1) (2020-05-27) ##### Bug Fixes - **errors:** avoid unnecessary log of errors ([2c77247](https://togithub.com/vuejs/vue-router/commit/2c77247)) ### [`v3.3.4`](https://togithub.com/vuejs/vue-router/blob/master/CHANGELOG.md#​334-httpsgithubcomvuejsvue-routercomparev333v334-2020-06-13) [Compare Source](https://togithub.com/vuejs/vue-router/compare/v3.3.3...v3.3.4) ##### Bug Fixes - **matcher:** navigate to same as current location ([62598b9](https://togithub.com/vuejs/vue-router/commit/62598b9)), closes [#​3216](https://togithub.com/vuejs/vue-router/issues/3216) - **types:** missing children ([c1df447](https://togithub.com/vuejs/vue-router/commit/c1df447)), closes [#​3230](https://togithub.com/vuejs/vue-router/issues/3230) ### [`v3.3.3`](https://togithub.com/vuejs/vue-router/blob/master/CHANGELOG.md#​333-httpsgithubcomvuejsvue-routercomparev332v333-2020-06-12) [Compare Source](https://togithub.com/vuejs/vue-router/compare/v3.3.2...v3.3.3) ##### Bug Fixes - **history:** initial redirect call onReady's onSuccess ([4d484bf](https://togithub.com/vuejs/vue-router/commit/4d484bf)), closes [#​3225](https://togithub.com/vuejs/vue-router/issues/3225) - update ja docs ([#​3214](https://togithub.com/vuejs/vue-router/issues/3214)) ([c05f741](https://togithub.com/vuejs/vue-router/commit/c05f741)) ##### Features - better wording for navigation redirected failure ([1f3aea6](https://togithub.com/vuejs/vue-router/commit/1f3aea6)) - **types:** RouterConfig for multiple components ([#​3217](https://togithub.com/vuejs/vue-router/issues/3217)) ([#​3218](https://togithub.com/vuejs/vue-router/issues/3218)) ([dab86c5](https://togithub.com/vuejs/vue-router/commit/dab86c5)) ### [`v3.3.2`](https://togithub.com/vuejs/vue-router/blob/master/CHANGELOG.md#​332-httpsgithubcomvuejsvue-routercomparev331v332-2020-05-29) [Compare Source](https://togithub.com/vuejs/vue-router/compare/v3.3.1...v3.3.2) ##### Bug Fixes - **errors:** NavigationCanceled with async components ([#​3211](https://togithub.com/vuejs/vue-router/issues/3211)) ([be39ca3](https://togithub.com/vuejs/vue-router/commit/be39ca3)) - remove error.stack modification ([#​3212](https://togithub.com/vuejs/vue-router/issues/3212)) ([a0075ed](https://togithub.com/vuejs/vue-router/commit/a0075ed)) ### [`v3.3.1`](https://togithub.com/vuejs/vue-router/blob/master/CHANGELOG.md#​331-httpsgithubcomvuejsvue-routercomparev330v331-2020-05-27) [Compare Source](https://togithub.com/vuejs/vue-router/compare/v3.3.0...v3.3.1) ##### Bug Fixes - **errors:** avoid unnecessary log of errors ([2c77247](https://togithub.com/vuejs/vue-router/commit/2c77247)) ### [`v3.3.0`](https://togithub.com/vuejs/vue-router/blob/master/CHANGELOG.md#​330-httpsgithubcomvuejsvue-routercomparev320v330-2020-05-27) [Compare Source](https://togithub.com/vuejs/vue-router/compare/v3.2.0...v3.3.0) ##### Features - **errors:** create router errors ([#​3047](https://togithub.com/vuejs/vue-router/issues/3047)) ([4c727f9](https://togithub.com/vuejs/vue-router/commit/4c727f9)) - **history:** Remove event listeners when all apps are destroyed. ([#​3172](https://togithub.com/vuejs/vue-router/issues/3172)) ([4c81be8](https://togithub.com/vuejs/vue-router/commit/4c81be8)), closes [#​3152](https://togithub.com/vuejs/vue-router/issues/3152) [#​2341](https://togithub.com/vuejs/vue-router/issues/2341) - **url:** call afterEach hooks after url is ensured ([#​2292](https://togithub.com/vuejs/vue-router/issues/2292)) ([1575a18](https://togithub.com/vuejs/vue-router/commit/1575a18)), closes [#​2079](https://togithub.com/vuejs/vue-router/issues/2079) ### [`v3.2.0`](https://togithub.com/vuejs/vue-router/blob/master/CHANGELOG.md#​320-httpsgithubcomvuejsvue-routercomparev316v320-2020-05-19) [Compare Source](https://togithub.com/vuejs/vue-router/compare/v3.1.6...v3.2.0) ##### Bug Fixes - **html5:** make base case insensitive ([04a2143](https://togithub.com/vuejs/vue-router/commit/04a2143)), closes [#​2154](https://togithub.com/vuejs/vue-router/issues/2154) - check for pushState being a function ([bc41f67](https://togithub.com/vuejs/vue-router/commit/bc41f67)), closes [#​3154](https://togithub.com/vuejs/vue-router/issues/3154) ##### Features - **link:** add aria-current to active links (close [#​2116](https://togithub.com/vuejs/vue-router/issues/2116)) ([#​3073](https://togithub.com/vuejs/vue-router/issues/3073)) ([6ec0ee5](https://togithub.com/vuejs/vue-router/commit/6ec0ee5)) - **scroll:** use manual scrollRestoration with scrollBehavior ([#​1814](https://togithub.com/vuejs/vue-router/issues/1814)) ([1261363](https://togithub.com/vuejs/vue-router/commit/1261363)) - **types:** NavigationGuardNext ([#​2497](https://togithub.com/vuejs/vue-router/issues/2497)) ([d18c497](https://togithub.com/vuejs/vue-router/commit/d18c497)) #### [3.1.6](https://togithub.com/vuejs/vue-router/compare/v3.1.5...v3.1.6) (2020-02-26) ##### Bug Fixes - preserve history state when reloading ([a4ec3e2](https://togithub.com/vuejs/vue-router/commit/a4ec3e2)) - **ts:** add null to Route.name ([#​3117](https://togithub.com/vuejs/vue-router/issues/3117)) ([8f831f2](https://togithub.com/vuejs/vue-router/commit/8f831f2)) - correctly calculate `path` when `pathMatch` is empty string ([#​3111](https://togithub.com/vuejs/vue-router/issues/3111)) ([38e6ccd](https://togithub.com/vuejs/vue-router/commit/38e6ccd)), closes [#​3106](https://togithub.com/vuejs/vue-router/issues/3106) #### [3.1.5](https://togithub.com/vuejs/vue-router/compare/v3.1.4...v3.1.5) (2020-01-15) ##### Bug Fixes - **view:** add passing props to inactive component ([#​2773](https://togithub.com/vuejs/vue-router/issues/2773)) ([0fb1343](https://togithub.com/vuejs/vue-router/commit/0fb1343)), closes [#​2301](https://togithub.com/vuejs/vue-router/issues/2301) - **view:** fix deeply nested keep-alive router-views displaying ([#​2930](https://togithub.com/vuejs/vue-router/issues/2930)) ([0c2b1aa](https://togithub.com/vuejs/vue-router/commit/0c2b1aa)), closes [#​2923](https://togithub.com/vuejs/vue-router/issues/2923) #### [3.1.4](https://togithub.com/vuejs/vue-router/compare/v3.1.3...v3.1.4) (2020-01-14) ##### Bug Fixes - suppress warning if `pathMatch` is empty ([#​3081](https://togithub.com/vuejs/vue-router/issues/3081)) ([ddc6bc7](https://togithub.com/vuejs/vue-router/commit/ddc6bc7)), closes [#​3072](https://togithub.com/vuejs/vue-router/issues/3072) - **link:** correctly warn wrong v-slot usage ([a150291](https://togithub.com/vuejs/vue-router/commit/a150291)), closes [#​3091](https://togithub.com/vuejs/vue-router/issues/3091) - **location:** add a copy for params with named locations ([#​2802](https://togithub.com/vuejs/vue-router/issues/2802)) ([2b39f5a](https://togithub.com/vuejs/vue-router/commit/2b39f5a)), closes [#​2800](https://togithub.com/vuejs/vue-router/issues/2800) [#​2938](https://togithub.com/vuejs/vue-router/issues/2938) [#​2938](https://togithub.com/vuejs/vue-router/issues/2938) ##### Features - **history:** preserve existing history.state ([c0d3376](https://togithub.com/vuejs/vue-router/commit/c0d3376)), closes [#​3006](https://togithub.com/vuejs/vue-router/issues/3006) #### [3.1.3](https://togithub.com/vuejs/vue-router/compare/v3.1.2...v3.1.3) (2019-08-30) ##### Bug Fixes - **link:** merge event listeners when provided in an anchor ([e0d4dc4](https://togithub.com/vuejs/vue-router/commit/e0d4dc4)), closes [#​2890](https://togithub.com/vuejs/vue-router/issues/2890) ##### Features - **errors:** add stack trace to NavigationDuplicated ([5ef5d73](https://togithub.com/vuejs/vue-router/commit/5ef5d73)), closes [#​2881](https://togithub.com/vuejs/vue-router/issues/2881) - warn about root paths without a leading slash ([#​2591](https://togithub.com/vuejs/vue-router/issues/2591)) ([7d7e048](https://togithub.com/vuejs/vue-router/commit/7d7e048)), closes [#​2550](https://togithub.com/vuejs/vue-router/issues/2550) [#​2550](https://togithub.com/vuejs/vue-router/issues/2550) #### [3.1.2](https://togithub.com/vuejs/vue-router/compare/v3.1.1...v3.1.2) (2019-08-08) ##### Bug Fixes - **types:** prioritize promise based push/replace ([1243e8b](https://togithub.com/vuejs/vue-router/commit/1243e8b)) ##### Reverts - "fix(hash): correctly place query if placed before hash ([#​2851](https://togithub.com/vuejs/vue-router/issues/2851))" ([9b30e4c](https://togithub.com/vuejs/vue-router/commit/9b30e4c)), closes [#​2876](https://togithub.com/vuejs/vue-router/issues/2876). See more information at https://github.com/vuejs/vue-router/issues/2125#issuecomment-519521424 #### [3.1.1](https://togithub.com/vuejs/vue-router/compare/v3.1.0...v3.1.1) (2019-08-06) ##### Bug Fixes - **link:** silence back navigations errors ([59b6da3](https://togithub.com/vuejs/vue-router/commit/59b6da3)) ### [`v3.1.6`](https://togithub.com/vuejs/vue-router/blob/master/CHANGELOG.md#​316-httpsgithubcomvuejsvue-routercomparev315v316-2020-02-26) [Compare Source](https://togithub.com/vuejs/vue-router/compare/v3.1.5...v3.1.6) ##### Bug Fixes - preserve history state when reloading ([a4ec3e2](https://togithub.com/vuejs/vue-router/commit/a4ec3e2)) - **ts:** add null to Route.name ([#​3117](https://togithub.com/vuejs/vue-router/issues/3117)) ([8f831f2](https://togithub.com/vuejs/vue-router/commit/8f831f2)) - correctly calculate `path` when `pathMatch` is empty string ([#​3111](https://togithub.com/vuejs/vue-router/issues/3111)) ([38e6ccd](https://togithub.com/vuejs/vue-router/commit/38e6ccd)), closes [#​3106](https://togithub.com/vuejs/vue-router/issues/3106) ### [`v3.1.5`](https://togithub.com/vuejs/vue-router/blob/master/CHANGELOG.md#​315-httpsgithubcomvuejsvue-routercomparev314v315-2020-01-15) [Compare Source](https://togithub.com/vuejs/vue-router/compare/v3.1.4...v3.1.5) ##### Bug Fixes - **view:** add passing props to inactive component ([#​2773](https://togithub.com/vuejs/vue-router/issues/2773)) ([0fb1343](https://togithub.com/vuejs/vue-router/commit/0fb1343)), closes [#​2301](https://togithub.com/vuejs/vue-router/issues/2301) - **view:** fix deeply nested keep-alive router-views displaying ([#​2930](https://togithub.com/vuejs/vue-router/issues/2930)) ([0c2b1aa](https://togithub.com/vuejs/vue-router/commit/0c2b1aa)), closes [#​2923](https://togithub.com/vuejs/vue-router/issues/2923) ### [`v3.1.4`](https://togithub.com/vuejs/vue-router/blob/master/CHANGELOG.md#​314-httpsgithubcomvuejsvue-routercomparev313v314-2020-01-14) [Compare Source](https://togithub.com/vuejs/vue-router/compare/v3.1.3...v3.1.4) ##### Bug Fixes - suppress warning if `pathMatch` is empty ([#​3081](https://togithub.com/vuejs/vue-router/issues/3081)) ([ddc6bc7](https://togithub.com/vuejs/vue-router/commit/ddc6bc7)), closes [#​3072](https://togithub.com/vuejs/vue-router/issues/3072) - **link:** correctly warn wrong v-slot usage ([a150291](https://togithub.com/vuejs/vue-router/commit/a150291)), closes [#​3091](https://togithub.com/vuejs/vue-router/issues/3091) - **location:** add a copy for params with named locations ([#​2802](https://togithub.com/vuejs/vue-router/issues/2802)) ([2b39f5a](https://togithub.com/vuejs/vue-router/commit/2b39f5a)), closes [#​2800](https://togithub.com/vuejs/vue-router/issues/2800) [#​2938](https://togithub.com/vuejs/vue-router/issues/2938) [#​2938](https://togithub.com/vuejs/vue-router/issues/2938) ##### Features - **history:** preserve existing history.state ([c0d3376](https://togithub.com/vuejs/vue-router/commit/c0d3376)), closes [#​3006](https://togithub.com/vuejs/vue-router/issues/3006) ### [`v3.1.3`](https://togithub.com/vuejs/vue-router/blob/master/CHANGELOG.md#​313-httpsgithubcomvuejsvue-routercomparev312v313-2019-08-30) [Compare Source](https://togithub.com/vuejs/vue-router/compare/v3.1.2...v3.1.3) ##### Bug Fixes - **link:** merge event listeners when provided in an anchor ([e0d4dc4](https://togithub.com/vuejs/vue-router/commit/e0d4dc4)), closes [#​2890](https://togithub.com/vuejs/vue-router/issues/2890) ##### Features - **errors:** add stack trace to NavigationDuplicated ([5ef5d73](https://togithub.com/vuejs/vue-router/commit/5ef5d73)), closes [#​2881](https://togithub.com/vuejs/vue-router/issues/2881) - warn about root paths without a leading slash ([#​2591](https://togithub.com/vuejs/vue-router/issues/2591)) ([7d7e048](https://togithub.com/vuejs/vue-router/commit/7d7e048)), closes [#​2550](https://togithub.com/vuejs/vue-router/issues/2550) [#​2550](https://togithub.com/vuejs/vue-router/issues/2550)
vuejs/vuex ### [`v3.6.2`](https://togithub.com/vuejs/vuex/blob/master/CHANGELOG.md#​362-httpsgithubcomvuejsvuexcomparev361v362-2021-01-26) [Compare Source](https://togithub.com/vuejs/vuex/compare/v3.6.1...v3.6.2) ##### Bug Fixes - **build:** fix wrong path name for the export module ([679313b](https://togithub.com/vuejs/vuex/commit/679313bf5e4de066f340a06ef9bfe08d1536fadd)) ### [`v3.6.1`](https://togithub.com/vuejs/vuex/blob/master/CHANGELOG.md#​361-httpsgithubcomvuejsvuexcomparev360v361-2021-01-26) [Compare Source](https://togithub.com/vuejs/vuex/compare/v3.6.0...v3.6.1) ##### Bug Fixes - fix tree shaking notworking in webpack bundle ([#​1906](https://togithub.com/vuejs/vuex/issues/1906)) ([1dc2d1f](https://togithub.com/vuejs/vuex/commit/1dc2d1f21de42138053ea3281dde05487642a76d)) ### [`v3.6.0`](https://togithub.com/vuejs/vuex/blob/master/CHANGELOG.md#​360-httpsgithubcomvuejsvuexcomparev351v360-2020-11-25) [Compare Source](https://togithub.com/vuejs/vuex/compare/v3.5.1...v3.6.0) ##### Bug Fixes - stop throwing an error on `hasModule` when parent does not exists ([#​1850](https://togithub.com/vuejs/vuex/issues/1850)) ([#​1851](https://togithub.com/vuejs/vuex/issues/1851)) ([12aabe4](https://togithub.com/vuejs/vuex/commit/12aabe4cc470916d40691097dcb95badb8212f5c)) ##### Features - **types:** adding logger type for logger plugin ([#​1853](https://togithub.com/vuejs/vuex/issues/1853)) ([cb3198d](https://togithub.com/vuejs/vuex/commit/cb3198d5998bdb11ef05dfa5ef98d5c5fa873089)) - **build:** enable named esm module import on node.js >= 14 ([#​1872](https://togithub.com/vuejs/vuex/issues/1872)) ([acddab2](https://togithub.com/vuejs/vuex/commit/acddab20769d1bb6125f2da78ac47561c682fc98)) #### [3.5.1](https://togithub.com/vuejs/vuex/compare/v3.5.0...v3.5.1) (2020-06-29) ##### Bug Fixes - **types:** add missing `logger.d.ts` file to the package ([#​1789](https://togithub.com/vuejs/vuex/issues/1789)) ([a477334](https://togithub.com/vuejs/vuex/commit/a477334b909913f6a92bdbedcf4a3016a62eab7a)) - warn when unregistering non existing module ([#​1786](https://togithub.com/vuejs/vuex/issues/1786)) ([7cec79d](https://togithub.com/vuejs/vuex/commit/7cec79d339b874ec41f35891c891dfd27460c1d3)) ### [`v3.5.1`](https://togithub.com/vuejs/vuex/blob/master/CHANGELOG.md#​351-httpsgithubcomvuejsvuexcomparev350v351-2020-06-29) [Compare Source](https://togithub.com/vuejs/vuex/compare/v3.5.0...v3.5.1) ##### Bug Fixes - **types:** add missing `logger.d.ts` file to the package ([#​1789](https://togithub.com/vuejs/vuex/issues/1789)) ([a477334](https://togithub.com/vuejs/vuex/commit/a477334b909913f6a92bdbedcf4a3016a62eab7a)) - warn when unregistering non existing module ([#​1786](https://togithub.com/vuejs/vuex/issues/1786)) ([7cec79d](https://togithub.com/vuejs/vuex/commit/7cec79d339b874ec41f35891c891dfd27460c1d3)) ### [`v3.5.0`](https://togithub.com/vuejs/vuex/blob/master/CHANGELOG.md#​350-httpsgithubcomvuejsvuexcomparev340v350-2020-06-29) [Compare Source](https://togithub.com/vuejs/vuex/compare/v3.4.0...v3.5.0) ##### Features - include logger plugin to the core export ([#​1783](https://togithub.com/vuejs/vuex/issues/1783)) ([04e2bd8](https://togithub.com/vuejs/vuex/commit/04e2bd8b3509c67398a6fe73a3d53660069feca8)) ### [`v3.4.0`](https://togithub.com/vuejs/vuex/blob/master/CHANGELOG.md#​340-httpsgithubcomvuejsvuexcomparev330v340-2020-05-11) [Compare Source](https://togithub.com/vuejs/vuex/compare/v3.3.0...v3.4.0) ##### Features - Allow action subscribers to catch rejections. ([#​1740](https://togithub.com/vuejs/vuex/issues/1740)) ([6ebbe64](https://togithub.com/vuejs/vuex/commit/6ebbe64c5821d19e55a41dc8b1d81cfce6cbd195)), closes [#​1489](https://togithub.com/vuejs/vuex/issues/1489) [#​1558](https://togithub.com/vuejs/vuex/issues/1558) [#​1625](https://togithub.com/vuejs/vuex/issues/1625) ### [`v3.3.0`](https://togithub.com/vuejs/vuex/blob/master/CHANGELOG.md#​330-httpsgithubcomvuejsvuexcomparev320v330-2020-04-25) [Compare Source](https://togithub.com/vuejs/vuex/compare/v3.2.0...v3.3.0) ##### Bug Fixes - Prepend devtool handler ([#​1358](https://togithub.com/vuejs/vuex/issues/1358)) ([a39d076](https://togithub.com/vuejs/vuex/commit/a39d0767e4041cdd5cf8050774106c01d39024e0)), closes [vuejs/vue-devtools#​678](https://togithub.com/vuejs/vue-devtools/issues/678) - **types:** Add `devtools` to store options type ([#​1478](https://togithub.com/vuejs/vuex/issues/1478)) ([38c11dc](https://togithub.com/vuejs/vuex/commit/38c11dcbaea7d7e661a1623cabb5aef7c6e47ba7)) ##### Features - Add `prepend` option for `subscribe` and `subscribeAction` ([#​1358](https://togithub.com/vuejs/vuex/issues/1358)) ([a39d076](https://togithub.com/vuejs/vuex/commit/a39d0767e4041cdd5cf8050774106c01d39024e0)) - **logger:** `createLogger` can optionally log actions ([#​987](https://togithub.com/vuejs/vuex/issues/987)) ([18be128](https://togithub.com/vuejs/vuex/commit/18be128ad933d1fca6da05c060f7664ce0c819ae)) ### [`v3.2.0`](https://togithub.com/vuejs/vuex/blob/master/CHANGELOG.md#​320-httpsgithubcomvuejsvuexcomparev313v320-2020-04-19) [Compare Source](https://togithub.com/vuejs/vuex/compare/v3.1.3...v3.2.0) ##### Features - add Store#hasModule(path) API ([#​834](https://togithub.com/vuejs/vuex/issues/834)) ([d65d142](https://togithub.com/vuejs/vuex/commit/d65d14276e87aca17cfbd3fbf4af9e8dbb808f24)) #### [3.1.3](https://togithub.com/vuejs/vuex/compare/v3.1.2...v3.1.3) (2020-03-09) ##### Bug Fixes - Prevent invalidating subscription iterator ([#​1438](https://togithub.com/vuejs/vuex/issues/1438)) ([e012653](https://togithub.com/vuejs/vuex/commit/e0126533301febf66072f1865cf9a77778cf2176)) #### [3.1.2](https://togithub.com/vuejs/vuex/compare/v3.1.1...v3.1.2) (2019-11-10) ##### Bug Fixes - tweak mapping helper warning message ([#​1641](https://togithub.com/vuejs/vuex/issues/1641)) ([e60bc76](https://togithub.com/vuejs/vuex/commit/e60bc76154bb05c12b24342617b946d9a6e2f476)) - **types:** avoid broadening vue instance type when using map helpers ([#​1639](https://togithub.com/vuejs/vuex/issues/1639)) ([9a96720](https://togithub.com/vuejs/vuex/commit/9a9672050bcfee198c379069ec0e1b03ca6cb965)) - add warnings when the different namespaced modules has the same names… ([#​1554](https://togithub.com/vuejs/vuex/issues/1554)) ([91f3e69](https://togithu

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by WhiteSource Renovate. View repository job log here.