Closed renovate[bot] closed 3 months ago
Latest commit: |
e317f3b
|
Status: | ✅ Deploy successful! |
Preview URL: | https://7b3b89ff.unplugin-vue-router.pages.dev |
Branch Preview URL: | https://renovate-all-minor-patch.unplugin-vue-router.pages.dev |
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 73.99%. Comparing base (
9ebf81a
) to head (e317f3b
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
Package | New capabilities | Transitives | Size | Publisher |
---|---|---|---|---|
npm/@shikijs/vitepress-twoslash@1.6.3 | None | 0 |
0 B | |
npm/execa@9.2.0 | None | 0 |
0 B | |
npm/mlly@1.7.1 | None | +4 |
1.2 MB | pi0 |
npm/nodemon@3.1.3 | environment, filesystem, shell Transitive: network | +13 |
402 kB | remy |
npm/prettier@3.3.1 | environment, filesystem, unsafe | 0 |
8.25 MB | prettier-bot |
npm/vitepress@1.2.3 | filesystem, network, shell, unsafe Transitive: environment | +22 |
20.8 MB | brc-dd |
npm/yaml@2.4.5 | None | 0 |
0 B |
🚮 Removed packages: npm/execa@9.1.0, npm/mlly@1.7.0, npm/nodemon@3.1.2, npm/prettier@3.3.0, npm/vitepress@1.2.2, npm/yaml@2.4.3
This PR contains the following updates:
^7.24.6
->^7.24.7
1.6.2
->1.6.3
^5.40.0
->^5.41.0
^20.14.0
->^20.14.2
^9.1.0
->^9.2.0
^1.7.0
->^1.7.1
^3.1.2
->^3.1.3
9.1.4
->9.2.0
^3.3.0
->^3.3.1
^5.2.12
->^5.2.13
1.2.2
->1.2.3
^2.0.19
->^2.0.21
^2.4.3
->^2.4.5
Release Notes
babel/babel (@babel/types)
### [`v7.24.7`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7247-2024-06-05) [Compare Source](https://togithub.com/babel/babel/compare/v7.24.6...v7.24.7) ##### :bug: Bug Fix - `babel-node` - [#16554](https://togithub.com/babel/babel/pull/16554) Allow extra flags in babel-node ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-traverse` - [#16522](https://togithub.com/babel/babel/pull/16522) fix: incorrect `constantViolations` with destructuring ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-helper-transform-fixture-test-runner`, `babel-plugin-proposal-explicit-resource-management` - [#16524](https://togithub.com/babel/babel/pull/16524) fix: Transform `using` in `switch` correctly ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ##### :house: Internal - `babel-helpers`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#16525](https://togithub.com/babel/babel/pull/16525) Delete unused array helpers ([@blakewilson](https://togithub.com/blakewilson))shikijs/shiki (@shikijs/vitepress-twoslash)
### [`v1.6.3`](https://togithub.com/shikijs/shiki/releases/tag/v1.6.3) [Compare Source](https://togithub.com/shikijs/shiki/compare/v1.6.2...v1.6.3) ##### 🚀 Features - **twoslash**: Add line query rendering option for twoslash renderer - by [@hddhyq](https://togithub.com/hddhyq) and [@antfu](https://togithub.com/antfu) in [https://github.com/shikijs/shiki/issues/695](https://togithub.com/shikijs/shiki/issues/695) [(aea25)](https://togithub.com/shikijs/shiki/commit/aea25115) ##### [View changes on GitHub](https://togithub.com/shikijs/shiki/compare/v1.6.2...v1.6.3)TanStack/query (@tanstack/vue-query)
### [`v5.41.0`](https://togithub.com/TanStack/query/releases/tag/v5.41.0) [Compare Source](https://togithub.com/TanStack/query/compare/v5.40.1...v5.41.0) Version 5.41.0 - 6/8/2024, 6:46 PM #### Changes ##### Feat - vue-query: add support for infiniteQueryOptions ([#7257](https://togithub.com/TanStack/query/issues/7257)) ([`c73eb30`](https://togithub.com/TanStack/query/commit/c73eb309)) by [@DavideSegullo](https://togithub.com/DavideSegullo) ##### Refactor - react-query-next-experimental: use isServer to determine server environment ([#7536](https://togithub.com/TanStack/query/issues/7536)) ([`4e1a04b`](https://togithub.com/TanStack/query/commit/4e1a04b5)) by Hwang Taehwan ##### Chore - fix test syntax ([`97bc113`](https://togithub.com/TanStack/query/commit/97bc1131)) by Dominik Dorfmeister ##### Docs - Update optimistic-updates.md ([#7450](https://togithub.com/TanStack/query/issues/7450)) ([`f2db185`](https://togithub.com/TanStack/query/commit/f2db185d)) by Luiz #### Packages - [@tanstack/react-query-next-experimental](https://togithub.com/tanstack/react-query-next-experimental)[@5](https://togithub.com/5).41.0 - [@tanstack/vue-query](https://togithub.com/tanstack/vue-query)[@5](https://togithub.com/5).41.0 - [@tanstack/vue-query-devtools](https://togithub.com/tanstack/vue-query-devtools)[@5](https://togithub.com/5).41.0 ### [`v5.40.1`](https://togithub.com/TanStack/query/releases/tag/v5.40.1) [Compare Source](https://togithub.com/TanStack/query/compare/v5.40.0...v5.40.1) Version 5.40.1 - 6/4/2024, 8:18 AM #### Changes ##### Refactor - \*: improved type inference for useQueries with skipToken ([#7484](https://togithub.com/TanStack/query/issues/7484)) ([`6f08200`](https://togithub.com/TanStack/query/commit/6f08200c)) by 김관식 ##### Chore - add CODECOV_TOKEN ([`f6f89e1`](https://togithub.com/TanStack/query/commit/f6f89e1a)) by Dominik Dorfmeister - angular-query: update angular ([#7504](https://togithub.com/TanStack/query/issues/7504)) ([`9b6bfb4`](https://togithub.com/TanStack/query/commit/9b6bfb4a)) by Arnoud - downgrade codecov github action ([#7505](https://togithub.com/TanStack/query/issues/7505)) ([`09ecaba`](https://togithub.com/TanStack/query/commit/09ecaba8)) by Arnoud ##### Ci - codecov: update version with token ([#7506](https://togithub.com/TanStack/query/issues/7506)) ([`bd991bc`](https://togithub.com/TanStack/query/commit/bd991bcf)) by [@manudeli](https://togithub.com/manudeli) ##### Docs - update `usePrefetchQuery` to avoid infinite refetching ([#7456](https://togithub.com/TanStack/query/issues/7456)) ([`96aa461`](https://togithub.com/TanStack/query/commit/96aa4617)) by Minjee Son - Update community-projects.md - Add Rapini ([#7499](https://togithub.com/TanStack/query/issues/7499)) ([`eb2b469`](https://togithub.com/TanStack/query/commit/eb2b469a)) by [@rametta](https://togithub.com/rametta) ##### Other - Revert "chore: add CODECOV_TOKEN" ([`ee02838`](https://togithub.com/TanStack/query/commit/ee028381)) by Dominik Dorfmeister ##### Test - vue-query: vitest type test correctly ([#7452](https://togithub.com/TanStack/query/issues/7452)) ([`3a66139`](https://togithub.com/TanStack/query/commit/3a661396)) by [@manudeli](https://togithub.com/manudeli) #### Packages - [@tanstack/react-query](https://togithub.com/tanstack/react-query)[@5](https://togithub.com/5).40.1 - [@tanstack/solid-query](https://togithub.com/tanstack/solid-query)[@5](https://togithub.com/5).40.1 - [@tanstack/svelte-query](https://togithub.com/tanstack/svelte-query)[@5](https://togithub.com/5).40.1 - [@tanstack/vue-query](https://togithub.com/tanstack/vue-query)[@5](https://togithub.com/5).40.1 - [@tanstack/angular-query-devtools-experimental](https://togithub.com/tanstack/angular-query-devtools-experimental)[@5](https://togithub.com/5).40.1 - [@tanstack/angular-query-experimental](https://togithub.com/tanstack/angular-query-experimental)[@5](https://togithub.com/5).40.1 - [@tanstack/react-query-devtools](https://togithub.com/tanstack/react-query-devtools)[@5](https://togithub.com/5).40.1 - [@tanstack/react-query-persist-client](https://togithub.com/tanstack/react-query-persist-client)[@5](https://togithub.com/5).40.1 - [@tanstack/react-query-next-experimental](https://togithub.com/tanstack/react-query-next-experimental)[@5](https://togithub.com/5).40.1 - [@tanstack/solid-query-devtools](https://togithub.com/tanstack/solid-query-devtools)[@5](https://togithub.com/5).40.1 - [@tanstack/solid-query-persist-client](https://togithub.com/tanstack/solid-query-persist-client)[@5](https://togithub.com/5).40.1 - [@tanstack/svelte-query-devtools](https://togithub.com/tanstack/svelte-query-devtools)[@5](https://togithub.com/5).40.1 - [@tanstack/svelte-query-persist-client](https://togithub.com/tanstack/svelte-query-persist-client)[@5](https://togithub.com/5).40.1 - [@tanstack/vue-query-devtools](https://togithub.com/tanstack/vue-query-devtools)[@5](https://togithub.com/5).40.1sindresorhus/execa (execa)
### [`v9.2.0`](https://togithub.com/sindresorhus/execa/releases/tag/v9.2.0) [Compare Source](https://togithub.com/sindresorhus/execa/compare/v9.1.0...v9.2.0) This release includes a [new set of methods](docs/ipc.md) to exchange messages between the current process and a Node.js subprocess, also known as "IPC". This allows [passing](docs/input.md#any-input-type) and [returning](docs/output.md#any-output-type) almost any message type to/from a Node.js subprocess. Also, [debugging](docs/ipc.md#debugging) IPC is now much easier. Moreover, a new [`gracefulCancel`](docs/api.md#optionsgracefulcancel) option has also been added to [terminate a subprocess gracefully](docs/termination.md#graceful-termination). For a deeper dive-in, please check and share the [release post](https://medium.com/@ehmicky/ipc-made-easy-with-execa-9-2-939c6a358731)! Thanks [@iiroj](https://togithub.com/iiroj) for your contribution, [@SimonSiefke](https://togithub.com/SimonSiefke) and [@adymorz](https://togithub.com/adymorz) for reporting the bugs fixed in this release, and [@karlhorky](https://togithub.com/karlhorky) for improving the documentation! #### Deprecations - Passing `'ipc'` to the [`stdio`](docs/api.md#optionsstdio) option has been deprecated. It will be removed in the next major release. Instead, the [`ipc: true`](docs/api.md#optionsipc) option should be used. ([#1056](https://togithub.com/sindresorhus/execa/issues/1056)) ```diff - await execa('npm', ['run', 'build'], {stdio: ['pipe', 'pipe', 'pipe', 'ipc']}); + await execa('npm', ['run', 'build'], {ipc: true}); ``` - The [`execaCommand()`](https://togithub.com/sindresorhus/execa/blob/v9.1.0/docs/api.md#execacommandcommand-options) method has been deprecated. It will be removed in the next major release. If most cases, the [template string syntax](docs/execution.md#template-string-syntax) should be used instead. ```diff - import {execaCommand} from 'execa'; + import {execa} from 'execa'; - await execaCommand('npm run build'); + await execa`npm run build`; const taskName = 'build'; - await execaCommand(`npm run ${taskName}`); + await execa`npm run ${taskName}`; const commandArguments = ['run', 'task with space']; await execa`npm ${commandArguments}`; ``` If the file and/or multiple arguments are supplied as a single string, [parseCommandString(command)](https://togithub.com/sindresorhus/execa/blob/main/docs/api.md#parsecommandstringcommand) can split that string into an array. [More info.](docs/escaping.md) ([#1054](https://togithub.com/sindresorhus/execa/issues/1054)) ```diff - import {execaCommand} from 'execa'; + import {execa, parseCommandString} from 'execa'; const commandString = 'npm run task'; - await execaCommand(commandString); + const commandArray = parseCommandString(commandString); // ['npm', 'run', 'task'] + await execa`${commandArray}`; // Or alternatively: const [file, ...commandArguments] = commandArray; await execa(file, commandArguments); ``` #### Features - Add [`gracefulCancel`](docs/api.md#optionsgracefulcancel) option and [`getCancelSignal()`](docs/api.md#getcancelsignal) method to [terminate a subprocess gracefully](docs/termination.md#graceful-termination). [`error.isGracefullyCanceled`](docs/api.md#errorisgracefullycanceled) was also added. ([#1109](https://togithub.com/sindresorhus/execa/issues/1109)) - Add [`error.isForcefullyTerminated`](docs/api.md#errorisforcefullyterminated). It is `true` when the subprocess was terminated by the [`forceKillAfterDelay`](docs/api.md#optionsforcekillafterdelay) option. ([#1111](https://togithub.com/sindresorhus/execa/issues/1111)) - New methods to simplify exchanging messages between the current process and the subprocess. [More info.](docs/ipc.md) ([#1059](https://togithub.com/sindresorhus/execa/issues/1059), [#1061](https://togithub.com/sindresorhus/execa/issues/1061), [#1076](https://togithub.com/sindresorhus/execa/issues/1076), [#1077](https://togithub.com/sindresorhus/execa/issues/1077), [#1079](https://togithub.com/sindresorhus/execa/issues/1079), [#1082](https://togithub.com/sindresorhus/execa/issues/1082), [#1083](https://togithub.com/sindresorhus/execa/issues/1083), [#1086](https://togithub.com/sindresorhus/execa/issues/1086), [#1087](https://togithub.com/sindresorhus/execa/issues/1087), [#1088](https://togithub.com/sindresorhus/execa/issues/1088), [#1089](https://togithub.com/sindresorhus/execa/issues/1089), [#1090](https://togithub.com/sindresorhus/execa/issues/1090), [#1091](https://togithub.com/sindresorhus/execa/issues/1091), [#1092](https://togithub.com/sindresorhus/execa/issues/1092), [#1094](https://togithub.com/sindresorhus/execa/issues/1094), [#1095](https://togithub.com/sindresorhus/execa/issues/1095), [#1098](https://togithub.com/sindresorhus/execa/issues/1098), [#1104](https://togithub.com/sindresorhus/execa/issues/1104), [#1107](https://togithub.com/sindresorhus/execa/issues/1107)) - The current process sends messages with [`subprocess.sendMessage(message)`](docs/api.md#subprocesssendmessagemessage-sendmessageoptions) and receives them with [`subprocess.getOneMessage()`](docs/api.md#subprocessgetonemessagegetonemessageoptions). [`subprocess.getEachMessage()`](docs/api.md#subprocessgeteachmessagegeteachmessageoptions) listens to multiple messages. - The subprocess uses [`sendMessage(message)`](docs/api.md#sendmessagemessage-sendmessageoptions), [`getOneMessage()`](docs/api.md#getonemessagegetonemessageoptions) and [`getEachMessage()`](docs/api.md#geteachmessagegeteachmessageoptions) instead. Those are the same methods, but imported directly from the `'execa'` module. - The [`ipcInput`](docs/ipc.md#send-an-initial-message) option sends an IPC message from the current process to the subprocess as it starts. This enables [passing almost any input type](docs/input.md#any-input-type) to a Node.js subprocess. ([#1068](https://togithub.com/sindresorhus/execa/issues/1068)) - The [`result.ipcOutput`](docs/ipc.md#retrieve-all-messages) array contains all the IPC messages sent by the subprocess to the current process. This enables [returning almost any output type](docs/output.md#any-output-type) from a Node.js subprocess. ([#1067](https://togithub.com/sindresorhus/execa/issues/1067), [#1071](https://togithub.com/sindresorhus/execa/issues/1071), [#1075](https://togithub.com/sindresorhus/execa/issues/1075)) - The [error message](docs/errors.md#error-message) now [contains every IPC message](docs/ipc.md#debugging) sent by the subprocess. ([#1067](https://togithub.com/sindresorhus/execa/issues/1067)) - The [`verbose: 'full'`](docs/api.md#optionsverbose) option now logs every IPC message sent by the subprocess, for debugging. More info [here](docs/ipc.md#debugging) and [there](docs/output.md#stdoutstderr-specific-options). ([#1063](https://togithub.com/sindresorhus/execa/issues/1063)) #### Types - Add [`ExecaMethod`](docs/typescript.md#available-types), [`ExecaNodeMethod`](docs/typescript.md#available-types) and [`ExecaScriptMethod`](docs/typescript.md#available-types), [`ExecaSyncMethod`](docs/typescript.md#synchronous-execution) and [`ExecaScriptSyncMethod`](docs/typescript.md#synchronous-execution) types. ([#1066](https://togithub.com/sindresorhus/execa/issues/1066)) - Export the `Message` type, for [IPC](docs/ipc.md). ([#1059](https://togithub.com/sindresorhus/execa/issues/1059)) - Fix type of `forceKillAfterDelay: true` option. ([#1116](https://togithub.com/sindresorhus/execa/issues/1116)) #### Bug fixes - Fix passing a [`{file}`](docs/output.md#file-output) to both the [`stdin`](docs/api.md#optionsstdin) and the [`stdout`](docs/api.md#optionsstdout) or [`stderr`](docs/api.md#optionsstderr) options. ([#1058](https://togithub.com/sindresorhus/execa/issues/1058)) - Fix multiple minor problems with the [`cancelSignal`](docs/termination.md#canceling) option. ([#1108](https://togithub.com/sindresorhus/execa/issues/1108)) - Fix accidental publishing of Vim backup files. ([#1074](https://togithub.com/sindresorhus/execa/issues/1074)) - Fix `engines.node` field in [`package.json`](package.json). Supported Node.js version is `^18.19.0` or `>=20.5.0`. (by [@iiroj](https://togithub.com/iiroj)) ([#1101](https://togithub.com/sindresorhus/execa/issues/1101))unjs/mlly (mlly)
### [`v1.7.1`](https://togithub.com/unjs/mlly/blob/HEAD/CHANGELOG.md#v171) [Compare Source](https://togithub.com/unjs/mlly/compare/v1.7.0...v1.7.1) [compare changes](https://togithub.com/unjs/mlly/compare/v1.7.0...v1.7.1) ##### 🩹 Fixes - **interopDefault:** Assign props to default function export ([#258](https://togithub.com/unjs/mlly/pull/258)) ##### 🏡 Chore - Update deps ([5a4a2e5](https://togithub.com/unjs/mlly/commit/5a4a2e5)) - Update eslint ([7299e58](https://togithub.com/unjs/mlly/commit/7299e58)) ##### ❤️ Contributors - Pooya Parsa ([@pi0](http://github.com/pi0))remy/nodemon (nodemon)
### [`v3.1.3`](https://togithub.com/remy/nodemon/releases/tag/v3.1.3) [Compare Source](https://togithub.com/remy/nodemon/compare/v3.1.2...v3.1.3) ##### Bug Fixes - cast the nodemon function as Nodemon type ([eaa1d54](https://togithub.com/remy/nodemon/commit/eaa1d54f69fb2a4160533b6ba9178b9a09fa9cdf)), closes [#2206](https://togithub.com/remy/nodemon/issues/2206)pnpm/pnpm (pnpm)
### [`v9.2.0`](https://togithub.com/pnpm/pnpm/releases/tag/v9.2.0) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v9.1.4...v9.2.0) #### Minor Changes - If `package-manager-strict-version` is set to `true`, pnpm will fail if its version doesn't exactly match the version in the "packageManager" field of `package.json`. #### Patch Changes - Update `@yarnpkg/pnp` to the latest version, fixing issue with `node:` imports [#8161](https://togithub.com/pnpm/pnpm/issues/8161). - Deduplicate bin names to prevent race condition and corrupted bin scripts [#7833](https://togithub.com/pnpm/pnpm/issues/7833). - pnpm doesn't fail if its version doesn't match the one specified in the "packageManager" field of `package.json` [#8087](https://togithub.com/pnpm/pnpm/issues/8087). - `exec` now also streams prefixed output when `--recursive` or `--parallel` is specified just as `run` does [#8065](https://togithub.com/pnpm/pnpm/issues/8065). #### Platinum Sponsorsprettier/prettier (prettier)
### [`v3.3.1`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#331) [Compare Source](https://togithub.com/prettier/prettier/compare/3.3.0...3.3.1) [diff](https://togithub.com/prettier/prettier/compare/3.3.0...3.3.1) ##### Preserve empty lines in front matter ([#16347](https://togithub.com/prettier/prettier/pull/16347) by [@fisker](https://togithub.com/fisker)) ```markdown --- foo: - bar1 - bar2 - bar3 --- Markdown --- foo: - bar1 - bar2 - bar3 --- Markdown --- foo: - bar1 - bar2 - bar3 --- Markdown ``` ##### Preserve explicit language in front matter ([#16348](https://togithub.com/prettier/prettier/pull/16348) by [@fisker](https://togithub.com/fisker)) ```markdown ---yaml title: Hello slug: home --- --- title: Hello slug: home --- ---yaml title: Hello slug: home --- ``` ##### Avoid line breaks in import attributes ([#16349](https://togithub.com/prettier/prettier/pull/16349) by [@fisker](https://togithub.com/fisker)) ```jsx // Input import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" }; // Prettier 3.3.0 import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" }; // Prettier 3.3.1 import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" }; ```vitejs/vite (vite)
### [`v5.2.13`](https://togithub.com/vitejs/vite/releases/tag/v5.2.13) [Compare Source](https://togithub.com/vitejs/vite/compare/v5.2.12...v5.2.13) Please refer to [CHANGELOG.md](https://togithub.com/vitejs/vite/blob/v5.2.13/packages/vite/CHANGELOG.md) for details.vuejs/vitepress (vitepress)
### [`v1.2.3`](https://togithub.com/vuejs/vitepress/blob/HEAD/CHANGELOG.md#123-2024-06-04) [Compare Source](https://togithub.com/vuejs/vitepress/compare/v1.2.2...v1.2.3) ##### Bug Fixes - **theme,a11y:** handle overflow on long mathematical equation and make tables focusable ([#3932](https://togithub.com/vuejs/vitepress/issues/3932)) (closes [#3914](https://togithub.com/vuejs/vitepress/issues/3914)) ([afc611d](https://togithub.com/vuejs/vitepress/commit/afc611d399d2780550ae04caa0e73e1c0c69a680)) - **types:** wrong types generated for markdown-it > mdurl ([48ca76c](https://togithub.com/vuejs/vitepress/commit/48ca76c523d9b979a678d52447f5ce324799e47f)), closes [#3935](https://togithub.com/vuejs/vitepress/issues/3935)vuejs/language-tools (vue-tsc)
### [`v2.0.21`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#2021-2024-06-08) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v2.0.20...v2.0.21) ##### Bug Fixes - fix(typescript-plugin): TS plugin cause type checking broken in .ts files ([#4453](https://togithub.com/vuejs/language-tools/issues/4453)) ### [`v2.0.20`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#2020-2024-06-08) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v2.0.19...v2.0.20) ##### Features - feat(language-service): add localization support for zh-hk/zh-tw - feat(vscode): enable syntax highlighting of cue code blocks in MDX ([#4425](https://togithub.com/vuejs/language-tools/issues/4425)) - Thanks [@remcohaszing](https://togithub.com/remcohaszing) ##### Bug Fixes - fix(vscode): fix "as"/"instanceof" expressions syntax highlight ([#4412](https://togithub.com/vuejs/language-tools/issues/4412)) - fix(language-core): `ForIteratorExpression`'s `returns` property may be undefined ([#4418](https://togithub.com/vuejs/language-tools/issues/4418)) - Thanks [@so1ve](https://togithub.com/so1ve) - fix(language-core): use defineEmits calls instead of type infer ([#4430](https://togithub.com/vuejs/language-tools/issues/4430)) - Thanks [@zhiyuanzmj](https://togithub.com/zhiyuanzmj) - fix(tsc): log catched errors to console ([#4451](https://togithub.com/vuejs/language-tools/issues/4451)) - Thanks [@mik3ybark3r](https://togithub.com/mik3ybark3r) - fix(typescript-plugin): TS not working in template when tsconfig missing ([#4452](https://togithub.com/vuejs/language-tools/issues/4452)) - fix(language-core): use type infer instead of await import ([#4436](https://togithub.com/vuejs/language-tools/issues/4436)) - Thanks [@zhiyuanzmj](https://togithub.com/zhiyuanzmj) - feat(language-core): ignore type error for new functional component ([#4445](https://togithub.com/vuejs/language-tools/issues/4445)) - Thanks [@zhiyuanzmj](https://togithub.com/zhiyuanzmj) - fix(language-core): ignore type error for possible component name ([#4446](https://togithub.com/vuejs/language-tools/issues/4446)) - Thanks [@zhiyuanzmj](https://togithub.com/zhiyuanzmj) - fix(language-service): filter internal props in template completion - fix(language-service): sort component props in template completion - fix(language-core): duplicate completion appears at the beginning of script setup block ##### Other Changes - Upgrade Volar from `v2.2.4` to `v2.3.0-alpha.14`. - LSP server performance improved - Language server now responds with the exact server capabilities for initialization requests - Auto insertion requests can now exit early in the language client - The following extensions have been added to Hybrid Mode’s compatibility whitelist: - `kimuson.ts-type-expand` - Thanks [@zcf0508](https://togithub.com/zcf0508)eemeli/yaml (yaml)
### [`v2.4.5`](https://togithub.com/eemeli/yaml/releases/tag/v2.4.5) [Compare Source](https://togithub.com/eemeli/yaml/compare/v2.4.4...v2.4.5) - Improve tab handling ([#553](https://togithub.com/eemeli/yaml/issues/553), yaml-test-suite tests [DK95](https://togithub.com/yaml/yaml-test-suite/blob/main/src/DK95.yaml) & [Y79Y](https://togithub.com/yaml/yaml-test-suite/blob/main/src/Y79Y.yaml)) ### [`v2.4.4`](https://togithub.com/eemeli/yaml/releases/tag/v2.4.4) [Compare Source](https://togithub.com/eemeli/yaml/compare/v2.4.3...v2.4.4) With special thanks to [@RedCMD](https://togithub.com/RedCMD) for finding and reporting all of the following: - Allow comment after top-level block scalar with explicit indent indicator ([#547](https://togithub.com/eemeli/yaml/issues/547)) - Allow tab as indent for line comments before nodes ([#548](https://togithub.com/eemeli/yaml/issues/548)) - Do not allow tab before block collection ([#549](https://togithub.com/eemeli/yaml/issues/549)) - In flow collections, allow `[]{}` immediately after `:` with plain key ([#550](https://togithub.com/eemeli/yaml/issues/550)) - Require indentation for `?` explicit-key contents ([#551](https://togithub.com/eemeli/yaml/issues/551)) - Require indentation from block scalar header & flow collections in mapping values ([#553](https://togithub.com/eemeli/yaml/issues/553))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.