nodejs/node (node)
### [`v18.20.2`](https://togithub.com/nodejs/node/releases/tag/v18.20.2): 2024-04-10, Version 18.20.2 'Hydrogen' (LTS), @RafaelGSS
[Compare Source](https://togithub.com/nodejs/node/compare/v18.20.1...v18.20.2)
This is a security release.
##### Notable Changes
- CVE-2024-27980 - Command injection via args parameter of `child_process.spawn` without shell option enabled on Windows
##### Commits
- \[[`6627222409`](https://togithub.com/nodejs/node/commit/6627222409)] - **src**: disallow direct .bat and .cmd file spawning (Ben Noordhuis) [nodejs-private/node-private#564](https://togithub.com/nodejs-private/node-private/pull/564)
### [`v18.20.1`](https://togithub.com/nodejs/node/compare/v18.20.0...v18.20.1)
[Compare Source](https://togithub.com/nodejs/node/compare/v18.20.0...v18.20.1)
### [`v18.20.0`](https://togithub.com/nodejs/node/compare/v18.19.1...v18.20.0)
[Compare Source](https://togithub.com/nodejs/node/compare/v18.19.1...v18.20.0)
### [`v18.19.1`](https://togithub.com/nodejs/node/compare/v18.19.0...v18.19.1)
[Compare Source](https://togithub.com/nodejs/node/compare/v18.19.0...v18.19.1)
vuejs/language-tools (vue-tsc)
### [`v2.0.19`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#2019-2024-05-16)
[Compare Source](https://togithub.com/vuejs/language-tools/compare/v2.0.18...a9fae154ad1efc4359866cfd10251d53e4b0faed)
##### Bug Fixes
- **language-core:** property 'xyz' does not exist on type 'abc' when using v-for ([#4386](https://togithub.com/vuejs/language-tools/issues/4386))
- **language-core:** avoid report error when events do not accept parameters ([#4387](https://togithub.com/vuejs/language-tools/issues/4387))
- **language-core:** inline dynamic event handlers should not expect commas ([#4387](https://togithub.com/vuejs/language-tools/issues/4387))
### [`v2.0.18`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#2018-2024-05-15)
[Compare Source](https://togithub.com/vuejs/language-tools/compare/v2.0.17...v2.0.18)
##### Features
- feat(language-core): report unknown events when strictTemplates is enabled ([#3718](https://togithub.com/vuejs/language-tools/issues/3718))
- feat(language-core): add `compileSFCScript` plugin hook ([#3200](https://togithub.com/vuejs/language-tools/issues/3200))
- feat(vscode): add coffeescript syntax highlight support
##### Bug Fixes
- fix(language-core): fix event handler type for hyphen-case event names
- fix(language-core): allow binding multiple events with the same name ([#4369](https://togithub.com/vuejs/language-tools/issues/4369))
- fix(language-core): variable used in `key` appears as unused in v-for template tag ([#329](https://togithub.com/vuejs/language-tools/issues/329)) ([#3421](https://togithub.com/vuejs/language-tools/issues/3421))
- fix(language-core): generics with slots don't work with Vue 2.7 ([#3241](https://togithub.com/vuejs/language-tools/issues/3241))
- fix(language-core): template language of .md files should be markdown ([#4299](https://togithub.com/vuejs/language-tools/issues/4299))
- fix(language-core): no template class links when `experimentalResolveStyleCssClasses` is set to `always` ([#4379](https://togithub.com/vuejs/language-tools/issues/4379))
##### Other Changes
- Upgrade Volar from `v2.2.2` to `v2.2.4`.
- Fixed a few URI conversion issues
- fix(typescript): empty items list should be valid completion result ([#4368](https://togithub.com/vuejs/language-tools/issues/4368))
- fix(typescript): path completion not working for meta files
- Upgrade Volar services from `v0.0.44` to `v0.0.45`.
- fix(typescript-twoslash-queries): inlay hints not working
- fix(css, html, json, yaml): failed to resolve relative path
- feat(emmet): port VSCode emmet extension client logic ([https://github.com/volarjs/services/issues/95](https://togithub.com/volarjs/services/issues/95))
- The following extensions have been added to Hybrid Mode’s compatibility whitelist:
- `miaonster.vscode-tsx-arrow-definition`
- `runem.lit-plugin`
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
>=18.19.0
->>=18.20.2
2.0.17
->2.0.19
Release Notes
nodejs/node (node)
### [`v18.20.2`](https://togithub.com/nodejs/node/releases/tag/v18.20.2): 2024-04-10, Version 18.20.2 'Hydrogen' (LTS), @RafaelGSS [Compare Source](https://togithub.com/nodejs/node/compare/v18.20.1...v18.20.2) This is a security release. ##### Notable Changes - CVE-2024-27980 - Command injection via args parameter of `child_process.spawn` without shell option enabled on Windows ##### Commits - \[[`6627222409`](https://togithub.com/nodejs/node/commit/6627222409)] - **src**: disallow direct .bat and .cmd file spawning (Ben Noordhuis) [nodejs-private/node-private#564](https://togithub.com/nodejs-private/node-private/pull/564) ### [`v18.20.1`](https://togithub.com/nodejs/node/compare/v18.20.0...v18.20.1) [Compare Source](https://togithub.com/nodejs/node/compare/v18.20.0...v18.20.1) ### [`v18.20.0`](https://togithub.com/nodejs/node/compare/v18.19.1...v18.20.0) [Compare Source](https://togithub.com/nodejs/node/compare/v18.19.1...v18.20.0) ### [`v18.19.1`](https://togithub.com/nodejs/node/compare/v18.19.0...v18.19.1) [Compare Source](https://togithub.com/nodejs/node/compare/v18.19.0...v18.19.1)vuejs/language-tools (vue-tsc)
### [`v2.0.19`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#2019-2024-05-16) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v2.0.18...a9fae154ad1efc4359866cfd10251d53e4b0faed) ##### Bug Fixes - **language-core:** property 'xyz' does not exist on type 'abc' when using v-for ([#4386](https://togithub.com/vuejs/language-tools/issues/4386)) - **language-core:** avoid report error when events do not accept parameters ([#4387](https://togithub.com/vuejs/language-tools/issues/4387)) - **language-core:** inline dynamic event handlers should not expect commas ([#4387](https://togithub.com/vuejs/language-tools/issues/4387)) ### [`v2.0.18`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#2018-2024-05-15) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v2.0.17...v2.0.18) ##### Features - feat(language-core): report unknown events when strictTemplates is enabled ([#3718](https://togithub.com/vuejs/language-tools/issues/3718)) - feat(language-core): add `compileSFCScript` plugin hook ([#3200](https://togithub.com/vuejs/language-tools/issues/3200)) - feat(vscode): add coffeescript syntax highlight support ##### Bug Fixes - fix(language-core): fix event handler type for hyphen-case event names - fix(language-core): allow binding multiple events with the same name ([#4369](https://togithub.com/vuejs/language-tools/issues/4369)) - fix(language-core): variable used in `key` appears as unused in v-for template tag ([#329](https://togithub.com/vuejs/language-tools/issues/329)) ([#3421](https://togithub.com/vuejs/language-tools/issues/3421)) - fix(language-core): generics with slots don't work with Vue 2.7 ([#3241](https://togithub.com/vuejs/language-tools/issues/3241)) - fix(language-core): template language of .md files should be markdown ([#4299](https://togithub.com/vuejs/language-tools/issues/4299)) - fix(language-core): no template class links when `experimentalResolveStyleCssClasses` is set to `always` ([#4379](https://togithub.com/vuejs/language-tools/issues/4379)) ##### Other Changes - Upgrade Volar from `v2.2.2` to `v2.2.4`. - Fixed a few URI conversion issues - fix(typescript): empty items list should be valid completion result ([#4368](https://togithub.com/vuejs/language-tools/issues/4368)) - fix(typescript): path completion not working for meta files - Upgrade Volar services from `v0.0.44` to `v0.0.45`. - fix(typescript-twoslash-queries): inlay hints not working - fix(css, html, json, yaml): failed to resolve relative path - feat(emmet): port VSCode emmet extension client logic ([https://github.com/volarjs/services/issues/95](https://togithub.com/volarjs/services/issues/95)) - The following extensions have been added to Hybrid Mode’s compatibility whitelist: - `miaonster.vscode-tsx-arrow-definition` - `runem.lit-plugin`Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 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.