Closed renovate[bot] closed 4 years ago
This PR contains the following updates:
~2.5.11
~2.6.0
~3.0.1
~3.4.0
:date: Schedule: "before 9am,after 5pm" in timezone Europe/London.
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
:ghost: 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.
This PR contains the following updates:
~2.5.11
->~2.6.0
~3.0.1
->~3.4.0
~2.5.11
->~2.6.0
Release Notes
vuejs/vue
### [`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) ### [`v2.6.10`](https://togithub.com/vuejs/vue/releases/v2.6.10) [Compare Source](https://togithub.com/vuejs/vue/compare/v2.6.9...v2.6.10) ##### Bug Fixes - **codegen:** support named function expression in v-on ([#9709](https://togithub.com/vuejs/vue/issues/9709)) [`3433ba5`](https://togithub.com/vuejs/vue/commit/3433ba5), closes [#9709](https://togithub.com/vuejs/vue/issues/9709) [#9707](https://togithub.com/vuejs/vue/issues/9707) - **core:** cleanup timeouts for async components ([#9649](https://togithub.com/vuejs/vue/issues/9649)) [`02d21c2`](https://togithub.com/vuejs/vue/commit/02d21c2), closes [#9649](https://togithub.com/vuejs/vue/issues/9649) [#9648](https://togithub.com/vuejs/vue/issues/9648) - **core:** only unset dom prop when not present [`f11449d`](https://togithub.com/vuejs/vue/commit/f11449d), closes [#9650](https://togithub.com/vuejs/vue/issues/9650) - **core:** use window.performance for compatibility in JSDOM ([#9700](https://togithub.com/vuejs/vue/issues/9700)) [`653c74e`](https://togithub.com/vuejs/vue/commit/653c74e), closes [#9700](https://togithub.com/vuejs/vue/issues/9700) [#9698](https://togithub.com/vuejs/vue/issues/9698) - **scheduler:** revert timeStamp check [`22790b2`](https://togithub.com/vuejs/vue/commit/22790b2), closes [#9729](https://togithub.com/vuejs/vue/issues/9729) [#9632](https://togithub.com/vuejs/vue/issues/9632) - **slots:** fix slots not updating when passing down normal slots as $scopedSlots [`ebc1893`](https://togithub.com/vuejs/vue/commit/ebc1893), closes [#9699](https://togithub.com/vuejs/vue/issues/9699) - **types:** allow using functions on the PropTypes ([#9733](https://togithub.com/vuejs/vue/issues/9733)) [`df4af4b`](https://togithub.com/vuejs/vue/commit/df4af4b), closes [#9733](https://togithub.com/vuejs/vue/issues/9733) [#9692](https://togithub.com/vuejs/vue/issues/9692) - **types:** support string type for style in VNode data ([#9728](https://togithub.com/vuejs/vue/issues/9728)) [`982d5a4`](https://togithub.com/vuejs/vue/commit/982d5a4), closes [#9728](https://togithub.com/vuejs/vue/issues/9728) [#9727](https://togithub.com/vuejs/vue/issues/9727) ### [`v2.6.9`](https://togithub.com/vuejs/vue/releases/v2.6.9) [Compare Source](https://togithub.com/vuejs/vue/compare/v2.6.8...v2.6.9) ##### Bug Fixes - event timeStamp check for Qt [`7591b9d`](https://togithub.com/vuejs/vue/commit/7591b9d), closes [#9681](https://togithub.com/vuejs/vue/issues/9681) - should consider presence of normal slots when caching normalized scoped slots [`9313cf9`](https://togithub.com/vuejs/vue/commit/9313cf9), closes [#9644](https://togithub.com/vuejs/vue/issues/9644) - should not swallow user catch on rejected promise in methods [`7186940`](https://togithub.com/vuejs/vue/commit/7186940), closes [#9694](https://togithub.com/vuejs/vue/issues/9694) - should use fallback for scoped slots with single falsy v-if [`781c705`](https://togithub.com/vuejs/vue/commit/781c705), closes [#9658](https://togithub.com/vuejs/vue/issues/9658) - **ssr:** not push non-async css files into map ([#9677](https://togithub.com/vuejs/vue/issues/9677)) [`d282400`](https://togithub.com/vuejs/vue/commit/d282400), closes [#9677](https://togithub.com/vuejs/vue/issues/9677) - v-bind object should be overridable by single bindings ([#9653](https://togithub.com/vuejs/vue/issues/9653)) [`0b57380`](https://togithub.com/vuejs/vue/commit/0b57380), closes [#9653](https://togithub.com/vuejs/vue/issues/9653) [#9641](https://togithub.com/vuejs/vue/issues/9641) - **compiler:** whitespace: 'condense' should honor pre tag as well ([#9660](https://togithub.com/vuejs/vue/issues/9660)) [`f1bdd7f`](https://togithub.com/vuejs/vue/commit/f1bdd7f), closes [#9660](https://togithub.com/vuejs/vue/issues/9660) - **scheduler:** fix getNow check in IE9 ([#9647](https://togithub.com/vuejs/vue/issues/9647)) [`da77d6a`](https://togithub.com/vuejs/vue/commit/da77d6a), closes [#9647](https://togithub.com/vuejs/vue/issues/9647) [#9632](https://togithub.com/vuejs/vue/issues/9632) - **scheduler:** getNow detection can randomly fail ([#9667](https://togithub.com/vuejs/vue/issues/9667)) [`ef2a380`](https://togithub.com/vuejs/vue/commit/ef2a380), closes [#9667](https://togithub.com/vuejs/vue/issues/9667) - **ssr:** fix nested async functional componet rendering ([#9673](https://togithub.com/vuejs/vue/issues/9673)) [`8082d2f`](https://togithub.com/vuejs/vue/commit/8082d2f), closes [#9673](https://togithub.com/vuejs/vue/issues/9673) [#9643](https://togithub.com/vuejs/vue/issues/9643) - **transition:** fix appear check for transition wrapper components ([#9668](https://togithub.com/vuejs/vue/issues/9668)) [`4de4649`](https://togithub.com/vuejs/vue/commit/4de4649), closes [#9668](https://togithub.com/vuejs/vue/issues/9668) ### [`v2.6.8`](https://togithub.com/vuejs/vue/releases/v2.6.8) [Compare Source](https://togithub.com/vuejs/vue/compare/v2.6.7...v2.6.8) ##### Bug Fixes - avoid compression of unicode sequences by using regexps ([#9595](https://togithub.com/vuejs/vue/issues/9595)) [`7912f75`](https://togithub.com/vuejs/vue/commit/7912f75), closes [#9595](https://togithub.com/vuejs/vue/issues/9595) [#9456](https://togithub.com/vuejs/vue/issues/9456) - fix modifier parsing for dynamic argument with deep path ([#9585](https://togithub.com/vuejs/vue/issues/9585)) [`060c3b9`](https://togithub.com/vuejs/vue/commit/060c3b9), closes [#9585](https://togithub.com/vuejs/vue/issues/9585) [#9577](https://togithub.com/vuejs/vue/issues/9577) - further adjust max stack size [`571a488`](https://togithub.com/vuejs/vue/commit/571a488), closes [#9562](https://togithub.com/vuejs/vue/issues/9562) - handle async component when parent is toggled before resolve ([#9572](https://togithub.com/vuejs/vue/issues/9572)) [`ed34113`](https://togithub.com/vuejs/vue/commit/ed34113), closes [#9572](https://togithub.com/vuejs/vue/issues/9572) [#9571](https://togithub.com/vuejs/vue/issues/9571) - scoped slots dynamic check should include v-for on element itself [`2277b23`](https://togithub.com/vuejs/vue/commit/2277b23), closes [#9596](https://togithub.com/vuejs/vue/issues/9596) - **compiler:** set end location for incomplete elements ([#9598](https://togithub.com/vuejs/vue/issues/9598)) [`cbad54a`](https://togithub.com/vuejs/vue/commit/cbad54a), closes [#9598](https://togithub.com/vuejs/vue/issues/9598) - **types:** allow scoped slots to return a single VNode ([#9563](https://togithub.com/vuejs/vue/issues/9563)) [`241eea1`](https://togithub.com/vuejs/vue/commit/241eea1), closes [#9563](https://togithub.com/vuejs/vue/issues/9563) - **types:** update this for nextTick api ([#9541](https://togithub.com/vuejs/vue/issues/9541)) [`f333016`](https://togithub.com/vuejs/vue/commit/f333016), closes [#9541](https://togithub.com/vuejs/vue/issues/9541) ### [`v2.6.7`](https://togithub.com/vuejs/vue/releases/v2.6.7) [Compare Source](https://togithub.com/vuejs/vue/compare/v2.6.6...v2.6.7) ##### Bug Fixes - avoid errors thrown during dom props update [`8a80a23`](https://togithub.com/vuejs/vue/commit/8a80a23), closes [#9459](https://togithub.com/vuejs/vue/issues/9459) - avoid possible infinite loop by accessing observables in error handler ([#9489](https://togithub.com/vuejs/vue/issues/9489)) [`ee29e41`](https://togithub.com/vuejs/vue/commit/ee29e41), closes [#9489](https://togithub.com/vuejs/vue/issues/9489) - ensure generated scoped slot code is compatible with 2.5 [`7ec4627`](https://togithub.com/vuejs/vue/commit/7ec4627), closes [#9545](https://togithub.com/vuejs/vue/issues/9545) - ensure scoped slots update in conditional branches [`d9b27a9`](https://togithub.com/vuejs/vue/commit/d9b27a9), closes [#9534](https://togithub.com/vuejs/vue/issues/9534) - scoped slots should update when inside v-for [`8f004ea`](https://togithub.com/vuejs/vue/commit/8f004ea), closes [#9506](https://togithub.com/vuejs/vue/issues/9506) - **[#9511](https://togithub.com/vuejs/vue/issues/9511):** avoid promise catch multiple times ([#9526](https://togithub.com/vuejs/vue/issues/9526)) [`2f3020e`](https://togithub.com/vuejs/vue/commit/2f3020e), closes [#9511](https://togithub.com/vuejs/vue/issues/9511) [#9526](https://togithub.com/vuejs/vue/issues/9526) [#9511](https://togithub.com/vuejs/vue/issues/9511) [#9511](https://togithub.com/vuejs/vue/issues/9511) [#9511](https://togithub.com/vuejs/vue/issues/9511) - **compiler:** handle negative length in codeframe repeat [`7a8de91`](https://togithub.com/vuejs/vue/commit/7a8de91) ### [`v2.6.6`](https://togithub.com/vuejs/vue/releases/v2.6.6) [Compare Source](https://togithub.com/vuejs/vue/compare/v2.6.5...v2.6.6) ##### Bug Fixes - ensure scoped slot containing passed down slot content updates properly [`21fca2f`](https://togithub.com/vuejs/vue/commit/21fca2f) - fix keyCode check for Chrome autofill fake key events [`29c348f`](https://togithub.com/vuejs/vue/commit/29c348f), closes [#9441](https://togithub.com/vuejs/vue/issues/9441) ### [`v2.6.5`](https://togithub.com/vuejs/vue/releases/v2.6.5) [Compare Source](https://togithub.com/vuejs/vue/compare/v2.6.4...v2.6.5) ##### Bug Fixes - allow passing multiple arguments to scoped slot [`e7d49cd`](https://togithub.com/vuejs/vue/commit/e7d49cd), closes [#9468](https://togithub.com/vuejs/vue/issues/9468) - bail out of event blocking for iOS bug [`0bad7e2`](https://togithub.com/vuejs/vue/commit/0bad7e2), closes [#9462](https://togithub.com/vuejs/vue/issues/9462) - do not cache scoped slots when mixed with normal slots [`060686d`](https://togithub.com/vuejs/vue/commit/060686d) ### [`v2.6.4`](https://togithub.com/vuejs/vue/releases/v2.6.4) [Compare Source](https://togithub.com/vuejs/vue/compare/v2.6.3...v2.6.4) ##### Performance Improvements - cache result from functional ctx.slots() calls [`7a0dfd0`](https://togithub.com/vuejs/vue/commit/7a0dfd0) - skip scoped slots normalization when possible [`099f3ba`](https://togithub.com/vuejs/vue/commit/099f3ba) ##### Bug Fixes - avoid breaking avoriaz edge case [`9011b83`](https://togithub.com/vuejs/vue/commit/9011b83) - avoid logging same error twice when thrown by user in global handler [`ca57920`](https://togithub.com/vuejs/vue/commit/ca57920), closes [#9445](https://togithub.com/vuejs/vue/issues/9445) - empty scoped slot should return undefined [`57bc80a`](https://togithub.com/vuejs/vue/commit/57bc80a), closes [#9452](https://togithub.com/vuejs/vue/issues/9452) - expose v-slot slots without scope on this.$slots [`0e8560d`](https://togithub.com/vuejs/vue/commit/0e8560d), closes [#9421](https://togithub.com/vuejs/vue/issues/9421) [#9458](https://togithub.com/vuejs/vue/issues/9458) - new syntax slots without scope should also be exposed on functional slots() [`8a80086`](https://togithub.com/vuejs/vue/commit/8a80086) ### [`v2.6.3`](https://togithub.com/vuejs/vue/releases/v2.6.3) [Compare Source](https://togithub.com/vuejs/vue/compare/v2.6.2...v2.6.3) ##### Bug Fixes - async component should use render owner as force update context [`b9de23b`](https://togithub.com/vuejs/vue/commit/b9de23b), closes [#9432](https://togithub.com/vuejs/vue/issues/9432) - avoid exposing internal flags on $scopedSlots [`24b4640`](https://togithub.com/vuejs/vue/commit/24b4640), closes [#9443](https://togithub.com/vuejs/vue/issues/9443) - bail out scoped slot optimization when there are nested scopes [`4d4d22a`](https://togithub.com/vuejs/vue/commit/4d4d22a), closes [#9438](https://togithub.com/vuejs/vue/issues/9438) - **compiler:** fix v-bind dynamic arguments on slot outlets [`96a09aa`](https://togithub.com/vuejs/vue/commit/96a09aa), closes [#9444](https://togithub.com/vuejs/vue/issues/9444) - **types:** add Vue.version to types ([#9431](https://togithub.com/vuejs/vue/issues/9431)) [`54e6a12`](https://togithub.com/vuejs/vue/commit/54e6a12), closes [#9431](https://togithub.com/vuejs/vue/issues/9431) - skip microtask fix if event is fired from different document [`dae7e41`](https://togithub.com/vuejs/vue/commit/dae7e41), closes [#9448](https://togithub.com/vuejs/vue/issues/9448) - skip microtask fix in Firefix <= 53 [`7bc88f3`](https://togithub.com/vuejs/vue/commit/7bc88f3), closes [#9446](https://togithub.com/vuejs/vue/issues/9446) ##### Reverts - revert: expose all scoped slots on this.$slots [`d5ade28`](https://togithub.com/vuejs/vue/commit/d5ade28) ### [`v2.6.2`](https://togithub.com/vuejs/vue/releases/v2.6.2) [Compare Source](https://togithub.com/vuejs/vue/compare/v2.6.1...v2.6.2) ##### Improvements - **Reverted in 2.6.3** ~~expose all scoped slots on `this.$slots`. [`0129b0e`](https://togithub.com/vuejs/vue/commit/0129b0e), closes [#9421](https://togithub.com/vuejs/vue/issues/9421)~~ ##### Bug Fixes - always set transformed model value on attrs [`b034abf`](https://togithub.com/vuejs/vue/commit/b034abf) (Fixes `v-select` issue in Vuetify) - restore slot-scope + v-if behavior [`44a4ca3`](https://togithub.com/vuejs/vue/commit/44a4ca3), closes [#9422](https://togithub.com/vuejs/vue/issues/9422) ### [`v2.6.1`](https://togithub.com/vuejs/vue/releases/v2.6.1) [Compare Source](https://togithub.com/vuejs/vue/compare/v2.6.0...v2.6.1) ##### Bug Fixes - **regression:** avoid isPromise check when handler return value is Vue instance [`b6b42ca`](https://togithub.com/vuejs/vue/commit/b6b42ca), closes [#9418](https://togithub.com/vuejs/vue/issues/9418) - **compiler:** fix inline-template crashing ([#9365](https://togithub.com/vuejs/vue/issues/9365)) [`55bfb94`](https://togithub.com/vuejs/vue/commit/55bfb94), closes [#9365](https://togithub.com/vuejs/vue/issues/9365) [#9361](https://togithub.com/vuejs/vue/issues/9361) - **compiler:** allow comments on the root node in templates ([#9408](https://togithub.com/vuejs/vue/issues/9408)) [`1922e7d`](https://togithub.com/vuejs/vue/commit/1922e7d), closes [#9408](https://togithub.com/vuejs/vue/issues/9408) [#9407](https://togithub.com/vuejs/vue/issues/9407) - **compiler:** decode single quotes in html attributes ([#9341](https://togithub.com/vuejs/vue/issues/9341)) [`c27fe24`](https://togithub.com/vuejs/vue/commit/c27fe24), closes [#9341](https://togithub.com/vuejs/vue/issues/9341) - **v-model:** add value to $attrs if not defined in props ([#9331](https://togithub.com/vuejs/vue/issues/9331)) [`66fd3c8`](https://togithub.com/vuejs/vue/commit/66fd3c8), closes [#9331](https://togithub.com/vuejs/vue/issues/9331) [#9330](https://togithub.com/vuejs/vue/issues/9330) - **ie:** avoid blocking first input event in IE when it shouldn't ([#9297](https://togithub.com/vuejs/vue/issues/9297)) [`0fb03b7`](https://togithub.com/vuejs/vue/commit/0fb03b7), closes [#9297](https://togithub.com/vuejs/vue/issues/9297) [#7138](https://togithub.com/vuejs/vue/issues/7138) [#9042](https://togithub.com/vuejs/vue/issues/9042) [#9383](https://togithub.com/vuejs/vue/issues/9383) ### [`v2.6.0`](https://togithub.com/vuejs/vue/releases/v2.6.0) [Compare Source](https://togithub.com/vuejs/vue/compare/v2.5.22...v2.6.0)vuejs/vue-router
### [`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 [#2125 (comment)](https://togithub.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) ### [`v3.1.2`](https://togithub.com/vuejs/vue-router/blob/master/CHANGELOG.md#312-httpsgithubcomvuejsvue-routercomparev311v312-2019-08-08) [Compare Source](https://togithub.com/vuejs/vue-router/compare/v3.1.1...v3.1.2) ##### 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 [#2125 (comment)](https://togithub.com/vuejs/vue-router/issues/2125#issuecomment-519521424) ### [`v3.1.1`](https://togithub.com/vuejs/vue-router/blob/master/CHANGELOG.md#311-httpsgithubcomvuejsvue-routercomparev310v311-2019-08-06) [Compare Source](https://togithub.com/vuejs/vue-router/compare/v3.1.0...v3.1.1) ##### Bug Fixes - **link:** silence back navigations errors ([59b6da3](https://togithub.com/vuejs/vue-router/commit/59b6da3)) ### [`v3.1.0`](https://togithub.com/vuejs/vue-router/blob/master/CHANGELOG.md#310-httpsgithubcomvuejsvue-routercomparev307v310-2019-08-06) [Compare Source](https://togithub.com/vuejs/vue-router/compare/v3.0.7...v3.1.0) ##### Bug Fixes - **abstract history:** allow router.back in abstract mode when 2 consecutive same routes appear in history stack ([#2771](https://togithub.com/vuejs/vue-router/issues/2771)) ([8910979](https://togithub.com/vuejs/vue-router/commit/8910979)), closes [#2607](https://togithub.com/vuejs/vue-router/issues/2607) - **hash:** correctly place query if placed before hash ([#2851](https://togithub.com/vuejs/vue-router/issues/2851)) ([b7715dc](https://togithub.com/vuejs/vue-router/commit/b7715dc)), closes [#2125](https://togithub.com/vuejs/vue-router/issues/2125) [#2262](https://togithub.com/vuejs/vue-router/issues/2262) - **link:** Fix active links when parent link redirects to child ([#2772](https://togithub.com/vuejs/vue-router/issues/2772)) ([64785a9](https://togithub.com/vuejs/vue-router/commit/64785a9)), closes [#2724](https://togithub.com/vuejs/vue-router/issues/2724) - adapt error to work on IE9 ([527d6d5](https://togithub.com/vuejs/vue-router/commit/527d6d5)) ##### Features - **alias:** warn against redundant aliases ([04a02c0](https://togithub.com/vuejs/vue-router/commit/04a02c0)), closes [#2461](https://togithub.com/vuejs/vue-router/issues/2461) [#2462](https://togithub.com/vuejs/vue-router/issues/2462) - **scroll:** handle id selectors starting with a number ([799ceca](https://togithub.com/vuejs/vue-router/commit/799ceca)), closes [#2163](https://togithub.com/vuejs/vue-router/issues/2163) - return a promise with push and replace ([#2862](https://togithub.com/vuejs/vue-router/issues/2862)) ([d907a13](https://togithub.com/vuejs/vue-router/commit/d907a13)), closes [#1769](https://togithub.com/vuejs/vue-router/issues/1769) [#1769](https://togithub.com/vuejs/vue-router/issues/1769) - scoped slot for link ([e289dde](https://togithub.com/vuejs/vue-router/commit/e289dde)) - warn the user for invalid uses of v-slot with Link ([44c63a9](https://togithub.com/vuejs/vue-router/commit/44c63a9)) #### [3.0.7](https://togithub.com/vuejs/vue-router/compare/v3.0.6...v3.0.7) (2019-07-03) ##### Bug Fixes - apps loaded from Windows file shares not mapped to network drives ([#2774](https://togithub.com/vuejs/vue-router/issues/2774)) ([c2c78a3](https://togithub.com/vuejs/vue-router/commit/c2c78a3)) - make callback of next in beforeRouterEnter more consistent ([#2738](https://togithub.com/vuejs/vue-router/issues/2738)) ([8ac478f](https://togithub.com/vuejs/vue-router/commit/8ac478f)), closes [#2761](https://togithub.com/vuejs/vue-router/issues/2761) [#2728](https://togithub.com/vuejs/vue-router/issues/2728) #### [3.0.6](https://togithub.com/vuejs/vue-router/compare/v3.0.5...v3.0.6) (2019-04-17) ##### Bug Fixes - revert [#2713](https://togithub.com/vuejs/vue-router/issues/2713) ([#2723](https://togithub.com/vuejs/vue-router/issues/2723)) ([ec6eab7](https://togithub.com/vuejs/vue-router/commit/ec6eab7)), closes [#2719](https://togithub.com/vuejs/vue-router/issues/2719) #### [3.0.5](https://togithub.com/vuejs/vue-router/compare/v3.0.4...v3.0.5) (2019-04-15) ##### Bug Fixes - push before creating Vue instance ([#2713](https://togithub.com/vuejs/vue-router/issues/2713)) ([6974a6f](https://togithub.com/vuejs/vue-router/commit/6974a6f)), closes [#2712](https://togithub.com/vuejs/vue-router/issues/2712) - **router-view:** add condition to see whether the tree is inactive (fix [#2552](https://togithub.com/vuejs/vue-router/issues/2552)) ([#2592](https://togithub.com/vuejs/vue-router/issues/2592)) ([e6d8fd2](https://togithub.com/vuejs/vue-router/commit/e6d8fd2)) - **router-view:** register instance in init hook ([c3abdf6](https://togithub.com/vuejs/vue-router/commit/c3abdf6)), closes [#2561](https://togithub.com/vuejs/vue-router/issues/2561) [#2689](https://togithub.com/vuejs/vue-router/issues/2689) [#2561](https://togithub.com/vuejs/vue-router/issues/2561) [#2561](https://togithub.com/vuejs/vue-router/issues/2561) #### [3.0.4](https://togithub.com/vuejs/vue-router/compare/v3.0.3...v3.0.4) (2019-04-12) ##### Bug Fixes - prevent memory leaks by removing app references ([#2706](https://togithub.com/vuejs/vue-router/issues/2706)) ([8056105](https://togithub.com/vuejs/vue-router/commit/8056105)), closes [#2639](https://togithub.com/vuejs/vue-router/issues/2639) - **hash:** prevent double decoding ([#2711](https://togithub.com/vuejs/vue-router/issues/2711)) ([a775fb1](https://togithub.com/vuejs/vue-router/commit/a775fb1)), closes [#2708](https://togithub.com/vuejs/vue-router/issues/2708) ##### Features - **esm build:** build ES modules for browser ([#2705](https://togithub.com/vuejs/vue-router/issues/2705)) ([627027f](https://togithub.com/vuejs/vue-router/commit/627027f)) #### [3.0.3](https://togithub.com/vuejs/vue-router/compare/v3.0.2...v3.0.3) (2019-04-08) ##### Bug Fixes - removes warning resolving asterisk routes ([e224637](https://togithub.com/vuejs/vue-router/commit/e224637)), closes [#2505](https://togithub.com/vuejs/vue-router/issues/2505) [#2505](https://togithub.com/vuejs/vue-router/issues/2505) - **normalizeLocation:** create a copy with named locations ([#2286](https://togithub.com/vuejs/vue-router/issues/2286)) ([53cce99](https://togithub.com/vuejs/vue-router/commit/53cce99)), closes [#2121](https://togithub.com/vuejs/vue-router/issues/2121) - **resolve:** use current location if not provided ([#2390](https://togithub.com/vuejs/vue-router/issues/2390)) ([7ff4de4](https://togithub.com/vuejs/vue-router/commit/7ff4de4)), closes [#2385](https://togithub.com/vuejs/vue-router/issues/2385) - **types:** allow null/undefined in query params ([ca30a75](https://togithub.com/vuejs/vue-router/commit/ca30a75)), closes [#2605](https://togithub.com/vuejs/vue-router/issues/2605) #### [3.0.2](https://togithub.com/vuejs/vue-router/compare/v3.0.1...v3.0.2) (2018-11-23) ##### Bug Fixes - **errors:** throws with invalid route objects ([#1893](https://togithub.com/vuejs/vue-router/issues/1893)) ([c837666](https://togithub.com/vuejs/vue-router/commit/c837666)) - fix the test in async.spec.js ([#1953](https://togithub.com/vuejs/vue-router/issues/1953)) ([4e9e66b](https://togithub.com/vuejs/vue-router/commit/4e9e66b)) - initial url path for non ascii urls ([#2375](https://togithub.com/vuejs/vue-router/issues/2375)) ([c3b0a33](https://togithub.com/vuejs/vue-router/commit/c3b0a33)) - only setupScroll when support pushState due to possible fallback: false ([#1835](https://togithub.com/vuejs/vue-router/issues/1835)) ([fac60f6](https://togithub.com/vuejs/vue-router/commit/fac60f6)), closes [#1834](https://togithub.com/vuejs/vue-router/issues/1834) - workaround replaceState bug in Safari ([#2295](https://togithub.com/vuejs/vue-router/issues/2295)) ([3c7d8ab](https://togithub.com/vuejs/vue-router/commit/3c7d8ab)), closes [#2195](https://togithub.com/vuejs/vue-router/issues/2195) - **hash:** support unicode in initial route ([8369c6b](https://togithub.com/vuejs/vue-router/commit/8369c6b)) - **history-mode:** correcting indentation in web.config example ([#1948](https://togithub.com/vuejs/vue-router/issues/1948)) ([4b071f9](https://togithub.com/vuejs/vue-router/commit/4b071f9)) - **match:** use pathMatch for the param of \* routes ([#1995](https://togithub.com/vuejs/vue-router/issues/1995)) ([ca1fccd](https://togithub.com/vuejs/vue-router/commit/ca1fccd)), closes [#1994](https://togithub.com/vuejs/vue-router/issues/1994) ##### Features - call scrollBehavior with app context ([#1804](https://togithub.com/vuejs/vue-router/issues/1804)) ([c93a734](https://togithub.com/vuejs/vue-router/commit/c93a734)) #### [3.0.1](https://togithub.com/vuejs/vue-router/compare/v3.0.0...v3.0.1) (2017-10-13) ##### Bug Fixes - fix props-passing regression ([02ff792](https://togithub.com/vuejs/vue-router/commit/02ff792)), closes [#1800](https://togithub.com/vuejs/vue-router/issues/1800) #### [3.0.0](https://togithub.com/vuejs/vue-router/compare/v2.8.0...v3.0.0) (2017-10-11) ##### Features - **typings:** adapt to the new Vue typings ([#1685](https://togithub.com/vuejs/vue-router/issues/1685)) ([8855e36](https://togithub.com/vuejs/vue-router/commit/8855e36)) ##### BREAKING CHANGES - **typings:** It is no longer compatible with the old Vue typings #### [2.8.0](https://togithub.com/vuejs/vue-router/compare/v2.7.0...v2.8.0) (2017-10-11) ##### Bug Fixes - allow insllation on extended Vue copies ([f62c5d6](https://togithub.com/vuejs/vue-router/commit/f62c5d6)) - avoid first popstate event with async guard together (fix [#1508](https://togithub.com/vuejs/vue-router/issues/1508)) ([#1661](https://togithub.com/vuejs/vue-router/issues/1661)) ([3cbc0f3](https://togithub.com/vuejs/vue-router/commit/3cbc0f3)) - deep clone query when creating routes ([effb114](https://togithub.com/vuejs/vue-router/commit/effb114)), closes [#1690](https://togithub.com/vuejs/vue-router/issues/1690) - fix scroll when going back to initial route ([#1586](https://togithub.com/vuejs/vue-router/issues/1586)) ([c166822](https://togithub.com/vuejs/vue-router/commit/c166822)) - handle null values when comparing objects ([#1568](https://togithub.com/vuejs/vue-router/issues/1568)) ([4e95bd8](https://togithub.com/vuejs/vue-router/commit/4e95bd8)), closes [#1566](https://togithub.com/vuejs/vue-router/issues/1566) - resolve native ES modules ([8a28426](https://togithub.com/vuejs/vue-router/commit/8a28426)) - send props not defined on the route component in \\$attrs. Fixes [#1695](https://togithub.com/vuejs/vue-router/issues/1695). ([#1702](https://togithub.com/vuejs/vue-router/issues/1702)) ([a722b6a](https://togithub.com/vuejs/vue-router/commit/a722b6a)) ##### Features - enhance hashHistory to support scrollBehavior ([#1662](https://togithub.com/vuejs/vue-router/issues/1662)) ([1422eb5](https://togithub.com/vuejs/vue-router/commit/1422eb5)) - scrollBehavior accept returning a promise ([#1758](https://togithub.com/vuejs/vue-router/issues/1758)) ([ce13b55](https://togithub.com/vuejs/vue-router/commit/ce13b55))Renovate configuration
Renovate configuration
:date: Schedule: "before 9am,after 5pm" in timezone Europe/London.
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
:ghost: 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.