Open renovate[bot] opened 2 years ago
This PR contains the following updates:
3.2.31
3.2.37
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
3.2.31
->3.2.37
Release Notes
vuejs/core
### [`v3.2.37`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3237-httpsgithubcomvuejscorecomparev3236v3237-2022-06-06) [Compare Source](https://togithub.com/vuejs/core/compare/v3.2.36...v3.2.37) ##### Bug Fixes - **compiler-sfc:** improve css v-bind parsing ([e60244b](https://togithub.com/vuejs/core/commit/e60244bcdf0b386de1560ff7c205ae0870bab355)), closes [#6022](https://togithub.com/vuejs/core/issues/6022) - **runtime-core:** hydrate Static vnode ([#6015](https://togithub.com/vuejs/core/issues/6015)) ([11e17a1](https://togithub.com/vuejs/core/commit/11e17a1a29cf3d0b37628241d63ff3e8d8525f95)), closes [#6008](https://togithub.com/vuejs/core/issues/6008) - **sfc:** avoid auto name inference leading to unwanted recursion ([9734b31](https://togithub.com/vuejs/core/commit/9734b31c312244a2b5c5cf83c75d7b34076a0c4b)), closes [#5965](https://togithub.com/vuejs/core/issues/5965) [#6027](https://togithub.com/vuejs/core/issues/6027) [#6029](https://togithub.com/vuejs/core/issues/6029) - **ssr:** ensure app can be unmounted when created with createSSRApp() ([#5992](https://togithub.com/vuejs/core/issues/5992)) ([d4d3319](https://togithub.com/vuejs/core/commit/d4d3319c1be16dc9a046b2c5521096debc205f25)), closes [#5990](https://togithub.com/vuejs/core/issues/5990) - **ssr:** hydration for transition wrapper components with empty slot content ([#5995](https://togithub.com/vuejs/core/issues/5995)) ([eb22a62](https://togithub.com/vuejs/core/commit/eb22a62798d845a8756b0a73b68afdd874feda59)), closes [#5991](https://togithub.com/vuejs/core/issues/5991) ### [`v3.2.36`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3236-httpsgithubcomvuejscorecomparev3235v3236-2022-05-23) [Compare Source](https://togithub.com/vuejs/core/compare/v3.2.35...v3.2.36) ##### Bug Fixes - **compat:** fix app-level asset registration affecting other local apps ([#5979](https://togithub.com/vuejs/core/issues/5979)) ([7fb5732](https://togithub.com/vuejs/core/commit/7fb57327b9d0e4d9eb675149f167d915fb0d59fa)) - **compat:** fix globalProperties pollution in v3 mode ([2f07e34](https://togithub.com/vuejs/core/commit/2f07e3460bf51bc1b083f3d03b3d192e042d2d75)), closes [#5699](https://togithub.com/vuejs/core/issues/5699) - **compiler-core:** fix svg with directives being incorrectly hoisted ([#5919](https://togithub.com/vuejs/core/issues/5919)) ([7fbc933](https://togithub.com/vuejs/core/commit/7fbc933f4d80c0259ee24872ba790681cf3cbe76)), closes [#5289](https://togithub.com/vuejs/core/issues/5289) - **sfc/types:** allow use default factory for primitive types in `withDefaults` ([#5939](https://togithub.com/vuejs/core/issues/5939)) ([b546282](https://togithub.com/vuejs/core/commit/b5462822d6c0a43866deef2b3437bbe3bbfb3625)), closes [#5938](https://togithub.com/vuejs/core/issues/5938) - **transition:** fix cancel leave regression ([#5974](https://togithub.com/vuejs/core/issues/5974)) ([dddbd96](https://togithub.com/vuejs/core/commit/dddbd96dfe69292cee401f72d2703e8fb3708a14)), closes [#5973](https://togithub.com/vuejs/core/issues/5973) ##### Performance Improvements - improve the performance of getNow ([#5944](https://togithub.com/vuejs/core/issues/5944)) ([3bdc41d](https://togithub.com/vuejs/core/commit/3bdc41dff305422cb5334a64353c314bce1202a4)) ### [`v3.2.35`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3235-httpsgithubcomvuejscorecomparev3234v3235-2022-05-20) [Compare Source](https://togithub.com/vuejs/core/compare/v3.2.34...v3.2.35) ##### Bug Fixes - **compiler-sfc:** fix usage detection for types in v-for/v-slot expressions ([583b625](https://togithub.com/vuejs/core/commit/583b6259870211c32efee0bb4a60b342799d80f7)), closes [#5959](https://togithub.com/vuejs/core/issues/5959) - **types:** fix typescript error when spreading `$props`([#5968](https://togithub.com/vuejs/core/issues/5968)) ([0c7fd13](https://togithub.com/vuejs/core/commit/0c7fd13ea628a2f1b72c6f4150c0dba32da4468e)) - **types:** restore DefineComponent argument order ([8071ef4](https://togithub.com/vuejs/core/commit/8071ef47b5adcd5fcd9d0d2ea2cefff5c34ce095)), closes [#5416](https://togithub.com/vuejs/core/issues/5416) [#3796](https://togithub.com/vuejs/core/issues/3796) [#5967](https://togithub.com/vuejs/core/issues/5967) ### [`v3.2.34`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3234-httpsgithubcomvuejscorecomparev3234-beta1v3234-2022-05-19) [Compare Source](https://togithub.com/vuejs/core/compare/v3.2.33...v3.2.34) ##### Bug Fixes - **compiler-core:** should generate HYDRATE_EVENTS flag on dynamic component that resolves to element ([415091b](https://togithub.com/vuejs/core/commit/415091b0ee2de66e622145028f00523f2032ce77)), closes [#5870](https://togithub.com/vuejs/core/issues/5870) - **compiler-sfc:** support `export { default } from '...'` ([#5937](https://togithub.com/vuejs/core/issues/5937)) ([73e6523](https://togithub.com/vuejs/core/commit/73e6523134a013f9e369f53f213a214497ac7c40)), closes [#5935](https://togithub.com/vuejs/core/issues/5935) - **compiler-sfc:** type-only defineProps does not recognize Promise (fix [#5941](https://togithub.com/vuejs/core/issues/5941)) ([#5943](https://togithub.com/vuejs/core/issues/5943)) ([991d623](https://togithub.com/vuejs/core/commit/991d62322fa67d50b7ae8b0460f294d6b39f9711)) - **compiler-ssr:** fix component event handlers inheritance in ssr ([f811dc2](https://togithub.com/vuejs/core/commit/f811dc2b60ba7efdbb9b1ab330dcbc18c1cc9a75)), closes [#5664](https://togithub.com/vuejs/core/issues/5664) - **compiler-ssr:** fix wrong attrs fallthrough on non-single-root v-if branches ([516bc54](https://togithub.com/vuejs/core/commit/516bc548fce295f6d564c7fb371c8067ead7cd71)), closes [#5140](https://togithub.com/vuejs/core/issues/5140) - **compiler-ssr:** only inject fallthrough attrs for root transition/keep-alive ([c65b805](https://togithub.com/vuejs/core/commit/c65b805ef1f9b164fb8aaa7bc679a91248b5891a)) - **keep-alive:** fix keep-alive rendering when placed in vnode branch ([0841b9b](https://togithub.com/vuejs/core/commit/0841b9b5243acdaf191099b25e9a145b30189dea)), closes [#4817](https://togithub.com/vuejs/core/issues/4817) - **runtime-core:** adjust force diff of dev root fragments ([cdda49b](https://togithub.com/vuejs/core/commit/cdda49bbfb1939c9cf812d624992ea7bdae74c78)), closes [#5946](https://togithub.com/vuejs/core/issues/5946) - **ssr/teleport:** support nested teleports in ssr ([595263c](https://togithub.com/vuejs/core/commit/595263c0e9f5728c3650c6526dbed27cda9ba114)), closes [#5242](https://togithub.com/vuejs/core/issues/5242) - **ssr:** fix hydration error on falsy v-if inside transition/keep-alive ([ee4186e](https://togithub.com/vuejs/core/commit/ee4186ef9ebbc45827b208f6f5b648dbf4337d1d)), closes [#5352](https://togithub.com/vuejs/core/issues/5352) - **ssr:** fix hydration error when teleport is used as component root ([b60cff0](https://togithub.com/vuejs/core/commit/b60cff052c880b2965d06007f0ec4d0349ab47c0)), closes [#4293](https://togithub.com/vuejs/core/issues/4293) - **ssr:** fix hydration error when transition contains comment children ([3705b3b](https://togithub.com/vuejs/core/commit/3705b3b46aa8f3e929014f564f8afa4a663e6375)), closes [#5351](https://togithub.com/vuejs/core/issues/5351) - **ssr:** fix hydration for slot with empty text node ([939209c](https://togithub.com/vuejs/core/commit/939209c6b554aed6634d9cf2ca10a2aa46ba7673)), closes [#5728](https://togithub.com/vuejs/core/issues/5728) - **ssr:** fix hydration mismatch caused by multi-line comments inside slot ([e1bc268](https://togithub.com/vuejs/core/commit/e1bc2681ef64aed7975ad38950a478ae53c1abad)), closes [#5355](https://togithub.com/vuejs/core/issues/5355) - **ssr:** inherit scope id on functional component during ssr ([847d7f7](https://togithub.com/vuejs/core/commit/847d7f782bb6074c6b31378e07d94cb41ad30bd2)), closes [#5817](https://togithub.com/vuejs/core/issues/5817) - **ssr:** render fallthrough attributes for transition-group with tag ([aed10c5](https://togithub.com/vuejs/core/commit/aed10c507279900f8afc4861dc01ca4f2b95acb8)), closes [#5141](https://togithub.com/vuejs/core/issues/5141) - **ssr:** support client-compiled v-model with dynamic type during ssr ([#5787](https://togithub.com/vuejs/core/issues/5787)) ([c03459b](https://togithub.com/vuejs/core/commit/c03459b9b6d3c18450235bc4074a603677996320)), closes [#5786](https://togithub.com/vuejs/core/issues/5786) - **types:** export ComponentProvideOptions ([#5947](https://togithub.com/vuejs/core/issues/5947)) ([3e2850f](https://togithub.com/vuejs/core/commit/3e2850fa6c628284b4a1ab5deba3b11f1d2f66b6)) - **types:** fix `defineComponent` inference to `Component` ([#5949](https://togithub.com/vuejs/core/issues/5949)) ([7c8f457](https://togithub.com/vuejs/core/commit/7c8f4578e9e7178e326cf8e343f7a8b4143ba63b)) ### [`v3.2.33`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3233-httpsgithubcomvuejscorecomparev3232v3233-2022-04-14) [Compare Source](https://togithub.com/vuejs/core/compare/v3.2.32...v3.2.33) ##### Bug Fixes - **compat:** copy additional properties for functions bound via globalProperties ([#4873](https://togithub.com/vuejs/core/issues/4873)) ([1612971](https://togithub.com/vuejs/core/commit/16129714714e19c5c6bfbd05c439ff68bcac00b9)), closes [#4403](https://togithub.com/vuejs/core/issues/4403) - **compiler-sfc:** handle type modifier in import specifiers ([#5498](https://togithub.com/vuejs/core/issues/5498)) ([8e29ef6](https://togithub.com/vuejs/core/commit/8e29ef6019d1b9d9c8f67b4ebba0223b8e0f914c)) - **custom-elements:** work with async component + slots ([#4657](https://togithub.com/vuejs/core/issues/4657)) ([f4d2c9f](https://togithub.com/vuejs/core/commit/f4d2c9fc6afea827a081c1eeab78ce5c0cc620ca)), closes [#4639](https://togithub.com/vuejs/core/issues/4639) - **reactivity-transform:** should not rewrite catch param ([#5711](https://togithub.com/vuejs/core/issues/5711)) ([1f14f19](https://togithub.com/vuejs/core/commit/1f14f194396bf9296a1046d3f680d6d318cd0e40)), closes [#5709](https://togithub.com/vuejs/core/issues/5709) - **reactivity:** fix ref tracking of self-stopping effects ([154233a](https://togithub.com/vuejs/core/commit/154233abdb19b8330bbc1ff0d3e007f2558cd81c)), closes [#5707](https://togithub.com/vuejs/core/issues/5707) - **runtime-core:** ensure custom events are not emitted anymore after unmount. ([#5679](https://togithub.com/vuejs/core/issues/5679)) ([71c9536](https://togithub.com/vuejs/core/commit/71c953662528c4f0be68e7b412585c6809794528)), closes [#5674](https://togithub.com/vuejs/core/issues/5674) - **runtime-core:** fix use of non-existent-in-prod internal property in defineProperty trap ([f641c4b](https://togithub.com/vuejs/core/commit/f641c4b2289dfdbbbea87538e36fa35f2a115ddc)), closes [#5710](https://togithub.com/vuejs/core/issues/5710) - **runtime-dom:** catch more cases of DOM property setting error ([#5552](https://togithub.com/vuejs/core/issues/5552)) ([fa1d14c](https://togithub.com/vuejs/core/commit/fa1d14c2c82a70743ed837ee91c8966373aa8142)), closes [#5545](https://togithub.com/vuejs/core/issues/5545) - **runtime-dom:** patch translate as an attr ([#5485](https://togithub.com/vuejs/core/issues/5485)) ([2c09969](https://togithub.com/vuejs/core/commit/2c09969b1316b88f9a60406ce7c49cf1110bc400)), closes [#5462](https://togithub.com/vuejs/core/issues/5462) - **runtime-dom:** properly handle style properties with undefined values ([#5348](https://togithub.com/vuejs/core/issues/5348)) ([85af139](https://togithub.com/vuejs/core/commit/85af1398637ee91c6ebabb73bf42250320311e19)), closes [#5322](https://togithub.com/vuejs/core/issues/5322) - **ssr:** avoid rendering reserved internal keys in output ([#5564](https://togithub.com/vuejs/core/issues/5564)) ([cc238cd](https://togithub.com/vuejs/core/commit/cc238cdb8e9e90b700c22dfb0530d395e60c9836)), closes [#5563](https://togithub.com/vuejs/core/issues/5563) - **transition:** fix broken leave transition on dev root fragment ([#5268](https://togithub.com/vuejs/core/issues/5268)) ([767d212](https://togithub.com/vuejs/core/commit/767d212d20a9a488d183610d048ba131bbfd067e)) - **transition:** handle transition for v-if branches with comment ([62eba63](https://togithub.com/vuejs/core/commit/62eba63172414ae0aa895d4b1927c7889c398f2f)), closes [#5675](https://togithub.com/vuejs/core/issues/5675) ### [`v3.2.32`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3232-httpsgithubcomvuejscorecomparev3231v3232-2022-04-12) [Compare Source](https://togithub.com/vuejs/core/compare/v3.2.31...v3.2.32) ##### Bug Fixes - **devtools:** perf: use high-resolution time ([1070f12](https://togithub.com/vuejs/core/commit/1070f127a78bfe7da6fe550cc272ef11a1f434a0)) - **reactivity:** fix currentScope loss when running detached effect scope ([#5575](https://togithub.com/vuejs/core/issues/5575)) ([0a301d4](https://togithub.com/vuejs/core/commit/0a301d4dabd667526cbcd96e88b50741b519a812)) - **runtime-core/template-ref:** named ref in v-for regression fix ([#5118](https://togithub.com/vuejs/core/issues/5118)) ([cee1eaf](https://togithub.com/vuejs/core/commit/cee1eafb4d2d5df901c9536ac59c321be72598b5)), closes [#5116](https://togithub.com/vuejs/core/issues/5116) [#5447](https://togithub.com/vuejs/core/issues/5447) [#5525](https://togithub.com/vuejs/core/issues/5525) - **runtime-core:** allow spying on proxy methods regression ([#5417](https://togithub.com/vuejs/core/issues/5417)) ([1574edd](https://togithub.com/vuejs/core/commit/1574edd490bd5cc0a213bc9f48ff41a1dc43ab22)), closes [#5415](https://togithub.com/vuejs/core/issues/5415) [#4216](https://togithub.com/vuejs/core/issues/4216) - **runtime-core:** Avoid mutating original options object in createApp ([#4840](https://togithub.com/vuejs/core/issues/4840)) ([d121a9b](https://togithub.com/vuejs/core/commit/d121a9bc7e7af59adb2d2803954cfeee95b35270)), closes [#4398](https://togithub.com/vuejs/core/issues/4398) - **runtime-core:** ensure custom directive instance properly exposes properties on closed instances. ([#5022](https://togithub.com/vuejs/core/issues/5022)) ([f44087e](https://togithub.com/vuejs/core/commit/f44087e171282cb77f1e23d86516a527e4c5804b)), closes [#5018](https://togithub.com/vuejs/core/issues/5018) - **runtime-core:** fix event listener as dynamicProp is added erroneously to props ([#5517](https://togithub.com/vuejs/core/issues/5517)) ([8eceabd](https://togithub.com/vuejs/core/commit/8eceabd14ebab2ba6523f920134b02fdf21e0a1c)), closes [#5520](https://togithub.com/vuejs/core/issues/5520) - **transition:** ensure flattened transition group children inherit parent keys ([4311ddd](https://togithub.com/vuejs/core/commit/4311dddfa72b405b20f469f8f219ec3027972f55)), closes [#4718](https://togithub.com/vuejs/core/issues/4718) [#5360](https://togithub.com/vuejs/core/issues/5360) [#5392](https://togithub.com/vuejs/core/issues/5392)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.