Closed renovate[bot] closed 2 years ago
This PR contains the following updates:
4.5.13
4.5.15
3.2.20
3.2.26
2.0.0-rc.15
2.0.0-rc.18
š Schedule: 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.
š» 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:
4.5.13
->4.5.15
4.5.13
->4.5.15
4.5.13
->4.5.15
4.5.13
->4.5.15
3.2.20
->3.2.26
2.0.0-rc.15
->2.0.0-rc.18
3.2.20
->3.2.26
Release Notes
vuejs/vue-cli
### [`v4.5.15`](https://togithub.com/vuejs/vue-cli/releases/v4.5.15) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.5.14...v4.5.15) ##### Bug Fixes - fix: set `.mjs` file type to `javascript/auto` [\[15b1e1b\]](https://togithub.com/vuejs/vue-cli/commit/15b1e1b6bfa40fe0b69db304a2439c66ff9ba65f) This change allows an `.mjs` file to import named exports from `.cjs` and plain `.js` files. Fixes compatibility with `pinia`. ### [`v4.5.14`](https://togithub.com/vuejs/vue-cli/blob/HEAD/CHANGELOG.md#4514-2021-10-14) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.5.13...v4.5.14) ##### Security Fixes This version fixed a CORS vulnerability and an XSS vulnerability in Vue CLI UI. We recommend all users of `vue ui` to upgrade to this version as soon as possible. ##### Credits: Ngo Wei Lin ([@Creastery](https://twitter.com/creastery)) of STAR Labs ([@starlabs_sg](https://twitter.com/starlabs_sg))vuejs/vue-next
### [`v3.2.26`](https://togithub.com/vuejs/vue-next/blob/HEAD/CHANGELOG.md#3226-httpsgithubcomvuejsvue-nextcomparev3225v3226-2021-12-12) [Compare Source](https://togithub.com/vuejs/vue-next/compare/v3.2.25...v3.2.26) ### [`v3.2.25`](https://togithub.com/vuejs/vue-next/blob/HEAD/CHANGELOG.md#3225-httpsgithubcomvuejsvue-nextcomparev3224v3225-2021-12-12) [Compare Source](https://togithub.com/vuejs/vue-next/compare/v3.2.24...v3.2.25) ##### Bug Fixes - **compiler-sfc:** generate valid TS in script and script setup co-usage with TS ([7e4f0a8](https://togithub.com/vuejs/vue-next/commit/7e4f0a869498e7dce601e7c150f402045ea2e79b)), closes [#5094](https://togithub.com/vuejs/vue-next/issues/5094) - **compiler:** force block for custom dirs and inline beforeUpdate hooks ([1c9a481](https://togithub.com/vuejs/vue-next/commit/1c9a4810fcdd2b6c1c6c3be077aebbecbfcbcf1e)) - **runtime-core:** disallow recurse in vnode/directive beforeUpdate hooks ([a1167c5](https://togithub.com/vuejs/vue-next/commit/a1167c57e5514be57505f4bce8d163aa1f92cf14)) ##### Features - **compiler-core:** support aliasing vue: prefixed events to inline vnode hooks ([4b0ca87](https://togithub.com/vuejs/vue-next/commit/4b0ca8709a7e2652f4b02665f378d47ba4dbe969)) - **experimental:** allow const for ref sugar declarations ([9823bd9](https://togithub.com/vuejs/vue-next/commit/9823bd95d11f22f0ae53f5e0b705a21b6e6e8859)) - **reactivity-transform/types:** restructure macro types + export types for all shorthand methods ([db729ce](https://togithub.com/vuejs/vue-next/commit/db729ce99eb13cd18dad600055239c63edd9cfb8)) - **reactivity-transform:** $$() escape for destructured prop bindings ([198ca14](https://togithub.com/vuejs/vue-next/commit/198ca14f192f9eb80028153f3d36600e636de3f0)) - **reactivity-transform:** rename [@vue/ref-transform](https://togithub.com/vue/ref-transform) to [@vue/reactivity-transform](https://togithub.com/vue/reactivity-transform) ([d70fd8d](https://togithub.com/vuejs/vue-next/commit/d70fd8d36b23c987f2ebe3280da785f4d2e7d2ef)) - **reactivity-transform:** support $-shorthands for all ref-creating APIs ([179fc05](https://togithub.com/vuejs/vue-next/commit/179fc05a8406eac525c8450153b42fcb5af7d6bb)) - **reactivity-transform:** support optionally importing macros ([fbd0fe9](https://togithub.com/vuejs/vue-next/commit/fbd0fe97595f759e12e445c713b732775589fabf)) - **reactivity-transform:** use toRef() for $() destructure codegen ([93ba6b9](https://togithub.com/vuejs/vue-next/commit/93ba6b974e4a2ff4ba004fef47ef69cfe980c654)) - **reactivity:** support default value in toRef() ([2db9c90](https://togithub.com/vuejs/vue-next/commit/2db9c909c2cf3845f57b2c930c05cd6c17abe3b0)) - **sfc-playground:** add github link ([#5067](https://togithub.com/vuejs/vue-next/issues/5067)) ([9ac0dde](https://togithub.com/vuejs/vue-next/commit/9ac0ddea4beec1a1c4471463d3476ccd019bd84e)) - **sfc-playground:** prevent ctrl+s default behavior ([#5066](https://togithub.com/vuejs/vue-next/issues/5066)) ([b027507](https://togithub.com/vuejs/vue-next/commit/b0275070e4824c5efa868528f610eaced83d8fbc)) - support ref in v-for, remove compat deprecation warnings ([41c18ef](https://togithub.com/vuejs/vue-next/commit/41c18effea9dd32ab899b5de3bb0513abdb52ee4)) ### [`v3.2.24`](https://togithub.com/vuejs/vue-next/blob/HEAD/CHANGELOG.md#3224-httpsgithubcomvuejsvue-nextcomparev3223v3224-2021-12-06) [Compare Source](https://togithub.com/vuejs/vue-next/compare/v3.2.23...v3.2.24) ##### Bug Fixes - **compat:** maintain compatConfig option in legacy functional comp ([#4974](https://togithub.com/vuejs/vue-next/issues/4974)) ([ee97cf5](https://togithub.com/vuejs/vue-next/commit/ee97cf5a4db9e4f135d8eb25aff725eb37363675)) - **compiler-dom:** avoid bailing stringification on setup const bindings ([29beda7](https://togithub.com/vuejs/vue-next/commit/29beda7c6f69f79e65f0111cb2d2b8d57d8257bb)) - **compiler-sfc:** make asset url imports stringifiable ([87c73e9](https://togithub.com/vuejs/vue-next/commit/87c73e99d6aed0771f8c955ca9d5188ec22c90e7)) - **package:** ensure ref-macros export is recognized by vue-tsc ([#5003](https://togithub.com/vuejs/vue-next/issues/5003)) ([f855269](https://togithub.com/vuejs/vue-next/commit/f8552697fbbdbd444d8322c6b6adeb48cc0b5617)) - **runtime-core:** handle initial undefined attrs ([#5017](https://togithub.com/vuejs/vue-next/issues/5017)) ([6d887aa](https://togithub.com/vuejs/vue-next/commit/6d887aaf591cfa05d5fea978bbd87e3e502bfa86)), closes [#5016](https://togithub.com/vuejs/vue-next/issues/5016) - **types/reactivity:** export ShallowRef type ([#5026](https://togithub.com/vuejs/vue-next/issues/5026)) ([523b4b7](https://togithub.com/vuejs/vue-next/commit/523b4b78f5d2e11f1822e09c324a854c790a7863)), closes [#5205](https://togithub.com/vuejs/vue-next/issues/5205) ##### Features - **types/script-setup:** add generic type to defineExpose ([#5035](https://togithub.com/vuejs/vue-next/issues/5035)) ([34985fe](https://togithub.com/vuejs/vue-next/commit/34985fee6b23018b6eb6322239db6165c1b0e273)) ### [`v3.2.23`](https://togithub.com/vuejs/vue-next/blob/HEAD/CHANGELOG.md#3223-httpsgithubcomvuejsvue-nextcomparev3222v3223-2021-11-26) [Compare Source](https://togithub.com/vuejs/vue-next/compare/v3.2.22...v3.2.23) ##### Bug Fixes - **reactivity:** retain readonly proxies when setting as reactive property ([d145128](https://togithub.com/vuejs/vue-next/commit/d145128ab400f4563eb3727626d0942ea5f4980a)), closes [#4986](https://togithub.com/vuejs/vue-next/issues/4986) - **runtime-core:** fix component public instance has check for accessed non-existent properties ([aac0466](https://togithub.com/vuejs/vue-next/commit/aac0466cb8819fd132fbcc9c4d3e1014c14e2ad8)), closes [#4962](https://togithub.com/vuejs/vue-next/issues/4962) - **runtime-core:** handle error in async KeepAlive hooks ([#4978](https://togithub.com/vuejs/vue-next/issues/4978)) ([820a143](https://togithub.com/vuejs/vue-next/commit/820a14345798edc0ab673bae8ce3181e479d9cca)) - **runtime-dom:** fix option element value patching edge case ([#4959](https://togithub.com/vuejs/vue-next/issues/4959)) ([89b2f92](https://togithub.com/vuejs/vue-next/commit/89b2f924fc82d7f71dcb8ffbacb386fd5cf9ade2)), closes [#4956](https://togithub.com/vuejs/vue-next/issues/4956) - **runtime-dom:** patchDOMProps should not set \_value if element is custom element ([#4839](https://togithub.com/vuejs/vue-next/issues/4839)) ([1701bf3](https://togithub.com/vuejs/vue-next/commit/1701bf3968f001dd3a2bc9f41e3e7e0f1b13e922)) - **types:** export ref-macros.d.ts ([1245709](https://togithub.com/vuejs/vue-next/commit/124570973df4ddfdd38e43bf1e92b9710321e5d9)) - **types:** fix propTypeConfiguration
š Schedule: 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.
š» 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.