uni-helper / vite-plugin-uni-tailwind

在 uni-app (vue3) 中使用 tailwindcss@3 原有语法开发小程序
MIT License
36 stars 3 forks source link

chore(deps): update all non-major dependencies - autoclosed #17

Closed renovate[bot] closed 10 months ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
markdownlint-cli ^0.37.0 -> ^0.38.0 age adoption passing confidence
pnpm (source) 8.11.0 -> 8.12.0 age adoption passing confidence
postcss (source) 8.4.31 -> 8.4.32 age adoption passing confidence
tailwindcss (source) 3.3.5 -> 3.3.6 age adoption passing confidence
taze ^0.12.1 -> ^0.13.0 age adoption passing confidence
typescript (source) 5.2.2 -> 5.3.3 age adoption passing confidence
unocss 0.57.7 -> 0.58.0 age adoption passing confidence
vite (source) 4.5.0 -> 4.5.1 age adoption passing confidence
vue (source) 3.2.47 -> 3.3.11 age adoption passing confidence
vue-i18n (source) 9.7.0 -> 9.8.0 age adoption passing confidence

Release Notes

igorshubovych/markdownlint-cli (markdownlint-cli) ### [`v0.38.0`](https://togithub.com/igorshubovych/markdownlint-cli/releases/tag/v0.38.0): 0.38.0 [Compare Source](https://togithub.com/igorshubovych/markdownlint-cli/compare/v0.37.0...v0.38.0) - Update `markdownlint` dependency to `0.32.1` - Remove deprecated `MD002`/`MD006` - Remove rule aliases for "header" - Add `MD054`/`link-image-style` - Use `micromark` in `MD005`/`MD007`/`MD030` - Improve `MD022`/`MD026`/`MD034`/`MD037`/`MD038`/`MD045`/`MD051` - Remove support for end-of-life Node version 16 - Update all dependencies via `Dependabot`
pnpm/pnpm (pnpm) ### [`v8.12.0`](https://togithub.com/pnpm/pnpm/releases/tag/v8.12.0) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.11.0...v8.12.0) #### Minor Changes - Add support for basic authorization header [#​7371](https://togithub.com/pnpm/pnpm/issues/7371). #### Patch Changes - Fix a bug where pnpm incorrectly passes a flag to a run handler as a fallback command [#​7244](https://togithub.com/pnpm/pnpm/issues/7244). - When `dedupe-direct-deps` is set to `true`, commands of dependencies should be deduplicated [#​7359](https://togithub.com/pnpm/pnpm/pull/7359). #### Our Gold Sponsors
#### Our Silver Sponsors
postcss/postcss (postcss) ### [`v8.4.32`](https://togithub.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8432) [Compare Source](https://togithub.com/postcss/postcss/compare/8.4.31...8.4.32) - Fixed `postcss().process()` types (by Andrew Ferreira).
tailwindlabs/tailwindcss (tailwindcss) ### [`v3.3.6`](https://togithub.com/tailwindlabs/tailwindcss/releases/tag/v3.3.6) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v3.3.5...v3.3.6) ##### Fixed - Don’t add spaces to negative numbers following a comma ([#​12324](https://togithub.com/tailwindlabs/tailwindcss/pull/12324)) - Don't emit `@config` in CSS when watching via the CLI ([#​12327](https://togithub.com/tailwindlabs/tailwindcss/pull/12327)) - Improve types for `resolveConfig` ([#​12272](https://togithub.com/tailwindlabs/tailwindcss/pull/12272)) - Ensure configured `font-feature-settings` for `mono` are included in Preflight ([#​12342](https://togithub.com/tailwindlabs/tailwindcss/pull/12342)) - Improve candidate detection in minified JS arrays (without spaces) ([#​12396](https://togithub.com/tailwindlabs/tailwindcss/pull/12396)) - Don't crash when given applying a variant to a negated version of a simple utility ([#​12514](https://togithub.com/tailwindlabs/tailwindcss/pull/12514)) - Fix support for slashes in arbitrary modifiers ([#​12515](https://togithub.com/tailwindlabs/tailwindcss/pull/12515)) - Fix source maps of variant utilities that come from an `@layer` rule ([#​12508](https://togithub.com/tailwindlabs/tailwindcss/pull/12508)) - Fix loading of built-in plugins when using an ESM or TypeScript config with the Standalone CLI ([#​12506](https://togithub.com/tailwindlabs/tailwindcss/pull/12506))
antfu/taze (taze) ### [`v0.13.0`](https://togithub.com/antfu/taze/releases/tag/v0.13.0) [Compare Source](https://togithub.com/antfu/taze/compare/v0.12.3...v0.13.0) #####    🚨 Breaking Changes - Support `pnpm.overrides` and `resolutions`, remove `--dev` and `--prod` cli option  -  by [@​patzick](https://togithub.com/patzick) and [@​antfu](https://togithub.com/antfu) in [https://github.com/antfu/taze/issues/92](https://togithub.com/antfu/taze/issues/92) [(b9e8e)](https://togithub.com/antfu/taze/commit/b9e8eb2) #####     [View changes on GitHub](https://togithub.com/antfu/taze/compare/v0.12.3...v0.13.0) ### [`v0.12.3`](https://togithub.com/antfu/taze/releases/tag/v0.12.3) [Compare Source](https://togithub.com/antfu/taze/compare/v0.12.2...v0.12.3) #####    🐞 Bug Fixes - Correct sort order on interactive mode  -  by [@​antfu](https://togithub.com/antfu) [(cd1c1)](https://togithub.com/antfu/taze/commit/cd1c10c) #####     [View changes on GitHub](https://togithub.com/antfu/taze/compare/v0.12.2...v0.12.3) ### [`v0.12.2`](https://togithub.com/antfu/taze/releases/tag/v0.12.2) [Compare Source](https://togithub.com/antfu/taze/compare/v0.12.1...v0.12.2) #####    🚀 Features - Make long list scrollable for interactive mode  -  by [@​a1mersnow](https://togithub.com/a1mersnow) and [@​antfu](https://togithub.com/antfu) in [https://github.com/antfu/taze/issues/89](https://togithub.com/antfu/taze/issues/89) [(04029)](https://togithub.com/antfu/taze/commit/0402966) #####    🐞 Bug Fixes - Respect config file when no explicit cli flags  -  by [@​hyoban](https://togithub.com/hyoban) in [https://github.com/antfu/taze/issues/88](https://togithub.com/antfu/taze/issues/88) [(27f3c)](https://togithub.com/antfu/taze/commit/27f3c2b) #####     [View changes on GitHub](https://togithub.com/antfu/taze/compare/v0.12.1...v0.12.2)
Microsoft/TypeScript (typescript) ### [`v5.3.3`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.3.3): TypeScript 5.3.3 [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.3.2...v5.3.3) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-3/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 5.3.0 (Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.3.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.3.1 (RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.3.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.3.2 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.3.2%22+is%3Aclosed+). - [fixed issues query for Typescript 5.3.3 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.3.3%22+is%3Aclosed+). Downloads are available on: - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v5.3.2`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.3.2): TypeScript 5.3 [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.2.2...v5.3.2) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-3/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 5.3.0 (Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.3.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.3.1 (RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.3.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.3.2 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.3.2%22+is%3Aclosed+). Downloads are available on: - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)
unocss/unocss (unocss) ### [`v0.58.0`](https://togithub.com/unocss/unocss/releases/tag/v0.58.0) [Compare Source](https://togithub.com/unocss/unocss/compare/v0.57.7...v0.58.0) #####    🚨 Breaking Changes - **preset-mini**: - Use `prefix` option to prefix tagged pseudo parent  -  by [@​chu121su12](https://togithub.com/chu121su12) in [https://github.com/unocss/unocss/issues/3366](https://togithub.com/unocss/unocss/issues/3366) [(6e179)](https://togithub.com/unocss/unocss/commit/6e1796ca) - Prioritize length instead of color  -  by [@​chu121su12](https://togithub.com/chu121su12) in [https://github.com/unocss/unocss/issues/3353](https://togithub.com/unocss/unocss/issues/3353) [(235c3)](https://togithub.com/unocss/unocss/commit/235c3777) - **preset-mini,preset-wind**: - Fix broken `color/opacity` syntax  -  by [@​chu121su12](https://togithub.com/chu121su12) in [https://github.com/unocss/unocss/issues/3359](https://togithub.com/unocss/unocss/issues/3359) [(3eeac)](https://togithub.com/unocss/unocss/commit/3eeac2bb) - **reset**: - Update reset files  -  by [@​chu121su12](https://togithub.com/chu121su12) in [https://github.com/unocss/unocss/issues/3402](https://togithub.com/unocss/unocss/issues/3402) [(1742c)](https://togithub.com/unocss/unocss/commit/1742ccac) #####    🚀 Features - Use alternative of str.match  -  by [@​chu121su12](https://togithub.com/chu121su12) in [https://github.com/unocss/unocss/issues/3400](https://togithub.com/unocss/unocss/issues/3400) [(93574)](https://togithub.com/unocss/unocss/commit/9357448d) - **preset-mini**: - Add text-pretty css property  -  by [@​quecot](https://togithub.com/quecot) in [https://github.com/unocss/unocss/issues/3378](https://togithub.com/unocss/unocss/issues/3378) [(fe3fa)](https://togithub.com/unocss/unocss/commit/fe3fa739) - Update group data variant  -  by [@​chu121su12](https://togithub.com/chu121su12) and [@​zyyv](https://togithub.com/zyyv) in [https://github.com/unocss/unocss/issues/3403](https://togithub.com/unocss/unocss/issues/3403) [(15e43)](https://togithub.com/unocss/unocss/commit/15e43a44) - **preset-wind**: - Remove experimental marker from `@hover`  -  by [@​chu121su12](https://togithub.com/chu121su12) in [https://github.com/unocss/unocss/issues/3401](https://togithub.com/unocss/unocss/issues/3401) [(da399)](https://togithub.com/unocss/unocss/commit/da3996a9) - **transformer-compile-class**: - Add `alwaysHash` option, workaround [#​2366](https://togithub.com/unocss/unocss/issues/2366)  -  by [@​evanryuu](https://togithub.com/evanryuu) and [@​antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/3173](https://togithub.com/unocss/unocss/issues/3173) and [https://github.com/unocss/unocss/issues/2366](https://togithub.com/unocss/unocss/issues/2366) [(08e23)](https://togithub.com/unocss/unocss/commit/08e23976) #####    🐞 Bug Fixes - Shadow does not take into account custom color  -  by [@​Scrum](https://togithub.com/Scrum) in [https://github.com/unocss/unocss/issues/3391](https://togithub.com/unocss/unocss/issues/3391) [(859ca)](https://togithub.com/unocss/unocss/commit/859cae6e) - **directives**: - Resolve scoped css  -  by [@​zyyv](https://togithub.com/zyyv) in [https://github.com/unocss/unocss/issues/3383](https://togithub.com/unocss/unocss/issues/3383) [(f5a10)](https://togithub.com/unocss/unocss/commit/f5a10ce2) - **eslint-plugin**: - `blocklist` rule cant match variants  -  by [@​chizukicn](https://togithub.com/chizukicn) in [https://github.com/unocss/unocss/issues/3370](https://togithub.com/unocss/unocss/issues/3370) [(db19a)](https://togithub.com/unocss/unocss/commit/db19a013) - **inspector**: - Codemirror matched utilities miss highlight  -  by [@​zyyv](https://togithub.com/zyyv) in [https://github.com/unocss/unocss/issues/3394](https://togithub.com/unocss/unocss/issues/3394) [(c0049)](https://togithub.com/unocss/unocss/commit/c0049256) - Provide valid matched selectors  -  by [@​auvred](https://togithub.com/auvred), [@​antfu](https://togithub.com/antfu) and [@​zyyv](https://togithub.com/zyyv) in [https://github.com/unocss/unocss/issues/3377](https://togithub.com/unocss/unocss/issues/3377) [(ef981)](https://togithub.com/unocss/unocss/commit/ef981053) - **preset-mini**: - Let negate variant negate negative numbers & functions  -  by [@​chu121su12](https://togithub.com/chu121su12) in [https://github.com/unocss/unocss/issues/3399](https://togithub.com/unocss/unocss/issues/3399) [(13094)](https://togithub.com/unocss/unocss/commit/130943e8) - Fix wrong match/replace from [#​3399](https://togithub.com/unocss/unocss/issues/3399)  -  by [@​chu121su12](https://togithub.com/chu121su12) and [@​zyyv](https://togithub.com/zyyv) in [https://github.com/unocss/unocss/issues/3404](https://togithub.com/unocss/unocss/issues/3404) and [https://github.com/unocss/unocss/issues/3399](https://togithub.com/unocss/unocss/issues/3399) [(5120d)](https://togithub.com/unocss/unocss/commit/5120d123) - **vite**: - Wrong import in dev.ts module  -  by [@​userquin](https://togithub.com/userquin) in [https://github.com/unocss/unocss/issues/3385](https://togithub.com/unocss/unocss/issues/3385) [(811cc)](https://togithub.com/unocss/unocss/commit/811cc495) - **vscode**: - Path resolve on filesystem config  -  by [@​gnimmelf](https://togithub.com/gnimmelf) and [@​antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/3376](https://togithub.com/unocss/unocss/issues/3376) [(efe4f)](https://togithub.com/unocss/unocss/commit/efe4f5a5) #####    🏎 Performance - **vscode**: Maximize the hit cache and reduce the use of findup in registerUnocss  -  by [@​Simon-He95](https://togithub.com/Simon-He95) in [https://github.com/unocss/unocss/issues/3409](https://togithub.com/unocss/unocss/issues/3409) [(edb5d)](https://togithub.com/unocss/unocss/commit/edb5d68a) #####     [View changes on GitHub](https://togithub.com/unocss/unocss/compare/v0.57.7...v0.58.0)
vitejs/vite (vite) ### [`v4.5.1`](https://togithub.com/vitejs/vite/releases/tag/v4.5.1) [Compare Source](https://togithub.com/vitejs/vite/compare/v4.5.0...v4.5.1) Please refer to [CHANGELOG.md](https://togithub.com/vitejs/vite/blob/v4.5.1/packages/vite/CHANGELOG.md) for details.
vuejs/core (vue) ### [`v3.3.11`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3311-2023-12-08) [Compare Source](https://togithub.com/vuejs/core/compare/v3.3.10...v3.3.11) ##### Bug Fixes - **custom-element:** correctly handle number type props in prod ([#​8989](https://togithub.com/vuejs/core/issues/8989)) ([d74d364](https://togithub.com/vuejs/core/commit/d74d364d62db8e48881af6b5a75ce4fb5f36cc35)) - **reactivity:** fix mutation on user proxy of reactive Array ([6ecbd5c](https://togithub.com/vuejs/core/commit/6ecbd5ce2a7f59314a8326a1d193874b87f4d8c8)), closes [#​9742](https://togithub.com/vuejs/core/issues/9742) [#​9751](https://togithub.com/vuejs/core/issues/9751) [#​9750](https://togithub.com/vuejs/core/issues/9750) - **runtime-dom:** fix width and height prop check condition ([5b00286](https://togithub.com/vuejs/core/commit/5b002869c533220706f9788b496b8ca8d8e98609)), closes [#​9762](https://togithub.com/vuejs/core/issues/9762) - **shared:** handle Map with symbol keys in toDisplayString ([#​9731](https://togithub.com/vuejs/core/issues/9731)) ([364821d](https://togithub.com/vuejs/core/commit/364821d6bdb1775e2f55a69bcfb9f40f7acf1506)), closes [#​9727](https://togithub.com/vuejs/core/issues/9727) - **shared:** handle more Symbol cases in toDisplayString ([983d45d](https://togithub.com/vuejs/core/commit/983d45d4f8eb766b5a16b7ea93b86d3c51618fa6)) - **Suspense:** properly get anchor when mount fallback vnode ([#​9770](https://togithub.com/vuejs/core/issues/9770)) ([b700328](https://togithub.com/vuejs/core/commit/b700328342e17dc16b19316c2e134a26107139d2)), closes [#​9769](https://togithub.com/vuejs/core/issues/9769) - **types:** ref() return type should not be any when initial value is any ([#​9768](https://togithub.com/vuejs/core/issues/9768)) ([cdac121](https://togithub.com/vuejs/core/commit/cdac12161ec27b45ded48854c3d749664b6d4a6d)) - **watch:** should not fire pre watcher on child component unmount ([#​7181](https://togithub.com/vuejs/core/issues/7181)) ([6784f0b](https://togithub.com/vuejs/core/commit/6784f0b1f8501746ea70d87d18ed63a62cf6b76d)), closes [#​7030](https://togithub.com/vuejs/core/issues/7030) ### [`v3.3.10`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3310-2023-12-04) [Compare Source](https://togithub.com/vuejs/core/compare/v3.3.9...v3.3.10) ##### Bug Fixes - **app:** prevent template from being cached between apps with different options ([#​9724](https://togithub.com/vuejs/core/issues/9724)) ([ec71585](https://togithub.com/vuejs/core/commit/ec715854ca12520b2afc9e9b3981cbae05ae5206)), closes [#​9618](https://togithub.com/vuejs/core/issues/9618) - **compiler-sfc:** avoid passing forEach index to genMap ([f12db7f](https://togithub.com/vuejs/core/commit/f12db7fb564a534cef2e5805cc9f54afe5d72fbf)) - **compiler-sfc:** deindent pug/jade templates ([6345197](https://togithub.com/vuejs/core/commit/634519720a21fb5a6871454e1cadad7053a568b8)), closes [#​3231](https://togithub.com/vuejs/core/issues/3231) [#​3842](https://togithub.com/vuejs/core/issues/3842) [#​7723](https://togithub.com/vuejs/core/issues/7723) - **compiler-sfc:** fix :where and :is selector in scoped mode with multiple selectors ([#​9735](https://togithub.com/vuejs/core/issues/9735)) ([c3e2c55](https://togithub.com/vuejs/core/commit/c3e2c556b532656b50b8ab5cd2d9eabc26622d63)), closes [#​9707](https://togithub.com/vuejs/core/issues/9707) - **compiler-sfc:** generate more treeshaking friendly code ([#​9507](https://togithub.com/vuejs/core/issues/9507)) ([8d74ca0](https://togithub.com/vuejs/core/commit/8d74ca0e6fa2738ca6854b7e879ff59419f948c7)), closes [#​9500](https://togithub.com/vuejs/core/issues/9500) - **compiler-sfc:** support inferring generic types ([#​8511](https://togithub.com/vuejs/core/issues/8511)) ([eb5e307](https://togithub.com/vuejs/core/commit/eb5e307c0be62002e62c4c800d0dfacb39b0d4ca)), closes [#​8482](https://togithub.com/vuejs/core/issues/8482) - **compiler-sfc:** support resolving components from props ([#​8785](https://togithub.com/vuejs/core/issues/8785)) ([7cbcee3](https://togithub.com/vuejs/core/commit/7cbcee3d831241a8bd3588ae92d3f27e3641e25f)) - **compiler-sfc:** throw error when failing to load TS during type resolution ([#​8883](https://togithub.com/vuejs/core/issues/8883)) ([4936d2e](https://togithub.com/vuejs/core/commit/4936d2e11a8d0ca3704bfe408548cb26bb3fd5e9)) - **cssVars:** cssVar names should be double-escaped when generating code for ssr ([#​8824](https://togithub.com/vuejs/core/issues/8824)) ([5199a12](https://togithub.com/vuejs/core/commit/5199a12f8855cd06f24bf355708b5a2134f63176)), closes [#​7823](https://togithub.com/vuejs/core/issues/7823) - **deps:** update compiler to ^7.23.4 ([#​9681](https://togithub.com/vuejs/core/issues/9681)) ([31f6ebc](https://togithub.com/vuejs/core/commit/31f6ebc4df84490ed29fb75e7bf4259200eb51f0)) - **runtime-core:** Suspense get anchor properly in Transition ([#​9309](https://togithub.com/vuejs/core/issues/9309)) ([65f3fe2](https://togithub.com/vuejs/core/commit/65f3fe273127a8b68e1222fbb306d28d85f01757)), closes [#​8105](https://togithub.com/vuejs/core/issues/8105) - **runtime-dom:** set width/height with units as attribute ([#​8781](https://togithub.com/vuejs/core/issues/8781)) ([bfc1838](https://togithub.com/vuejs/core/commit/bfc1838f31199de3f189198a3c234fa7bae91386)) - **ssr:** avoid computed being accidentally cached before server render ([#​9688](https://togithub.com/vuejs/core/issues/9688)) ([30d5d93](https://togithub.com/vuejs/core/commit/30d5d93a92b2154406ec04f8aca6b217fa01177c)), closes [#​5300](https://togithub.com/vuejs/core/issues/5300) - **types:** expose emits as props in functional components ([#​9234](https://togithub.com/vuejs/core/issues/9234)) ([887e54c](https://togithub.com/vuejs/core/commit/887e54c347ea9eac4c721b5e2288f054873d1d30)) - **types:** fix reactive collection types ([#​8960](https://togithub.com/vuejs/core/issues/8960)) ([ad27473](https://togithub.com/vuejs/core/commit/ad274737015c36906d76f3189203093fa3a2e4e7)), closes [#​8904](https://togithub.com/vuejs/core/issues/8904) - **types:** improve return type withKeys and withModifiers ([#​9734](https://togithub.com/vuejs/core/issues/9734)) ([43c3cfd](https://togithub.com/vuejs/core/commit/43c3cfdec5ae5d70fa2a21e857abc2d73f1a0d07)) ##### Performance Improvements - optimize on\* prop check ([38aaa8c](https://togithub.com/vuejs/core/commit/38aaa8c88648c54fe2616ad9c0961288092fcb44)) - **runtime-dom:** cache modifier wrapper functions ([da4a4fb](https://togithub.com/vuejs/core/commit/da4a4fb5e8eee3c6d31f24ebd79a9d0feca56cb2)), closes [#​8882](https://togithub.com/vuejs/core/issues/8882) - **v-on:** constant handlers with modifiers should not be treated as dynamic ([4d94ebf](https://togithub.com/vuejs/core/commit/4d94ebfe75174b340d2b794e699cad1add3600a9)) ### [`v3.3.9`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#339-2023-11-25) [Compare Source](https://togithub.com/vuejs/core/compare/v3.3.8...v3.3.9) ##### Bug Fixes - **compiler-core:** avoid rewriting scope variables in inline for loops ([#​7245](https://togithub.com/vuejs/core/issues/7245)) ([a2d810e](https://togithub.com/vuejs/core/commit/a2d810eb40cef631f61991ca68b426ee9546aba0)), closes [#​7238](https://togithub.com/vuejs/core/issues/7238) - **compiler-core:** fix `resolveParserPlugins` decorators check ([#​9566](https://togithub.com/vuejs/core/issues/9566)) ([9d0eba9](https://togithub.com/vuejs/core/commit/9d0eba916f3bf6fb5c03222400edae1a2db7444f)), closes [#​9560](https://togithub.com/vuejs/core/issues/9560) - **compiler-sfc:** consistently escape type-only prop names ([#​8654](https://togithub.com/vuejs/core/issues/8654)) ([3e08d24](https://togithub.com/vuejs/core/commit/3e08d246dfd8523c54fb8e7a4a6fd5506ffb1bcc)), closes [#​8635](https://togithub.com/vuejs/core/issues/8635) [#​8910](https://togithub.com/vuejs/core/issues/8910) [vitejs/vite-plugin-vue#184](https://togithub.com/vitejs/vite-plugin-vue/issues/184) - **compiler-sfc:** malformed filename on windows using path.posix.join() ([#​9478](https://togithub.com/vuejs/core/issues/9478)) ([f18a174](https://togithub.com/vuejs/core/commit/f18a174979626b3429db93c5d5b7ae5448917c70)), closes [#​8671](https://togithub.com/vuejs/core/issues/8671) [#​9583](https://togithub.com/vuejs/core/issues/9583) [#​9446](https://togithub.com/vuejs/core/issues/9446) [#​9473](https://togithub.com/vuejs/core/issues/9473) - **compiler-sfc:** support `:is` and `:where` selector in scoped css rewrite ([#​8929](https://togithub.com/vuejs/core/issues/8929)) ([3227e50](https://togithub.com/vuejs/core/commit/3227e50b32105f8893f7dff2f29278c5b3a9f621)) - **compiler-sfc:** support resolve extends interface for defineEmits ([#​8470](https://togithub.com/vuejs/core/issues/8470)) ([9e1b74b](https://togithub.com/vuejs/core/commit/9e1b74bcd5fa4151f5d1bc02c69fbbfa4762f577)), closes [#​8465](https://togithub.com/vuejs/core/issues/8465) - **hmr/transition:** fix kept-alive component inside transition disappearing after hmr ([#​7126](https://togithub.com/vuejs/core/issues/7126)) ([d11e978](https://togithub.com/vuejs/core/commit/d11e978fc98dcc83526c167e603b8308f317f786)), closes [#​7121](https://togithub.com/vuejs/core/issues/7121) - **hydration:** force hydration for v-bind with .prop modifier ([364f319](https://togithub.com/vuejs/core/commit/364f319d214226770d97c98d8fcada80c9e8dde3)), closes [#​7490](https://togithub.com/vuejs/core/issues/7490) - **hydration:** properly hydrate indeterminate prop ([34b5a5d](https://togithub.com/vuejs/core/commit/34b5a5da4ae9c9faccac237acd7acc8e7e017571)), closes [#​7476](https://togithub.com/vuejs/core/issues/7476) - **reactivity:** clear method on readonly collections should return undefined ([#​7316](https://togithub.com/vuejs/core/issues/7316)) ([657476d](https://togithub.com/vuejs/core/commit/657476dcdb964be4fbb1277c215c073f3275728e)) - **reactivity:** onCleanup also needs to be cleaned ([#​8655](https://togithub.com/vuejs/core/issues/8655)) ([73fd810](https://togithub.com/vuejs/core/commit/73fd810eebdd383a2b4629f67736c4db1f428abd)), closes [#​5151](https://togithub.com/vuejs/core/issues/5151) [#​7695](https://togithub.com/vuejs/core/issues/7695) - **ssr:** hydration `__vnode` missing for devtools ([#​9328](https://togithub.com/vuejs/core/issues/9328)) ([5156ac5](https://togithub.com/vuejs/core/commit/5156ac5b38cfa80d3db26f2c9bf40cb22a7521cb)) - **types:** allow falsy value types in `StyleValue` ([#​7954](https://togithub.com/vuejs/core/issues/7954)) ([17aa92b](https://togithub.com/vuejs/core/commit/17aa92b79b31d8bb8b5873ddc599420cb9806db8)), closes [#​7955](https://togithub.com/vuejs/core/issues/7955) - **types:** defineCustomElement using defineComponent return type with emits ([#​7937](https://togithub.com/vuejs/core/issues/7937)) ([5d932a8](https://togithub.com/vuejs/core/commit/5d932a8e6d14343c9d7fc7c2ecb58ac618b2f938)), closes [#​7782](https://togithub.com/vuejs/core/issues/7782) - **types:** fix `unref` and `toValue` when input union type contains ComputedRef ([#​8748](https://togithub.com/vuejs/core/issues/8748)) ([176d476](https://togithub.com/vuejs/core/commit/176d47671271b1abc21b1508e9a493c7efca6451)), closes [#​8747](https://togithub.com/vuejs/core/issues/8747) [#​8857](https://togithub.com/vuejs/core/issues/8857) - **types:** fix instance type when props type is incompatible with setup returned type ([#​7338](https://togithub.com/vuejs/core/issues/7338)) ([0e1e8f9](https://togithub.com/vuejs/core/commit/0e1e8f919e5a74cdaadf9c80ee135088b25e7fa3)), closes [#​5885](https://togithub.com/vuejs/core/issues/5885) - **types:** fix shallowRef return type with union value type ([#​7853](https://togithub.com/vuejs/core/issues/7853)) ([7c44800](https://togithub.com/vuejs/core/commit/7c448000b0def910c2cfabfdf7ff20a3d6bc844f)), closes [#​7852](https://togithub.com/vuejs/core/issues/7852) - **types:** more precise types for class bindings ([#​8012](https://togithub.com/vuejs/core/issues/8012)) ([46e3374](https://togithub.com/vuejs/core/commit/46e33744c890bd49482c5e5c5cdea44e00ec84d5)) - **types:** remove optional properties from defineProps return type ([#​6421](https://togithub.com/vuejs/core/issues/6421)) ([94c049d](https://togithub.com/vuejs/core/commit/94c049d930d922069e38ea8700d7ff0970f71e61)), closes [#​6420](https://togithub.com/vuejs/core/issues/6420) - **types:** return type of withDefaults should be readonly ([#​8601](https://togithub.com/vuejs/core/issues/8601)) ([f15debc](https://togithub.com/vuejs/core/commit/f15debc01acb22d23f5acee97e6f02db88cef11a)) - **types:** revert class type restrictions ([5d077c8](https://togithub.com/vuejs/core/commit/5d077c8754cc14f85d2d6d386df70cf8c0d93842)), closes [#​8012](https://togithub.com/vuejs/core/issues/8012) - **types:** update jsx type definitions ([#​8607](https://togithub.com/vuejs/core/issues/8607)) ([58e2a94](https://togithub.com/vuejs/core/commit/58e2a94871ae06a909c5f8bad07fb401193e6a38)) - **types:** widen ClassValue type ([2424013](https://togithub.com/vuejs/core/commit/242401305944422d0c361b16101a4d18908927af)) - **v-model:** avoid overwriting number input with same value ([#​7004](https://togithub.com/vuejs/core/issues/7004)) ([40f4b77](https://togithub.com/vuejs/core/commit/40f4b77bb570868cb6e47791078767797e465989)), closes [#​7003](https://togithub.com/vuejs/core/issues/7003) - **v-model:** unnecessary value binding error should apply to dynamic instead of static binding ([2859b65](https://togithub.com/vuejs/core/commit/2859b653c9a22460e60233cac10fe139e359b046)), closes [#​3596](https://togithub.com/vuejs/core/issues/3596) ### [`v3.3.8`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#338-2023-11-06) [Compare Source](https://togithub.com/vuejs/core/compare/v3.3.7...v3.3.8) ##### Bug Fixes - **compile-sfc:** support `Error` type in `defineProps` ([#​5955](https://togithub.com/vuejs/core/issues/5955)) ([a989345](https://togithub.com/vuejs/core/commit/a9893458ec519aae442e1b99e64e6d74685cd22c)) - **compiler-core:** known global should be shadowed by local variables in expression rewrite ([#​9492](https://togithub.com/vuejs/core/issues/9492)) ([a75d1c5](https://togithub.com/vuejs/core/commit/a75d1c5c6242e91a73cc5ba01e6da620dea0b3d9)), closes [#​9482](https://togithub.com/vuejs/core/issues/9482) - **compiler-sfc:** fix dynamic directive arguments usage check for slots ([#​9495](https://togithub.com/vuejs/core/issues/9495)) ([b39fa1f](https://togithub.com/vuejs/core/commit/b39fa1f8157647859331ce439c42ae016a49b415)), closes [#​9493](https://togithub.com/vuejs/core/issues/9493) - **deps:** update dependency [@​vue/repl](https://togithub.com/vue/repl) to ^2.6.2 ([#​9536](https://togithub.com/vuejs/core/issues/9536)) ([5cef325](https://togithub.com/vuejs/core/commit/5cef325f41e3b38657c72fa1a38dedeee1c7a60a)) - **deps:** update dependency [@​vue/repl](https://togithub.com/vue/repl) to ^2.6.3 ([#​9540](https://togithub.com/vuejs/core/issues/9540)) ([176d590](https://togithub.com/vuejs/core/commit/176d59058c9aecffe9da4d4311e98496684f06d4)) - **hydration:** fix tagName access eeror on comment/text node hydration mismatch ([dd8a0cf](https://togithub.com/vuejs/core/commit/dd8a0cf5dcde13d2cbd899262a0e07f16e14e489)), closes [#​9531](https://togithub.com/vuejs/core/issues/9531) - **types:** avoid exposing lru-cache types in generated dts ([462aeb3](https://togithub.com/vuejs/core/commit/462aeb3b600765e219ded2ee9a0ed1e74df61de0)), closes [#​9521](https://togithub.com/vuejs/core/issues/9521) - **warn:** avoid warning on empty children with Suspense ([#​3962](https://togithub.com/vuejs/core/issues/3962)) ([405f345](https://togithub.com/vuejs/core/commit/405f34587a63a5f1e3d147b9848219ea98acc22d)) ### [`v3.3.7`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#337-2023-10-24) [Compare Source](https://togithub.com/vuejs/core/compare/v3.3.6...v3.3.7) ##### Bug Fixes - **compiler-sfc:** avoid gen useCssVars when targeting SSR ([#​6979](https://togithub.com/vuejs/core/issues/6979)) ([c568778](https://togithub.com/vuejs/core/commit/c568778ea3265d8e57f788b00864c9509bf88a4e)), closes [#​6926](https://togithub.com/vuejs/core/issues/6926) - **compiler-ssr:** proper scope analysis for ssr vnode slot fallback ([#​7184](https://togithub.com/vuejs/core/issues/7184)) ([e09c26b](https://togithub.com/vuejs/core/commit/e09c26bc9bc4394c2c2d928806d382515c2676f3)), closes [#​7095](https://togithub.com/vuejs/core/issues/7095) - correctly resolve types from relative paths on Windows ([#​9446](https://togithub.com/vuejs/core/issues/9446)) ([089d36d](https://togithub.com/vuejs/core/commit/089d36d167dc7834065b03ca689f9b6a44eead8a)), closes [#​8671](https://togithub.com/vuejs/core/issues/8671) - **hmr:** fix hmr error for hoisted children array in v-for ([7334376](https://togithub.com/vuejs/core/commit/733437691f70ebca8dd6cc3bc8356f5b57d4d5d8)), closes [#​6978](https://togithub.com/vuejs/core/issues/6978) [#​7114](https://togithub.com/vuejs/core/issues/7114) - **reactivity:** assigning array.length while observing a symbol property ([#​7568](https://togithub.com/vuejs/core/issues/7568)) ([e9e2778](https://togithub.com/vuejs/core/commit/e9e2778e9ec5cca07c1df5f0c9b7b3595a1a3244)) - **scheduler:** ensure jobs are in the correct order ([#​7748](https://togithub.com/vuejs/core/issues/7748)) ([a8f6638](https://togithub.com/vuejs/core/commit/a8f663867b8cd2736b82204bc58756ef02441276)), closes [#​7576](https://togithub.com/vuejs/core/issues/7576) - **ssr:** fix hydration mismatch for disabled teleport at component root ([#​9399](https://togithub.com/vuejs/core/issues/9399)) ([d8990fc](https://togithub.com/vuejs/core/commit/d8990fc6182d1c2cf0a8eab7b35a9d04df668507)), closes [#​6152](https://togithub.com/vuejs/core/issues/6152) - **Suspense:** calling hooks before the transition finishes ([#​9388](https://togithub.com/vuejs/core/issues/9388)) ([00de3e6](https://togithub.com/vuejs/core/commit/00de3e61ed7a55e7d6c2e1987551d66ad0f909ff)), closes [#​5844](https://togithub.com/vuejs/core/issues/5844) [#​5952](https://togithub.com/vuejs/core/issues/5952) - **transition/ssr:** make transition appear work with SSR ([#​8859](https://togithub.com/vuejs/core/issues/8859)) ([5ea8a8a](https://togithub.com/vuejs/core/commit/5ea8a8a4fab4e19a71e123e4d27d051f5e927172)), closes [#​6951](https://togithub.com/vuejs/core/issues/6951) - **types:** fix ComponentCustomProps augmentation ([#​9468](https://togithub.com/vuejs/core/issues/9468)) ([7374e93](https://togithub.com/vuejs/core/commit/7374e93f0281f273b90ab5a6724cc47332a01d6c)), closes [#​8376](https://togithub.com/vuejs/core/issues/8376) - **types:** improve `h` overload to support union of string and component ([#​5432](https://togithub.com/vuejs/core/issues/5432)) ([16ecb44](https://togithub.com/vuejs/core/commit/16ecb44c89cd8299a3b8de33cccc2e2cc36f065b)), closes [#​5431](https://togithub.com/vuejs/core/issues/5431) ### [`v3.3.6`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#336-2023-10-20) [Compare Source](https://togithub.com/vuejs/core/compare/v3.3.5...v3.3.6) ##### Bug Fixes - **compiler-sfc:** model name conflict ([#​8798](https://togithub.com/vuejs/core/issues/8798)) ([df81da8](https://togithub.com/vuejs/core/commit/df81da8be97c8a1366563c7e3e01076ef02eb8f7)) - **compiler-sfc:** support asset paths containing spaces ([#​8752](https://togithub.com/vuejs/core/issues/8752)) ([36c99a9](https://togithub.com/vuejs/core/commit/36c99a9c6bb6bc306be054c3c8a85ff8ce50605a)) - **compiler-ssr:** fix missing scopeId on server-rendered TransitionGroup ([#​7557](https://togithub.com/vuejs/core/issues/7557)) ([61c1357](https://togithub.com/vuejs/core/commit/61c135742795aa5e3189a79c7dec6afa21bbc8d9)), closes [#​7554](https://togithub.com/vuejs/core/issues/7554) - **compiler-ssr:** fix ssr compile error for select with non-option children ([#​9442](https://togithub.com/vuejs/core/issues/9442)) ([cdb2e72](https://togithub.com/vuejs/core/commit/cdb2e725e7ea297f1f4180fb04889a3b757bc84e)), closes [#​9440](https://togithub.com/vuejs/core/issues/9440) - **runtime-core:** delete stale slots which are present but undefined ([#​6484](https://togithub.com/vuejs/core/issues/6484)) ([75b8722](https://togithub.com/vuejs/core/commit/75b872213574cb37e2c9e8a15f65613f867ca9a6)), closes [#​9109](https://togithub.com/vuejs/core/issues/9109) - **runtime-core:** fix error when using cssvars with disabled teleport ([#​7341](https://togithub.com/vuejs/core/issues/7341)) ([8f0472c](https://togithub.com/vuejs/core/commit/8f0472c9abedb337dc256143b69d8ab8759dbf5c)), closes [#​7342](https://togithub.com/vuejs/core/issues/7342) - **teleport:** ensure descendent component would be unmounted correctly ([#​6529](https://togithub.com/vuejs/core/issues/6529)) ([4162311](https://togithub.com/vuejs/core/commit/4162311efdb0db5ca458542e1604b19efa2fae0e)), closes [#​6347](https://togithub.com/vuejs/core/issues/6347) - **types:** support contenteditable="plaintext-only" ([#​8796](https://togithub.com/vuejs/core/issues/8796)) ([26ca89e](https://togithub.com/vuejs/core/commit/26ca89e5cf734fbef81e182050d2a215ec8a437b)) ##### Performance Improvements - replace Map/Set with WeakMap/WeakSet ([#​8549](https://togithub.com/vuejs/core/issues/8549)) ([712f96d](https://togithub.com/vuejs/core/commit/712f96d6ac4d3d984732cba448cb84624daba850)) ### [`v3.3.5`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#335-2023-10-20) [Compare Source](https://togithub.com/vuejs/core/compare/v3.3.4...v3.3.5) ##### Bug Fixes - add isGloballyWhitelisted back, but deprecated ([#​8556](https://togithub.com/vuejs/core/issues/8556)) ([63dfe8e](https://togithub.com/vuejs/core/commit/63dfe8eab499979bcc2f7829e82464e13899c895)), closes [#​8416](https://togithub.com/vuejs/core/issues/8416) - **build:** disable useDefineForClassFields in esbuild ([#​9252](https://togithub.com/vuejs/core/issues/9252)) ([6d14fa8](https://togithub.com/vuejs/core/commit/6d14fa88e85d4c9e264be394ddb37a54ca6738a8)) - **compat:** return value of vue compat set() ([#​9377](https://togithub.com/vuejs/core/issues/9377)) ([e3c2d69](https://togithub.com/vuejs/core/commit/e3c2d699f694d9500ddee78571172a24f0e3b17a)) - **compiler-sfc:** don't hoist props and emit ([#​8535](https://togithub.com/vuejs/core/issues/8535)) ([24db951](https://togithub.com/vuejs/core/commit/24db9516d8b4857182ec1a3af86cb7346691679b)), closes [#​7805](https://togithub.com/vuejs/core/issues/7805) [#​7812](https://togithub.com/vuejs/core/issues/7812) - **compiler-sfc:** don't registerTS when bundling for browsers ([#​8582](https://togithub.com/vuejs/core/issues/8582)) ([6f45f76](https://togithub.com/vuejs/core/commit/6f45f76df2c43796b35067ef8f8b9a7bca454040)) - **compiler-sfc:** fix using imported ref as template ref during dev ([#​7593](https://togithub.com/vuejs/core/issues/7593)) ([776ebf2](https://togithub.com/vuejs/core/commit/776ebf25b2e7570e78ac1c148fc45c823c21a542)), closes [#​7567](https://togithub.com/vuejs/core/issues/7567) - **compiler-sfc:** handle dynamic directive arguments in template usage check ([#​8538](https://togithub.com/vuejs/core/issues/8538)) ([e404a69](https://togithub.com/vuejs/core/commit/e404a699f48ae5c5a5da947f42679343192158c7)), closes [#​8537](https://togithub.com/vuejs/core/issues/8537) - **compiler-sfc:** ignore style v-bind in double slash comments ([#​5409](https://togithub.com/vuejs/core/issues/5409)) ([381b497](https://togithub.com/vuejs/core/commit/381b4977af25ba5392704f72ec6b3f2394d87ae7)) - **compiler-sfc:** pass options directly to stylus ([#​3848](https://togithub.com/vuejs/core/issues/3848)) ([d6446a6](https://togithub.com/vuejs/core/commit/d6446a6d40774b79045a9ddba7b5fd5201d51450)) - **compiler-sfc:** support resolve multiple re-export /w same source type name ([#​8365](https://togithub.com/vuejs/core/issues/8365)) ([4fa8da8](https://togithub.com/vuejs/core/commit/4fa8da8576717c619e1e8c04d19038488c75fbea)), closes [#​8364](https://togithub.com/vuejs/core/issues/8364) - **compiler-sfc:** typo in experimental feature warnings ([#​8513](https://togithub.com/vuejs/core/issues/8513)) ([fd1a3f9](https://togithub.com/vuejs/core/commit/fd1a3f95990d7c372fa1c0c40c55caca761a33a4)) - **deps:** update dependency monaco-editor to ^0.44.0 ([#​9237](https://togithub.com/vuejs/core/issues/9237)) ([8611874](https://togithub.com/vuejs/core/commit/8611874e09a827b6491173836c8942284d5de22c)) - **deps:** update playground ([#​9154](https://togithub.com/vuejs/core/issues/9154)) ([c8566a2](https://togithub.com/vuejs/core/commit/c8566a22b7cf37e6aefab7bad7b97ce2db9fae4c)) - **playground:** fix github button style ([#​7722](https://togithub.com/vuejs/core/issues/7722)) ([5ee992c](https://togithub.com/vuejs/core/commit/5ee992cfeabc6c4b871980c6057d0ac7140ad2fa)) - **runtime-core:** swap client/server debug labels ([#​9089](https://togithub.com/vuejs/core/issues/9089)) ([8f311c6](https://togithub.com/vuejs/core/commit/8f311c6f823f6776ca1c49bfbbbf8c7d9dea9cf1)) - **ssr:** render correct initial selected state for select with v-model ([#​7432](https://togithub.com/vuejs/core/issues/7432)) ([201c46d](https://togithub.com/vuejs/core/commit/201c46df07a38f3c2b73f384e8e6846dc62f224e)), closes [#​7392](https://togithub.com/vuejs/core/issues/7392) - **ssr:** reset current instance if setting up options component errors ([#​7743](https://togithub.com/vuejs/core/issues/7743)) ([020851e](https://togithub.com/vuejs/core/commit/020851e57d9a9f727c6ea07e9c1575430af02b73)), closes [#​7733](https://togithub.com/vuejs/core/issues/7733) - **teleport:** handle target change while disabled ([#​7837](https://togithub.com/vuejs/core/issues/7837)) ([140a89b](https://togithub.com/vuejs/core/commit/140a89b833bceed60838182b875d2953c70af114)), closes [#​7835](https://togithub.com/vuejs/core/issues/7835) - **transition:** handle possible auto value for transition/animation durations ([96c76fa](https://togithub.com/vuejs/core/commit/96c76facb7de37fc241ccd55e121fd60a49a1452)), closes [#​8409](https://togithub.com/vuejs/core/issues/8409) - **types/jsx:** add `inert` attribute and missing `hidden` values ([#​8090](https://togithub.com/vuejs/core/issues/8090)) ([ceb0732](https://togithub.com/vuejs/core/commit/ceb0732e0b1bb4c8c505d80e97ff6fc89035fa90)) - **types/jsx:** add missing loading attr for img element ([#​6160](https://togithub.com/vuejs/core/issues/6160)) ([68d6b43](https://togithub.com/vuejs/core/commit/68d6b43f7e29b76aab2c6c1882885380a43fa3e3)) - **types:** correct withDefaults return type for boolean prop with undefined default value ([#​8602](https://togithub.com/vuejs/core/issues/8602)) ([f07cb18](https://togithub.com/vuejs/core/commit/f07cb18fedf9a446545aadf76bcdfb957c7ebcbd)) - **types:** ensure nextTick return type reflect correct Promise value ([#​8406](https://togithub.com/vuejs/core/issues/8406)) ([6a22b1f](https://togithub.com/vuejs/core/commit/6a22b1f6c287b60eda385df8a514335af8e040ea)) - **types:** support correct types for style on svg elements ([#​6322](https://togithub.com/vuejs/core/issues/6322)) ([364dc53](https://togithub.com/vuejs/core/commit/364dc53c7cc6f97d812ad175199c698faa92538e)) ##### Performance Improvements - **compiler-sfc:** lazy require typescript ([d2c3d8b](https://togithub.com/vuejs/core/commit/d2c3d8b70b2df6e16f053a7ac58e6b04e7b2078f)) - **custom-element:** cancel `MutationObserver` listener when disconnected ([#​8666](https://togithub.com/vuejs/core/issues/8666)) ([24d98f0](https://togithub.com/vuejs/core/commit/24d98f03276de5b0fbced5a4c9d61b24e7d9d084)) - mark `defineComponent` as side-effects-free ([#​8512](https://togithub.com/vuejs/core/issues/8512)) ([438027c](https://togithub.com/vuejs/core/commit/438027cf9ecb63260f59d3027e0b188717694795)) ### [`v3.3.4`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#334-2023-05-18) [Compare Source](https://togithub.com/vuejs/core/compare/v3.3.3...v3.3.4) ##### Bug Fixes - **build:** ensure correct typing for node esm ([d621d4c](https://togithub.com/vuejs/core/commit/d621d4c646b2d7b190fbd44ad1fd04512b3de300)) - **build:** fix **DEV** flag replacement edge case ([8b7c04b](https://togithub.com/vuejs/core/commit/8b7c04b18f73aad9a08dd57eba90101b5b2aef28)), closes [#​8353](https://togithub.com/vuejs/core/issues/8353) - **compiler-sfc:** handle imported types from default exports ([5aec717](https://togithub.com/vuejs/core/commit/5aec717a2402652306085f58432ba3ab91848a74)), closes [#​8355](https://togithub.com/vuejs/core/issues/8355) ### [`v3.3.3`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#333-2023-05-18) [Compare Source](https://togithub.com/vuejs/core/compare/v3.3.2...v3.3.3) ##### Bug Fixes - avoid regex s flag for old browsers ([91f1c62](https://togithub.com/vuejs/core/commit/91f1c62e6384a8b09f90e7e43b8d347901e529a0)), closes [#​8316](https://togithub.com/vuejs/core/issues/8316) - **build:** fix dev flag replacement in esm-builder builds ([#​8314](https://togithub.com/vuejs/core/issues/8314)) ([003836f](https://togithub.com/vuejs/core/commit/003836f90e1f00ebd04b77ec07ccfa4e649a2ff4)), closes [#​8312](https://togithub.com/vuejs/core/issues/8312) - **compiler-sfc:** don't hoist regexp literial ([#​8300](https://togithub.com/vuejs/core/issues/8300)) ([8ec73a3](https://togithub.com/vuejs/core/commit/8ec73a3aea7a52e9479f107ae5737761166ddae6)) - **compiler-sfc:** fix props destructing default value type checking with unresolved type ([#​8340](https://togithub.com/vuejs/core/issues/8340)) ([f69dbab](https://togithub.com/vuejs/core/commit/f69dbabf8794426c3e9ed33ae77dd8ce655eafd2)), closes [#​8326](https://togithub.com/vuejs/core/issues/8326) - **compiler-sfc:** fix type import from path aliased vue file ([fab9c72](https://togithub.com/vuejs/core/commit/fab9c727805c6186c490f99023e8cf5401b0b5a9)), closes [#​8348](https://togithub.com/vuejs/core/issues/8348) - **compiler-sfc:** handle ts files with relative imports with .js extension ([b36addd](https://togithub.com/vuejs/core/commit/b36addd3bde07467e9ff5641bd1c2bdc3085944c)), closes [#​8339](https://togithub.com/vuejs/core/issues/83

Configuration

📅 Schedule: Branch creation - "every 3 months on the first day of the month" (UTC), 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.

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



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