moefyit / moefy-canvas

:framed_picture: 使用可可爱爱的 canvas 动效装点你的网页~
https://moefy-canvas.nyakku.moe/
MIT License
21 stars 1 forks source link

⬆️ deps: Update dependencies (non-major) #181

Closed renovate[bot] closed 10 months ago

renovate[bot] commented 10 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@types/node (source) 20.10.0 -> 20.10.3 age adoption passing confidence
color2k 2.0.0 -> 2.0.2 age adoption passing confidence
typescript (source) 5.0.3 -> 5.3.2 age adoption passing confidence
vite (source) 5.0.2 -> 5.0.4 age adoption passing confidence
vite-plugin-dts 3.6.3 -> 3.6.4 age adoption passing confidence
vue (source) 3.2.47 -> 3.3.9 age adoption passing confidence

Release Notes

ricokahler/color2k (color2k) ### [`v2.0.2`](https://togithub.com/ricokahler/color2k/releases/tag/v2.0.2) [Compare Source](https://togithub.com/ricokahler/color2k/compare/v2.0.1...v2.0.2) ##### Bug Fixes - add types for `node16` module resolution support ([4399f34](https://togithub.com/ricokahler/color2k/commit/4399f348b2b0b9abe3083b92fc7542e37d7b5b5e)) ### [`v2.0.1`](https://togithub.com/ricokahler/color2k/releases/tag/v2.0.1) [Compare Source](https://togithub.com/ricokahler/color2k/compare/v2.0.0...v2.0.1) ##### Bug Fixes - hsla parsing with an alpha value of 0 ([#​464](https://togithub.com/ricokahler/color2k/issues/464)) ([43eee1f](https://togithub.com/ricokahler/color2k/commit/43eee1fcda992994c97702e0a7f00ece072adb89))
Microsoft/TypeScript (typescript) ### [`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) ### [`v5.2.2`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.2.2): TypeScript 5.2 [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.1.6...v5.2.2) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-2/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 5.2.0 (Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.2.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.2.1 (RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.2.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.2.2 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.2.2%22+is%3Aclosed+). Downloads are available on: - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v5.1.6`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.1.6): TypeScript 5.1.6 [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.1.5...v5.1.6) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript v5.1.0 (Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+). - [fixed issues query for Typescript v5.1.1 (RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+). - [fixed issues query for Typescript v5.1.2 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.2%22+is%3Aclosed+). - [fixed issues query for Typescript v5.1.3 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+). - (5.1.4 [intentionally skipped](https://togithub.com/microsoft/TypeScript/issues/53031#issuecomment-1610038922)) - [fixed issues query for Typescript v5.1.5 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.5%22+is%3Aclosed+). - [fixed issues query for Typescript v5.1.6 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.6%22+is%3Aclosed+). Downloads are available on [npm](https://www.npmjs.com/package/typescript) ### [`v5.1.5`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.1.5): TypeScript 5.1.5 [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.1.3...v5.1.5) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript v5.1.0 (Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+). - [fixed issues query for Typescript v5.1.1 (RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+). - [fixed issues query for Typescript v5.1.2 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.2%22+is%3Aclosed+). - [fixed issues query for Typescript v5.1.3 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+). - (5.1.4 [intentionally skipped](https://togithub.com/microsoft/TypeScript/issues/53031#issuecomment-1610038922)) - [fixed issues query for Typescript v5.1.5 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.5%22+is%3Aclosed+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v5.1.3`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.1.3): TypeScript 5.1.3 [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.0.4...v5.1.3) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 5.1.0 (Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.1.1 (RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.1.3 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+). Downloads are available on: - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v5.0.4`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.0.4): TypeScript 5.0.4 [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.0.3...v5.0.4) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript v5.0.0 (Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.0%22+is%3Aclosed+). - [fixed issues query for Typescript v5.0.1 (RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.1%22+is%3Aclosed+). - [fixed issues query for Typescript v5.0.2 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.2%22+is%3Aclosed+). - [fixed issues query for Typescript v5.0.3 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.3%22+is%3Aclosed+). - [fixed issues query for Typescript v5.0.4 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.4%22+is%3Aclosed+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)
vitejs/vite (vite) ### [`v5.0.4`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small504-2023-11-29-small) [Compare Source](https://togithub.com/vitejs/vite/compare/v5.0.3...v5.0.4) - fix: bindCLIShortcuts to proper server ([#​15162](https://togithub.com/vitejs/vite/issues/15162)) ([67ac572](https://togithub.com/vitejs/vite/commit/67ac572)), closes [#​15162](https://togithub.com/vitejs/vite/issues/15162) - fix: revert "fix: js fallback sourcemap content should be using original content ([#​15135](https://togithub.com/vitejs/vite/issues/15135))" ([#​15178](https://togithub.com/vitejs/vite/issues/15178)) ([d2a2493](https://togithub.com/vitejs/vite/commit/d2a2493)), closes [#​15135](https://togithub.com/vitejs/vite/issues/15135) [#​15178](https://togithub.com/vitejs/vite/issues/15178) - fix(define): allow define process.env ([#​15173](https://togithub.com/vitejs/vite/issues/15173)) ([ec401da](https://togithub.com/vitejs/vite/commit/ec401da)), closes [#​15173](https://togithub.com/vitejs/vite/issues/15173) - fix(resolve): respect order of browser in mainFields when resolving ([#​15137](https://togithub.com/vitejs/vite/issues/15137)) ([4a111aa](https://togithub.com/vitejs/vite/commit/4a111aa)), closes [#​15137](https://togithub.com/vitejs/vite/issues/15137) - feat: preserve vite.middlewares connect instance after restarts ([#​15166](https://togithub.com/vitejs/vite/issues/15166)) ([9474c4b](https://togithub.com/vitejs/vite/commit/9474c4b)), closes [#​15166](https://togithub.com/vitejs/vite/issues/15166) - refactor: align with Promise.withResolvers() ([#​15171](https://togithub.com/vitejs/vite/issues/15171)) ([642f9bc](https://togithub.com/vitejs/vite/commit/642f9bc)), closes [#​15171](https://togithub.com/vitejs/vite/issues/15171) ### [`v5.0.3`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small503-2023-11-28-small) [Compare Source](https://togithub.com/vitejs/vite/compare/v5.0.2...v5.0.3) - fix: `generateCodeFrame` infinite loop ([#​15093](https://togithub.com/vitejs/vite/issues/15093)) ([6619de7](https://togithub.com/vitejs/vite/commit/6619de7)), closes [#​15093](https://togithub.com/vitejs/vite/issues/15093) - fix: js fallback sourcemap content should be using original content ([#​15135](https://togithub.com/vitejs/vite/issues/15135)) ([227d56d](https://togithub.com/vitejs/vite/commit/227d56d)), closes [#​15135](https://togithub.com/vitejs/vite/issues/15135) - fix(css): render correct asset url when CSS chunk name is nested ([#​15154](https://togithub.com/vitejs/vite/issues/15154)) ([ef403c0](https://togithub.com/vitejs/vite/commit/ef403c0)), closes [#​15154](https://togithub.com/vitejs/vite/issues/15154) - fix(css): use non-nested chunk name if facadeModule is not CSS file ([#​15155](https://togithub.com/vitejs/vite/issues/15155)) ([811e392](https://togithub.com/vitejs/vite/commit/811e392)), closes [#​15155](https://togithub.com/vitejs/vite/issues/15155) - fix(dev): bind plugin context functions ([#​14569](https://togithub.com/vitejs/vite/issues/14569)) ([cb3243c](https://togithub.com/vitejs/vite/commit/cb3243c)), closes [#​14569](https://togithub.com/vitejs/vite/issues/14569) - chore(deps): update all non-major dependencies ([#​15145](https://togithub.com/vitejs/vite/issues/15145)) ([7ff2c0a](https://togithub.com/vitejs/vite/commit/7ff2c0a)), closes [#​15145](https://togithub.com/vitejs/vite/issues/15145) - build: handle latest json-stable-stringify replacement ([#​15049](https://togithub.com/vitejs/vite/issues/15049)) ([bcc4a61](https://togithub.com/vitejs/vite/commit/bcc4a61)), closes [#​15049](https://togithub.com/vitejs/vite/issues/15049)
qmhc/vite-plugin-dts (vite-plugin-dts) ### [`v3.6.4`](https://togithub.com/qmhc/vite-plugin-dts/blob/HEAD/CHANGELOG.md#364-2023-11-30) [Compare Source](https://togithub.com/qmhc/vite-plugin-dts/compare/v3.6.3...v3.6.4) ##### Bug Fixes - should match `as default` export syntax ([6e2d16d](https://togithub.com/qmhc/vite-plugin-dts/commit/6e2d16dadf5ef90002e9f26ece14cf4e3d587db9)), closes [#​285](https://togithub.com/qmhc/vite-plugin-dts/issues/285) - using more noticeable diagnostics log ([4ad9a81](https://togithub.com/qmhc/vite-plugin-dts/commit/4ad9a810d0f42cefc489d2754638baf8cf5f9919))
vuejs/core (vue) ### [`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/8339) - **compiler-sfc:** parses correctly when inline mode is off ([#​8337](https://togithub.com/vuejs/core/issues/8337)) ([ecbd42a](https://togithub.com/vuejs/core/commit/ecbd42a1444e3c599e464dec002e43d548d99669)), closes [#​6088](https://togithub.com/vuejs/core/issues/6088) - **compiler-sfc:** support defineEmits type reference with unions ([#​8299](https://togithub.com/vuejs/core/issues/8299)) ([b133e0f](https://togithub.com/vuejs/core/commit/b133e0fd97b0b4fabbb43151c19031b8fb47c05b)), closes [#​7943](https://togithub.com/vuejs/core/issues/7943) - **types:** support generic usage with withDefaults + defineProps ([#​8335](https://togithub.com/vuejs/core/issues/8335)) ([216f269](https://togithub.com/vuejs/core/commit/216f26995b63c2df26ca0f39f390fe8d59cdabfa)), closes [#​8310](https://togithub.com/vuejs/core/issues/8310) [#​8331](https://togithub.com/vuejs/core/issues/8331) [#​8325](https://togithub.com/vuejs/core/issues/8325) ### [`v3.3.2`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#332-2023-05-12) [Compare Source](https://togithub.com/vuejs/core/compare/v3.3.1...v3.3.2) ##### Bug Fixes - **compiler-core:** treat floating point numbers as constants ([8dc8cf8](https://togithub.com/vuejs/core/commit/8dc8cf852bf8057aa5c4b5670f09e8c28a168b73)), closes [#​8295](https://togithub.com/vuejs/core/issues/8295) - **compiler-dom:** do not throw in production on side effect tags ([c454b9d](https://togithub.com/vuejs/core/commit/c454b9d7f431d57abedb7184d1e4059914c4463f)), closes [#​8287](https://togithub.com/vuejs/core/issues/8287) [#​8292](https://togithub.com/vuejs/core/issues/8292) - **compiler-sfc:** fix regression on props destructure when transform is not enabled ([f25bd37](https://togithub.com/vuejs/core/commit/f25bd37c6707fde19d164d90a38de41168941f4b)), closes [#​8289](https://togithub.com/vuejs/core/issues/8289) - **compiler-sfc:** handle prop keys that need escaping ([#​7803](https://togithub.com/vuejs/core/issues/7803)) ([690ef29](https://togithub.com/vuejs/core/commit/690ef296357c7fc09f66ba9408df548e117f686f)), closes [#​8291](https://togithub.com/vuejs/core/issues/8291) - **compiler-sfc:** properly parse d.ts files when resolving types ([aa1e77d](https://togithub.com/vuejs/core/commit/aa1e77d532b951ea5d3a5e26214a8b0c9c02fb6f)), closes [#​8285](https://togithub.com/vuejs/core/issues/8285) - **compiler-sfc:** raise specific warning for failed extends and allow ignoring extends ([8235072](https://togithub.com/vuejs/core/commit/82350721a408e1f552c613c05971439d6c218d87)), closes [#​8286](https://togithub.com/vuejs/core/issues/8286) ### [`v3.3.1`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#331-2023-05-11) [Compare Source](https://togithub.com/vuejs/core/compare/v3.3.0...v3.3.1) ##### Bug Fixes - **suspense:** handle nested sync suspense for hydration ([a3f5485](https://togithub.com/vuejs/core/commit/a3f54857858c8ca0e6b9f12618d151ab255fb040)) ### [`v3.3.0`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#330-Rurouni-Kenshin-2023-05-11) [Compare Source](https://togithub.com/vuejs/core/compare/v3.2.47...v3.3.0) - For a detailed walkthrough of the new features in 3.3, please read the [release blog post](https://blog.vuejs.org/posts/vue-3-3). - Features and deprecations listed here are aggregated from the beta and alpha releases. For full chronological history, bug fixes, and other minor features, please consult the individual logs of the 3.3 beta and alpha releases. #### Features - **sfc:** support imported types in SFC macros ([#​8083](https://togithub.com/vuejs/core/pull/8083)) - **types/slots:** support slot presence / props type checks via `defineSlots` macro and `slots` option ([#​7982](https://togithub.com/vuejs/core/issues/7982)) ([5a2f5d5](https://togithub.com/vuejs/core/commit/5a2f5d59cffa36a99e6f2feab6b3ba7958b7362f)) - **sfc:** support more ergnomic defineEmits type syntax ([#​7992](https://togithub.com/vuejs/core/issues/7992)) ([8876dcc](https://togithub.com/vuejs/core/commit/8876dccf42a7f05375d97cb18c1afdfd0fc51c94)) - **sfc:** introduce `defineModel` macro and `useModel` helper ([#​8018](https://togithub.com/vuejs/core/issues/8018)) ([14f3d74](https://togithub.com/vuejs/core/commit/14f3d747a34d45415b0036b274517d70a27ec0d3)) - **reactivity:** improve support of getter usage in reactivity APIs ([#​7997](https://togithub.com/vuejs/core/issues/7997)) ([59e8284](https://togithub.com/vuejs/core/commit/59e828448e7f37643cd0eaea924a764e9d314448)) - **compiler-sfc:** add defineOptions macro ([#​5738](https://togithub.com/vuejs/core/issues/5738)) ([bcf5841](https://togithub.com/vuejs/core/commit/bcf5841ddecc64d0bdbd56ce1463eb8ebf01bb9d)) - **types/jsx:** support jsxImportSource, avoid global JSX conflict ([#​7958](https://togithub.com/vuejs/core/issues/7958)) ([d0b7ef3](https://togithub.com/vuejs/core/commit/d0b7ef3b61d5f83e35e5854b3c2c874e23463102)) - **dx:** improve readability of displayed types for props ([4c9bfd2](https://togithub.com/vuejs/core/commit/4c9bfd2b999ce472f7481aae4f9dc5bb9f76628e)) - **app:** app.runWithContext() ([#​7451](https://togithub.com/vuejs/core/issues/7451)) ([869f3fb](https://togithub.com/vuejs/core/commit/869f3fb93e61400be4fd925e0850c2b1564749e2)) - hasInjectionContext() for libraries ([#​8111](https://togithub.com/vuejs/core/issues/8111)) ([5510ce3](https://togithub.com/vuejs/core/commit/5510ce385abfa151c07a5253cccf4abccabdd01d)) - allow accessing console in template ([#​6508](https://togithub.com/vuejs/core/issues/6508)) ([fe76224](https://togithub.com/vuejs/core/commit/fe762247f8035d28d543bc5602ad01b0c258f6d6)), closes [#​7939](https://togithub.com/vuejs/core/issues/7939) - **suspense:** introduce suspensible option for `` ([#​6736](https://togithub.com/vuejs/core/issues/6736)) ([cb37d0b](https://togithub.com/vuejs/core/commit/cb37d0b9ffb5d4bb81a0367d84295dec8dd4448c)), closes [#​5513](https://togithub.com/vuejs/core/issues/5513) - **compiler-dom:** treat inert as boolean attribute ([#​8209](https://togithub.com/vuejs/core/issues/8209)) ([918ec8a](https://togithub.com/vuejs/core/commit/918ec8a5cbc825a3947cd35fe966671c245af087)), closes [#​8208](https://togithub.com/vuejs/core/issues/8208) - **types:** add slots types for built-in components ([#​6033](https://togithub.com/vuejs/core/issues/6033)) ([3cb4dc9](https://togithub.com/vuejs/core/commit/3cb4dc9e5538e1c2bde9fa691b001615a848c546)) - **types:** provide ExtractPublicPropTypes utility type ([bff63c5](https://togithub.com/vuejs/core/commit/bff63c5498f5fa098689c18defe48ae08d47eadb)), closes [#​5272](https://togithub.com/vuejs/core/issues/5272) [#​8168](https://togithub.com/vuejs/core/issues/8168) - **compiler-sfc:** expose parseCache ([4576548](https://togithub.com/vuejs/core/commit/45765488d498d94f8760c9e82f1177070057b17c)), closes [#​8202](https://togithub.com/vuejs/core/issues/8202) #### Deprecations - **deprecation:** deprecate [@​vnode](https://togithub.com/vnode) hooks in favor of vue: prefix ([5f0394a](https://togithub.com/vuejs/core/commit/5f0394a5ab88c82c74e240161499721f63d5462e)) - **deprecation:** deprecate v-is directive ([bbd8301](https://togithub.com/vuejs/core/commit/bbd8301a1344b02de635ea16d4822db1c343bd12)) - **deprecation:** unwrap injected refs in Options API by default, deprecate app.config.unwrapInjectedRefs ([526fa3b](https://togithub.com/vuejs/core/commit/526fa3b2ccf038375e76f8af2f1ddf79a7388878))

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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.