conventional-changelog/commitlint (@commitlint/cli)
### [`v19.2.1`](https://togithub.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/cli/CHANGELOG.md#1921-2024-03-19)
[Compare Source](https://togithub.com/conventional-changelog/commitlint/compare/v19.2.0...v19.2.1)
**Note:** Version bump only for package [@commitlint/cli](https://togithub.com/commitlint/cli)
nuxt-modules/color-mode (@nuxtjs/color-mode)
### [`v3.3.3`](https://togithub.com/nuxt-modules/color-mode/blob/HEAD/CHANGELOG.md#333-2024-03-19)
[Compare Source](https://togithub.com/nuxt-modules/color-mode/compare/v3.3.2...v3.3.3)
nuxt/nuxt (nuxt)
### [`v3.11.1`](https://togithub.com/nuxt/nuxt/releases/tag/v3.11.1)
[Compare Source](https://togithub.com/nuxt/nuxt/compare/v3.11.0...v3.11.1)
> 3.11.1 is a patch release addressing regressions in v3.11.0.
#### ✅ Upgrading
As usual, our recommendation for upgrading is to run:
```sh
nuxi upgrade --force
```
This will refresh your lockfile as well, and ensures that you pull in updates from other dependencies that Nuxt relies on, particularly in the unjs ecosystem.
#### 👉 Changelog
[compare changes](https://togithub.com/nuxt/nuxt/compare/v3.11.0...v3.11.1)
##### 🩹 Fixes
- **nuxt:** Ignore console.logs called outside event context ([b3ced3d69](https://togithub.com/nuxt/nuxt/commit/b3ced3d69))
- **schema:** Include `ofetch` in `typescript.hoist` defaults ([#26316](https://togithub.com/nuxt/nuxt/pull/26316))
- **nuxt:** Conditionally use `tsx` parser ([#26314](https://togithub.com/nuxt/nuxt/pull/26314))
- **nuxt:** Correct `finish` types and add to docs ([0d9c63b82](https://togithub.com/nuxt/nuxt/commit/0d9c63b82))
- **nuxt:** Ignore failures to access asyncContext in environments without it ([523db1a19](https://togithub.com/nuxt/nuxt/commit/523db1a19))
- **nuxt:** Handle failure creating BroadcastChannel ([#26340](https://togithub.com/nuxt/nuxt/pull/26340))
- **nuxt:** Don't warn when injecting client-only components ([#26341](https://togithub.com/nuxt/nuxt/pull/26341))
- **nuxt:** Prevent losing pages routes on prerender ([#26354](https://togithub.com/nuxt/nuxt/pull/26354))
- **nuxt:** Pass `undefined` name when resolving trailing slash ([#26358](https://togithub.com/nuxt/nuxt/pull/26358))
- **vite:** Use ssr result if it exists ([#26356](https://togithub.com/nuxt/nuxt/pull/26356))
##### 📖 Documentation
- Fix code block formatting for `usePreviewMode` ([#26303](https://togithub.com/nuxt/nuxt/pull/26303))
- Fix confusing wording ([#26301](https://togithub.com/nuxt/nuxt/pull/26301))
- Add note that `useId` must be used with single root element ([401370b3a](https://togithub.com/nuxt/nuxt/commit/401370b3a))
- Mention `` component in api section ([#26029](https://togithub.com/nuxt/nuxt/pull/26029))
- Note that `@nuxt/schema` should be used by module authors ([#26190](https://togithub.com/nuxt/nuxt/pull/26190))
- Add `routeNameSplitter` example in migration docs ([#25838](https://togithub.com/nuxt/nuxt/pull/25838))
##### 🏡 Chore
- **nuxt:** Remove unused code ([#26319](https://togithub.com/nuxt/nuxt/pull/26319))
- Revert update github/codeql-action action ([c72951b06](https://togithub.com/nuxt/nuxt/commit/c72951b06))
##### 🤖 CI
- Configure npm registry in release workflow ([68f7d4df8](https://togithub.com/nuxt/nuxt/commit/68f7d4df8))
##### ❤️ Contributors
- Daniel Roe ([@danielroe](https://togithub.com/danielroe))
- zunderbolt ([@zunderbolt](https://togithub.com/zunderbolt))
- Serge Doda ([@bargel](https://togithub.com/bargel))
- Volker Rose ([@riddla](https://togithub.com/riddla))
- Turdalin Nurassyl ([@trdln](https://togithub.com/trdln))
- Julien Huang ([@huang-julien](https://togithub.com/huang-julien))
- Joaquín Sánchez ([@userquin](https://togithub.com/userquin))
- Tanvir Rahman ([@Tanvir-rahman](https://togithub.com/Tanvir-rahman))
- Florian Lefebvre ([@florian-lefebvre](https://togithub.com/florian-lefebvre))
vuejs/language-tools (vue-tsc)
### [`v2.0.7`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#207-2024320)
[Compare Source](https://togithub.com/vuejs/language-tools/compare/v2.0.6...v2.0.7)
> \[!NOTE]
> Hybrid Mode is now disabled by default, you need to enable `vue.server.hybridMode` in settings to enable it explicitly.
##### Features
- **language-server:** reintroducing full TS support and disable Hybrid Mode by default ([#4119](https://togithub.com/vuejs/language-tools/issues/4119))
- **vscode:** check outdated `@vue/language-plugin-pug` in doctor
- **vscode:** significantly reduces the status bar space occupied
##### Bug Fixes
- **vscode:** vueCompilerOptions no longer prompts for deprecated options
- **component-meta:** `defineSlots` allows empty params ([#4093](https://togithub.com/vuejs/language-tools/issues/4093)) - thanks [@Evertvdw](https://togithub.com/Evertvdw)
- **typescript-plugin:** fault tolerance for named pipe servers json file ([#4075](https://togithub.com/vuejs/language-tools/issues/4075)) - thanks [@Simon-He95](https://togithub.com/Simon-He95)
- **language-core:** generate `defineModel` emits type on-demand ([#4052](https://togithub.com/vuejs/language-tools/issues/4052)) - thanks [@so1ve](https://togithub.com/so1ve)
- **language-core:** special treatment for number elements inside `v-for` ([#3859](https://togithub.com/vuejs/language-tools/issues/3859)) - thanks [@so1ve](https://togithub.com/so1ve)
- **language-plugin-pug:** semantic tokens mapping failed ([#4070](https://togithub.com/vuejs/language-tools/issues/4070))
##### Other Changes
- **language-service** update neovim lsp set up info ([#4085](https://togithub.com/vuejs/language-tools/issues/4085)) - thanks [@CofCat456](https://togithub.com/CofCat456)
- **lint:** add `tsl` linter and auto fix workflow ([#4100](https://togithub.com/vuejs/language-tools/issues/4100))
- **vscode:** remove embedded language IDs ([#4081](https://togithub.com/vuejs/language-tools/issues/4081)) - thanks [@remcohaszing](https://togithub.com/remcohaszing)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
^19.2.0
->^19.2.1
^3.3.2
->^3.3.3
^20.11.28
->^20.11.30
^3.11.0
->^3.11.1
^2.0.6
->^2.0.7
Release Notes
conventional-changelog/commitlint (@commitlint/cli)
### [`v19.2.1`](https://togithub.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/cli/CHANGELOG.md#1921-2024-03-19) [Compare Source](https://togithub.com/conventional-changelog/commitlint/compare/v19.2.0...v19.2.1) **Note:** Version bump only for package [@commitlint/cli](https://togithub.com/commitlint/cli)nuxt-modules/color-mode (@nuxtjs/color-mode)
### [`v3.3.3`](https://togithub.com/nuxt-modules/color-mode/blob/HEAD/CHANGELOG.md#333-2024-03-19) [Compare Source](https://togithub.com/nuxt-modules/color-mode/compare/v3.3.2...v3.3.3)nuxt/nuxt (nuxt)
### [`v3.11.1`](https://togithub.com/nuxt/nuxt/releases/tag/v3.11.1) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v3.11.0...v3.11.1) > 3.11.1 is a patch release addressing regressions in v3.11.0. #### ✅ Upgrading As usual, our recommendation for upgrading is to run: ```sh nuxi upgrade --force ``` This will refresh your lockfile as well, and ensures that you pull in updates from other dependencies that Nuxt relies on, particularly in the unjs ecosystem. #### 👉 Changelog [compare changes](https://togithub.com/nuxt/nuxt/compare/v3.11.0...v3.11.1) ##### 🩹 Fixes - **nuxt:** Ignore console.logs called outside event context ([b3ced3d69](https://togithub.com/nuxt/nuxt/commit/b3ced3d69)) - **schema:** Include `ofetch` in `typescript.hoist` defaults ([#26316](https://togithub.com/nuxt/nuxt/pull/26316)) - **nuxt:** Conditionally use `tsx` parser ([#26314](https://togithub.com/nuxt/nuxt/pull/26314)) - **nuxt:** Correct `finish` types and add to docs ([0d9c63b82](https://togithub.com/nuxt/nuxt/commit/0d9c63b82)) - **nuxt:** Ignore failures to access asyncContext in environments without it ([523db1a19](https://togithub.com/nuxt/nuxt/commit/523db1a19)) - **nuxt:** Handle failure creating BroadcastChannel ([#26340](https://togithub.com/nuxt/nuxt/pull/26340)) - **nuxt:** Don't warn when injecting client-only components ([#26341](https://togithub.com/nuxt/nuxt/pull/26341)) - **nuxt:** Prevent losing pages routes on prerender ([#26354](https://togithub.com/nuxt/nuxt/pull/26354)) - **nuxt:** Pass `undefined` name when resolving trailing slash ([#26358](https://togithub.com/nuxt/nuxt/pull/26358)) - **vite:** Use ssr result if it exists ([#26356](https://togithub.com/nuxt/nuxt/pull/26356)) ##### 📖 Documentation - Fix code block formatting for `usePreviewMode` ([#26303](https://togithub.com/nuxt/nuxt/pull/26303)) - Fix confusing wording ([#26301](https://togithub.com/nuxt/nuxt/pull/26301)) - Add note that `useId` must be used with single root element ([401370b3a](https://togithub.com/nuxt/nuxt/commit/401370b3a)) - Mention `vuejs/language-tools (vue-tsc)
### [`v2.0.7`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#207-2024320) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v2.0.6...v2.0.7) > \[!NOTE] > Hybrid Mode is now disabled by default, you need to enable `vue.server.hybridMode` in settings to enable it explicitly. ##### Features - **language-server:** reintroducing full TS support and disable Hybrid Mode by default ([#4119](https://togithub.com/vuejs/language-tools/issues/4119)) - **vscode:** check outdated `@vue/language-plugin-pug` in doctor - **vscode:** significantly reduces the status bar space occupied ##### Bug Fixes - **vscode:** vueCompilerOptions no longer prompts for deprecated options - **component-meta:** `defineSlots` allows empty params ([#4093](https://togithub.com/vuejs/language-tools/issues/4093)) - thanks [@Evertvdw](https://togithub.com/Evertvdw) - **typescript-plugin:** fault tolerance for named pipe servers json file ([#4075](https://togithub.com/vuejs/language-tools/issues/4075)) - thanks [@Simon-He95](https://togithub.com/Simon-He95) - **language-core:** generate `defineModel` emits type on-demand ([#4052](https://togithub.com/vuejs/language-tools/issues/4052)) - thanks [@so1ve](https://togithub.com/so1ve) - **language-core:** special treatment for number elements inside `v-for` ([#3859](https://togithub.com/vuejs/language-tools/issues/3859)) - thanks [@so1ve](https://togithub.com/so1ve) - **language-plugin-pug:** semantic tokens mapping failed ([#4070](https://togithub.com/vuejs/language-tools/issues/4070)) ##### Other Changes - **language-service** update neovim lsp set up info ([#4085](https://togithub.com/vuejs/language-tools/issues/4085)) - thanks [@CofCat456](https://togithub.com/CofCat456) - **lint:** add `tsl` linter and auto fix workflow ([#4100](https://togithub.com/vuejs/language-tools/issues/4100)) - **vscode:** remove embedded language IDs ([#4081](https://togithub.com/vuejs/language-tools/issues/4081)) - thanks [@remcohaszing](https://togithub.com/remcohaszing)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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 Hywax Assistant.