lucacri / spark-impersonate

A Laravel Nova field allows you to authenticate as your users with Spark.
MIT License
12 stars 1 forks source link

Update dependency vue to v2.6.10 #6

Closed renovate[bot] closed 5 years ago

renovate[bot] commented 5 years ago

This PR contains the following updates:

Package Type Update Change
vue dependencies minor 2.5.17 -> 2.6.10

Release Notes

vuejs/vue ### [`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)

##### [Announcement Blog Post](https://medium.com/the-vue-point/vue-2-6-released-66aa6c8e785e) ##### Contributors [@​gzzhanghao](https://togithub.com/gzzhanghao), [@​mathieutu](https://togithub.com/mathieutu), [@​Justineo](https://togithub.com/Justineo), [@​shortdiv](https://togithub.com/shortdiv), [@​imzyf](https://togithub.com/imzyf), [@​youngrok](https://togithub.com/youngrok), [@​enkot](https://togithub.com/enkot), [@​posva](https://togithub.com/posva), [@​utatti](https://togithub.com/utatti), [@​Akryum](https://togithub.com/Akryum), [@​ferdaber](https://togithub.com/ferdaber), [@​ktsn](https://togithub.com/ktsn), [@​mymyoux](https://togithub.com/mymyoux), [@​sodatea](https://togithub.com/sodatea), [@​hikerpig](https://togithub.com/hikerpig), [@​hirokiosame](https://togithub.com/hirokiosame), [@​AlexMaguey](https://togithub.com/AlexMaguey) ##### Features - **core/slots:** implement new v-slot syntax [`4fca045`](https://togithub.com/vuejs/vue/commit/4fca045) \[[RFC-0001](https://togithub.com/vuejs/rfcs/blob/master/active-rfcs/0001-new-slot-syntax.md)] \[[RFC-0002](https://togithub.com/vuejs/rfcs/blob/master/active-rfcs/0002-slot-syntax-shorthand.md)] \[[Updated documentation](https://vuejs.org/v2/guide/components-slots.html)] - **core/slots:** add scopedSlots to context in functional components ([#​7941](https://togithub.com/vuejs/vue/issues/7941)) [`fb6aa06`](https://togithub.com/vuejs/vue/commit/fb6aa06), closes [#​7941](https://togithub.com/vuejs/vue/issues/7941) - **core/error-handling:** sync/async error handling for lifecycle hooks and v-on handlers ([#​8395](https://togithub.com/vuejs/vue/issues/8395)) [`6e9fcfc`](https://togithub.com/vuejs/vue/commit/6e9fcfc), closes [#​8395](https://togithub.com/vuejs/vue/issues/8395) [#​6953](https://togithub.com/vuejs/vue/issues/6953) [#​7653](https://togithub.com/vuejs/vue/issues/7653) - **core/template:** support dynamic directive arguments for v-on, v-bind and custom directives ([#​9373](https://togithub.com/vuejs/vue/issues/9373)) [`dbc0582`](https://togithub.com/vuejs/vue/commit/dbc0582) \[[RFC-0003](https://togithub.com/vuejs/rfcs/blob/master/active-rfcs/0003-dynamic-directive-arguments.md)] - **core/global-api:** add Vue.observable() for explicitly creating observable objects [`c50bbde`](https://togithub.com/vuejs/vue/commit/c50bbde) - **core/slots:** expose all normal slots on $scopedSlots as functions [`5d52262`](https://togithub.com/vuejs/vue/commit/5d52262) - **core/v-html:** support v-html for SVG elements ([#​8652](https://togithub.com/vuejs/vue/issues/8652)) [`a981c80`](https://togithub.com/vuejs/vue/commit/a981c80), closes [#​8652](https://togithub.com/vuejs/vue/issues/8652) - **core/v-bind:** v-bind.sync also listens for kebab-case update event ([#​8297](https://togithub.com/vuejs/vue/issues/8297)) [`3fca527`](https://togithub.com/vuejs/vue/commit/3fca527), closes [#​8297](https://togithub.com/vuejs/vue/issues/8297) [#​6428](https://togithub.com/vuejs/vue/issues/6428) - **core/v-for:** support iterables in v-for ([#​8179](https://togithub.com/vuejs/vue/issues/8179)) [`d40eb9c`](https://togithub.com/vuejs/vue/commit/d40eb9c), closes [#​8179](https://togithub.com/vuejs/vue/issues/8179) - **core/template:** support custom toString() in text interpolation and v-html ([#​8217](https://togithub.com/vuejs/vue/issues/8217)) [`0e4e45e`](https://togithub.com/vuejs/vue/commit/0e4e45e), closes [#​8217](https://togithub.com/vuejs/vue/issues/8217) [#​8093](https://togithub.com/vuejs/vue/issues/8093) - **core/misc:** expose performance measures [`9ae80ac`](https://togithub.com/vuejs/vue/commit/9ae80ac), closes [#​7570](https://togithub.com/vuejs/vue/issues/7570) - **compiler:** output source range for compiler errors ([#​7127](https://togithub.com/vuejs/vue/issues/7127)) [`b31a1aa`](https://togithub.com/vuejs/vue/commit/b31a1aa), closes [#​7127](https://togithub.com/vuejs/vue/issues/7127) [#​6338](https://togithub.com/vuejs/vue/issues/6338) - **compiler:** add whitespace option, deprecate preserveWhitespace option [`e1abedb`](https://togithub.com/vuejs/vue/commit/e1abedb), closes [#​9208](https://togithub.com/vuejs/vue/issues/9208) - **compiler:** expose generateCodeFrame method [`a4ed58c`](https://togithub.com/vuejs/vue/commit/a4ed58c) - **compiler:** output codeframe in browser compiler [`325fc76`](https://togithub.com/vuejs/vue/commit/325fc76) - **compiler:** support deindent: false in vue-template-compiler ([#​7215](https://togithub.com/vuejs/vue/issues/7215)) [`bf0efb0`](https://togithub.com/vuejs/vue/commit/bf0efb0), closes [#​7215](https://togithub.com/vuejs/vue/issues/7215) [#​7054](https://togithub.com/vuejs/vue/issues/7054) - **compiler/watch:** allow unicode characters in component names and watch paths ([#​8666](https://togithub.com/vuejs/vue/issues/8666)) [`9c71852`](https://togithub.com/vuejs/vue/commit/9c71852), closes [#​8666](https://togithub.com/vuejs/vue/issues/8666) [#​8564](https://togithub.com/vuejs/vue/issues/8564) - **ssr:** add serverPrefetch component option + context.rendered hook ([#​9017](https://togithub.com/vuejs/vue/issues/9017)) [`d7a533d`](https://togithub.com/vuejs/vue/commit/d7a533d), closes [#​9017](https://togithub.com/vuejs/vue/issues/9017) - **ssr:** allow template option to be function in renderToString ([#​9324](https://togithub.com/vuejs/vue/issues/9324)) [`b65f6d7`](https://togithub.com/vuejs/vue/commit/b65f6d7) - **ssr:** Add 'nonce' option to context for ssr outlet script ([#​8047](https://togithub.com/vuejs/vue/issues/8047)) [`f036cce`](https://togithub.com/vuejs/vue/commit/f036cce), closes [#​8047](https://togithub.com/vuejs/vue/issues/8047) [#​7479](https://togithub.com/vuejs/vue/issues/7479) - **ssr:** add custom state serializer option [`4494012`](https://togithub.com/vuejs/vue/commit/4494012), closes [#​6614](https://togithub.com/vuejs/vue/issues/6614) - **ssr:** allow opting-out of caching by returning false in serverCacheKey [`ab24285`](https://togithub.com/vuejs/vue/commit/ab24285), closes [#​8790](https://togithub.com/vuejs/vue/issues/8790) - **build:** add browser ESM build [`861abf4`](https://togithub.com/vuejs/vue/commit/861abf4) - **types:** add Prop to main type declaration file ([#​6856](https://togithub.com/vuejs/vue/issues/6856)) [`5791072`](https://togithub.com/vuejs/vue/commit/5791072), closes [#​6856](https://togithub.com/vuejs/vue/issues/6856) [#​6850](https://togithub.com/vuejs/vue/issues/6850) - **types:** add types for vue-template-compiler ([#​7918](https://togithub.com/vuejs/vue/issues/7918)) [`ced774b`](https://togithub.com/vuejs/vue/commit/ced774b), closes [#​7918](https://togithub.com/vuejs/vue/issues/7918) ##### Performance Improvements - improve scoped slots change detection accuracy ([#​9371](https://togithub.com/vuejs/vue/issues/9371)) [`f219bed`](https://togithub.com/vuejs/vue/commit/f219bed) ##### Important Internal Changes These internal changes may cause unintended side effects on existing code that relies on non-publicly-documented behavior. - **next-tick:** revert nextTick to alaways use microtask [`60da366`](https://togithub.com/vuejs/vue/commit/60da366) [`080dd97`](https://togithub.com/vuejs/vue/commit/080dd97), closes [#​8436](https://togithub.com/vuejs/vue/issues/8436) \[[Details](https://gist.github.com/yyx990803/d1a0eaac052654f93a1ccaab072076dd)] - **scoped-slots:** ensure $scopedSlots calls always return Arrays [`c7c13c2`](https://togithub.com/vuejs/vue/commit/c7c13c2), closes [#​8056](https://togithub.com/vuejs/vue/issues/8056) \[[Details](https://gist.github.com/yyx990803/d1a0eaac052654f93a1ccaab072076dd)] ##### Bug Fixes - allow more enumerated values for contenteditable [`e632e9a`](https://togithub.com/vuejs/vue/commit/e632e9a), closes [#​9397](https://togithub.com/vuejs/vue/issues/9397) - fix v-bind:style for camelCase properties with !important ([#​9386](https://togithub.com/vuejs/vue/issues/9386)) [`539e481`](https://togithub.com/vuejs/vue/commit/539e481), closes [#​9386](https://togithub.com/vuejs/vue/issues/9386) - fix checkbox event edge case in Firefox [`1868561`](https://togithub.com/vuejs/vue/commit/1868561) - always use microtasks for nextTick ([#​8450](https://togithub.com/vuejs/vue/issues/8450)) [`850555d`](https://togithub.com/vuejs/vue/commit/850555d), closes [#​8450](https://togithub.com/vuejs/vue/issues/8450) [#​7109](https://togithub.com/vuejs/vue/issues/7109) [#​7546](https://togithub.com/vuejs/vue/issues/7546) [#​7707](https://togithub.com/vuejs/vue/issues/7707) [#​7834](https://togithub.com/vuejs/vue/issues/7834) [#​8109](https://togithub.com/vuejs/vue/issues/8109) [#​6566](https://togithub.com/vuejs/vue/issues/6566) - **core:** dedupe lifecycle hooks during options merge [`edf7df0`](https://togithub.com/vuejs/vue/commit/edf7df0), closes [#​9199](https://togithub.com/vuejs/vue/issues/9199) - **core:** fix merged twice bug when passing extended constructor to mixins ([#​9199](https://togithub.com/vuejs/vue/issues/9199)) [`5371617`](https://togithub.com/vuejs/vue/commit/5371617), closes [#​9199](https://togithub.com/vuejs/vue/issues/9199) [#​9198](https://togithub.com/vuejs/vue/issues/9198) - **provide/inject:** Merges symbol provides ([#​7926](https://togithub.com/vuejs/vue/issues/7926)) [`1933ee8`](https://togithub.com/vuejs/vue/commit/1933ee8), closes [#​7926](https://togithub.com/vuejs/vue/issues/7926) - **runtime:** DevTools recommendation shows for all browsers ([#​8638](https://togithub.com/vuejs/vue/issues/8638)) [`22ad266`](https://togithub.com/vuejs/vue/commit/22ad266), closes [#​8638](https://togithub.com/vuejs/vue/issues/8638) [#​8634](https://togithub.com/vuejs/vue/issues/8634) - make transition-group key warning a tip to avoid breaking compilation [`d08b49f`](https://togithub.com/vuejs/vue/commit/d08b49f) - **ssr:** properly handle invalid and numeric style properties [`7d9cfeb`](https://togithub.com/vuejs/vue/commit/7d9cfeb), closes [#​9231](https://togithub.com/vuejs/vue/issues/9231) - cover more cases in v-on inline return value [`9432737`](https://togithub.com/vuejs/vue/commit/9432737) - **ssr:** should not render invalid numeric style values [`17d8bcb`](https://togithub.com/vuejs/vue/commit/17d8bcb) - **ssr:** should render 0 as valid value for style property with unit [`aef5b4e`](https://togithub.com/vuejs/vue/commit/aef5b4e) - ensure only nromalize a scoped slot when it is present [`5fb23d4`](https://togithub.com/vuejs/vue/commit/5fb23d4) - ensure proxied normal slot uses correct key [`b32c4b6`](https://togithub.com/vuejs/vue/commit/b32c4b6) - return inline invocation return value in v-on handlers [`0ebb0f3`](https://togithub.com/vuejs/vue/commit/0ebb0f3), closes [#​7628](https://togithub.com/vuejs/vue/issues/7628) ### [`v2.5.22`](https://togithub.com/vuejs/vue/releases/v2.5.22) [Compare Source](https://togithub.com/vuejs/vue/compare/v2.5.21...v2.5.22) ##### Bug Fixes - **async component:** memory leak after synchronous async loading ([#​9275](https://togithub.com/vuejs/vue/issues/9275)) [`d21e931`](https://togithub.com/vuejs/vue/commit/d21e931), closes [#​9275](https://togithub.com/vuejs/vue/issues/9275) [#​9229](https://togithub.com/vuejs/vue/issues/9229) - **core:** dedupe lifecycle hooks during options merge [`0d2e9c4`](https://togithub.com/vuejs/vue/commit/0d2e9c4), closes [#​9199](https://togithub.com/vuejs/vue/issues/9199) - **core:** fix merged twice bug when passing extended constructor to mixins ([#​9199](https://togithub.com/vuejs/vue/issues/9199)) [`743edac`](https://togithub.com/vuejs/vue/commit/743edac), closes [#​9199](https://togithub.com/vuejs/vue/issues/9199) [#​9198](https://togithub.com/vuejs/vue/issues/9198) - **ssr:** support rendering comment ([#​9128](https://togithub.com/vuejs/vue/issues/9128)) [`b06c784`](https://togithub.com/vuejs/vue/commit/b06c784), closes [#​9128](https://togithub.com/vuejs/vue/issues/9128) ### [`v2.5.21`](https://togithub.com/vuejs/vue/releases/v2.5.21) [Compare Source](https://togithub.com/vuejs/vue/compare/v2.5.20...v2.5.21) ##### Bug Fixes - **lifecycle:** beforeUpdated should not be called if component is destroyed ([#​9171](https://togithub.com/vuejs/vue/issues/9171)) [`87bad80`](https://togithub.com/vuejs/vue/commit/87bad80), closes [#​9171](https://togithub.com/vuejs/vue/issues/9171) [#​8076](https://togithub.com/vuejs/vue/issues/8076) - **types:** accept primatives and falsy values in createElement children ([#​9154](https://togithub.com/vuejs/vue/issues/9154)) [`d780dd2`](https://togithub.com/vuejs/vue/commit/d780dd2), closes [#​9154](https://togithub.com/vuejs/vue/issues/9154) [#​8498](https://togithub.com/vuejs/vue/issues/8498) - **v-model:** properly handle multiline v-model expressions ([#​9184](https://togithub.com/vuejs/vue/issues/9184)) [`3d44937`](https://togithub.com/vuejs/vue/commit/3d44937), closes [#​9184](https://togithub.com/vuejs/vue/issues/9184) [#​9183](https://togithub.com/vuejs/vue/issues/9183) - **weex:** support data class type that is string ([#​9139](https://togithub.com/vuejs/vue/issues/9139)) [`d8285c5`](https://togithub.com/vuejs/vue/commit/d8285c5), closes [#​9139](https://togithub.com/vuejs/vue/issues/9139) [#​9124](https://togithub.com/vuejs/vue/issues/9124) - fix single v-for child optimization [`847e493`](https://togithub.com/vuejs/vue/commit/847e493) - fix v-for component with undefined value [`4748760`](https://togithub.com/vuejs/vue/commit/4748760), closes [#​9181](https://togithub.com/vuejs/vue/issues/9181) ##### Performance Improvements - skip normalization on single child element v-for [`4074104`](https://togithub.com/vuejs/vue/commit/4074104) ### [`v2.5.20`](https://togithub.com/vuejs/vue/releases/v2.5.20) [Compare Source](https://togithub.com/vuejs/vue/compare/v2.5.19...v2.5.20) ##### Bug Fixes - **types:** avoid `this` in VueConstructor signature ([#​9173](https://togithub.com/vuejs/vue/issues/9173)) [`e06d2af`](https://togithub.com/vuejs/vue/commit/e06d2af2) ### [`v2.5.19`](https://togithub.com/vuejs/vue/releases/v2.5.19) [Compare Source](https://togithub.com/vuejs/vue/compare/v2.5.18...v2.5.19) ##### Bug Fixes - **ssr:** should not warn for custom directives that do not have ssr implementation [`780dac5`](https://togithub.com/vuejs/vue/commit/780dac5), closes [#​9167](https://togithub.com/vuejs/vue/issues/9167) - **vdom:** remove unnecessary sameVnode condition [`0d4b35f`](https://togithub.com/vuejs/vue/commit/0d4b35f), closes [#​9168](https://togithub.com/vuejs/vue/issues/9168) ##### Reverts - fix(sfc): avoid deindent when pad option is specified ([#​7647](https://togithub.com/vuejs/vue/issues/7647)) [`5d721a4`](https://togithub.com/vuejs/vue/commit/5d721a4), closes [#​7647](https://togithub.com/vuejs/vue/issues/7647) ### [`v2.5.18`](https://togithub.com/vuejs/vue/releases/v2.5.18) [Compare Source](https://togithub.com/vuejs/vue/compare/v2.5.17...v2.5.18) ##### Includes everything in [2.5.18-beta.0](https://togithub.com/vuejs/vue/releases/tag/v2.5.18-beta.0) ##### Bug Fixes - **compiler:** fix codegen for v-for component inside template [`1b4a8a0`](https://togithub.com/vuejs/vue/commit/1b4a8a0), closes [#​9142](https://togithub.com/vuejs/vue/issues/9142) - **ssr:** fix ssr template publicPath generation [`f077ed1`](https://togithub.com/vuejs/vue/commit/f077ed1), closes [#​9145](https://togithub.com/vuejs/vue/issues/9145) - fix keyName checking for space and delete in IE11 ([#​9150](https://togithub.com/vuejs/vue/issues/9150)) [`0ed0aad`](https://togithub.com/vuejs/vue/commit/0ed0aad), closes [#​9150](https://togithub.com/vuejs/vue/issues/9150) [#​9112](https://togithub.com/vuejs/vue/issues/9112) - **transition-group:** fix activeInstance regression [`8a2dbf5`](https://togithub.com/vuejs/vue/commit/8a2dbf5), closes [#​9151](https://togithub.com/vuejs/vue/issues/9151) - **types:** correct scopedSlot types ([#​9131](https://togithub.com/vuejs/vue/issues/9131)) [`448ba65`](https://togithub.com/vuejs/vue/commit/448ba65), closes [#​9131](https://togithub.com/vuejs/vue/issues/9131) [#​8946](https://togithub.com/vuejs/vue/issues/8946) - **types:** type support for advanced async components ([#​8438](https://togithub.com/vuejs/vue/issues/8438)) [`dfaf9e2`](https://togithub.com/vuejs/vue/commit/dfaf9e2), closes [#​8438](https://togithub.com/vuejs/vue/issues/8438)

Renovate configuration

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

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.



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