nuxt/eslint (@nuxt/eslint-config)
### [`v0.3.9`](https://togithub.com/nuxt/eslint/releases/tag/v0.3.9)
[Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.8...v0.3.9)
##### 🐞 Bug Fixes
- Update `@eslint/config-inspector`, close [#400](https://togithub.com/nuxt/eslint/issues/400) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/400](https://togithub.com/nuxt/eslint/issues/400) [(97cb9)](https://togithub.com/nuxt/eslint/commit/97cb9a7)
- **module**: Upgrade `eslint-typegen`, close [#405](https://togithub.com/nuxt/eslint/issues/405) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/405](https://togithub.com/nuxt/eslint/issues/405) [(91b3f)](https://togithub.com/nuxt/eslint/commit/91b3f8c)
##### [View changes on GitHub](https://togithub.com/nuxt/eslint/compare/v0.3.8...v0.3.9)
### [`v0.3.8`](https://togithub.com/nuxt/eslint/releases/tag/v0.3.8)
[Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.7...v0.3.8)
##### 🐞 Bug Fixes
- **config**:
- Include `$fetch` as the global, close [#371](https://togithub.com/nuxt/eslint/issues/371) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/371](https://togithub.com/nuxt/eslint/issues/371) [(e5b47)](https://togithub.com/nuxt/eslint/commit/e5b47de)
- **module**:
- Use relative path in the generate eslint.config, fix [#395](https://togithub.com/nuxt/eslint/issues/395) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/395](https://togithub.com/nuxt/eslint/issues/395) [(7bfb7)](https://togithub.com/nuxt/eslint/commit/7bfb780)
- Adding `fix` option to `checker`, fix [#394](https://togithub.com/nuxt/eslint/issues/394) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/394](https://togithub.com/nuxt/eslint/issues/394) [(05f00)](https://togithub.com/nuxt/eslint/commit/05f0005)
##### [View changes on GitHub](https://togithub.com/nuxt/eslint/compare/v0.3.7...v0.3.8)
### [`v0.3.7`](https://togithub.com/nuxt/eslint/releases/tag/v0.3.7)
[Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.6...v0.3.7)
##### 🚀 Features
- **eslint-config**: Add Nuxt-aware `vue/multiline-html-element-content-newline` rule - by [@DamianGlowala](https://togithub.com/DamianGlowala), **autofix-ci\[bot]** and [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/391](https://togithub.com/nuxt/eslint/issues/391) [(f3f33)](https://togithub.com/nuxt/eslint/commit/f3f335d)
- **module**: Provide types for config overrides - by [@antfu](https://togithub.com/antfu) [(55b38)](https://togithub.com/nuxt/eslint/commit/55b3806)
##### [View changes on GitHub](https://togithub.com/nuxt/eslint/compare/v0.3.6...v0.3.7)
### [`v0.3.6`](https://togithub.com/nuxt/eslint/releases/tag/v0.3.6)
[Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.5...v0.3.6)
##### 🐞 Bug Fixes
- **module**: Config duplications on module reload - by [@antfu](https://togithub.com/antfu) [(a6092)](https://togithub.com/nuxt/eslint/commit/a6092f8)
##### [View changes on GitHub](https://togithub.com/nuxt/eslint/compare/v0.3.5...v0.3.6)
### [`v0.3.5`](https://togithub.com/nuxt/eslint/releases/tag/v0.3.5)
[Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.4...v0.3.5)
##### 🚀 Features
- **eslint-config**:
- Support default export and rest arguments for easier usage - by [@antfu](https://togithub.com/antfu) [(c75eb)](https://togithub.com/nuxt/eslint/commit/c75ebf1)
- **module**:
- Generate `eslint.config.mjs` automatically - by [@antfu](https://togithub.com/antfu) [(07727)](https://togithub.com/nuxt/eslint/commit/077271b)
- Set checker `configType` to `flat` by default - by [@antfu](https://togithub.com/antfu) [(d84af)](https://togithub.com/nuxt/eslint/commit/d84af6f)
##### [View changes on GitHub](https://togithub.com/nuxt/eslint/compare/v0.3.4...v0.3.5)
### [`v0.3.4`](https://togithub.com/nuxt/eslint/compare/v0.3.3...v0.3.4)
[Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.3...v0.3.4)
### [`v0.3.3`](https://togithub.com/nuxt/eslint/compare/v0.3.2...v0.3.3)
[Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.2...v0.3.3)
### [`v0.3.2`](https://togithub.com/nuxt/eslint/releases/tag/v0.3.2)
[Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.1...v0.3.2)
##### 🐞 Bug Fixes
- Update `eslint-typegen`, close [#387](https://togithub.com/nuxt/eslint/issues/387) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/387](https://togithub.com/nuxt/eslint/issues/387) [(90dc5)](https://togithub.com/nuxt/eslint/commit/90dc510)
- **modules**: Feature flags not passing through, fix [#385](https://togithub.com/nuxt/eslint/issues/385) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/385](https://togithub.com/nuxt/eslint/issues/385) [(592a5)](https://togithub.com/nuxt/eslint/commit/592a5e3)
##### [View changes on GitHub](https://togithub.com/nuxt/eslint/compare/v0.3.1...v0.3.2)
### [`v0.3.1`](https://togithub.com/nuxt/eslint/compare/v0.3.0...v0.3.1)
[Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.0...v0.3.1)
### [`v0.3.0`](https://togithub.com/nuxt/eslint/releases/tag/v0.3.0)
#### 🚀 Notable Changes
> 💡 Expect an introduction blog post to explain in more detail very soon!
With this release, we have unified the ESLint tools across the ecosystem into this single monorepo to have a more maintainable structure. (For a comparison table between packages, please check: https://eslint.nuxt.com/guide/faq#package-disambiguation)
New docs: https://eslint.nuxt.com/
Introduce the new `@nuxt/eslint` module, that generates project-aware flat configs. Morden and much more extensible and customizable. Works with ESLint v9.0.0. Learn more at https://eslint.nuxt.com/packages/module.
***
##### Features
- **module**: Generate `withNuxt` function for easer composition - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/344](https://togithub.com/nuxt/eslint/issues/344) [(9c9f8)](https://togithub.com/nuxt/eslint/commit/9c9f8f3)
- Add `@nuxt/eslint-config` for nuxt3 projects - by [@danielroe](https://togithub.com/danielroe) in [https://github.com/nuxt/eslint/issues/247](https://togithub.com/nuxt/eslint/issues/247) [(bf74a)](https://togithub.com/nuxt/eslint/commit/bf74ad9)
- Flat config, eslint plugin, and nuxt module - by [@antfu](https://togithub.com/antfu), **ricardogobbosouza** and **ModyQyW** in [https://github.com/nuxt/eslint/issues/332](https://togithub.com/nuxt/eslint/issues/332) [(ec142)](https://togithub.com/nuxt/eslint/commit/ec14212)
- Allow flexible rules customization - by [@antfu](https://togithub.com/antfu) [(6bbc3)](https://togithub.com/nuxt/eslint/commit/6bbc357)
- Turn on `consistent-type-imports` - by [@antfu](https://togithub.com/antfu) [(6a61b)](https://togithub.com/nuxt/eslint/commit/6a61b37)
- Integrate with `eslint-typegen` - by [@antfu](https://togithub.com/antfu) [(d2b1c)](https://togithub.com/nuxt/eslint/commit/d2b1c2d)
- Compactible with non-hoist env - by [@antfu](https://togithub.com/antfu) [(1b9df)](https://togithub.com/nuxt/eslint/commit/1b9df6f)
- Expose `options` object in generate configs, fix [#375](https://togithub.com/nuxt/eslint/issues/375) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/375](https://togithub.com/nuxt/eslint/issues/375) [(84b78)](https://togithub.com/nuxt/eslint/commit/84b7891)
- **eslint-config**:
- Improve default language options - by [@antfu](https://togithub.com/antfu) [(f48c7)](https://togithub.com/nuxt/eslint/commit/f48c7d9)
- Support for multiple src dirs and auto infer directories structure - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/370](https://togithub.com/nuxt/eslint/issues/370) [(a3625)](https://togithub.com/nuxt/eslint/commit/a3625fd)
- Typescript strict by default, make config names more consistent - by [@antfu](https://togithub.com/antfu) [(d77eb)](https://togithub.com/nuxt/eslint/commit/d77ebe7)
- Options for typescript, add some snapshot tests - by [@antfu](https://togithub.com/antfu) [(ae2d7)](https://togithub.com/nuxt/eslint/commit/ae2d78a)
- Add ignores from `gitignore` by default - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/376](https://togithub.com/nuxt/eslint/issues/376) [(9dfbc)](https://togithub.com/nuxt/eslint/commit/9dfbc52)
- Enable `import` plugin - by [@antfu](https://togithub.com/antfu) and **autofix-ci\[bot]** in [https://github.com/nuxt/eslint/issues/378](https://togithub.com/nuxt/eslint/issues/378) [(d5f6f)](https://togithub.com/nuxt/eslint/commit/d5f6f66)
- Optional rules for module authors - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/377](https://togithub.com/nuxt/eslint/issues/377) [(983bc)](https://togithub.com/nuxt/eslint/commit/983bcaf)
- Improve vue stylistic settings - by [@antfu](https://togithub.com/antfu) [(24b68)](https://togithub.com/nuxt/eslint/commit/24b6862)
- **module**:
- Generate configuration for `globals` - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/336](https://togithub.com/nuxt/eslint/issues/336) [(ee98b)](https://togithub.com/nuxt/eslint/commit/ee98b29)
- Support hook to customize config code gen - by [@antfu](https://togithub.com/antfu) [(c7a35)](https://togithub.com/nuxt/eslint/commit/c7a353c)
- Migrate to `@eslint/config-inspector` - by [@antfu](https://togithub.com/antfu) [(07bc1)](https://togithub.com/nuxt/eslint/commit/07bc1da)
##### Bug Fixes
- Apply recommended typescript rules to vue files as well - by [@danielroe](https://togithub.com/danielroe) [(bcef4)](https://togithub.com/nuxt/eslint/commit/bcef42b)
- Exclude subfolders of components folder from name rule - by [@jd1378](https://togithub.com/jd1378) in [https://github.com/nuxt/eslint/issues/278](https://togithub.com/nuxt/eslint/issues/278) [(13fcd)](https://togithub.com/nuxt/eslint/commit/13fcd64)
- Try fix windows path resolution - by [@antfu](https://togithub.com/antfu) [(018b7)](https://togithub.com/nuxt/eslint/commit/018b785)
- Update package.json files - by [@DamianGlowala](https://togithub.com/DamianGlowala) and [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/367](https://togithub.com/nuxt/eslint/issues/367) [(c56d1)](https://togithub.com/nuxt/eslint/commit/c56d164)
- Windows path resolution - by [@richard-dp](https://togithub.com/richard-dp), [@antfu](https://togithub.com/antfu) and **autofix-ci\[bot]** in [https://github.com/nuxt/eslint/issues/369](https://togithub.com/nuxt/eslint/issues/369) [(2efd7)](https://togithub.com/nuxt/eslint/commit/2efd732)
- Add `name` field to `@stylistic/eslint-plugin` configuration - by [@chadwickellis](https://togithub.com/chadwickellis) and [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/374](https://togithub.com/nuxt/eslint/issues/374) [(d45b2)](https://togithub.com/nuxt/eslint/commit/d45b250)
- Consistent config names - by [@antfu](https://togithub.com/antfu) [(80a05)](https://togithub.com/nuxt/eslint/commit/80a050b)
- **eslint-config**:
- Add extra file extensions to globs - by [@danielroe](https://togithub.com/danielroe) [(9628a)](https://togithub.com/nuxt/eslint/commit/9628a34)
- Handle `app.vue` and `error.vue` in custom `srcDir` - by [@danielroe](https://togithub.com/danielroe), [@antfu](https://togithub.com/antfu) and **autofix-ci\[bot]** in [https://github.com/nuxt/eslint/issues/335](https://togithub.com/nuxt/eslint/issues/335) [(adda0)](https://togithub.com/nuxt/eslint/commit/adda0f1)
- Disable vue stylistic rules by default, close [#342](https://togithub.com/nuxt/eslint/issues/342) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/342](https://togithub.com/nuxt/eslint/issues/342) [(ab6bc)](https://togithub.com/nuxt/eslint/commit/ab6bca7)
- Disable more vue stylistic rules by default - by [@kingyue737](https://togithub.com/kingyue737) in [https://github.com/nuxt/eslint/issues/349](https://togithub.com/nuxt/eslint/issues/349) [(14367)](https://togithub.com/nuxt/eslint/commit/1436746)
- Enable `vue/multi-word-component-names` for files directly under `components` - by [@kingyue737](https://togithub.com/kingyue737) and [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/360](https://togithub.com/nuxt/eslint/issues/360) [(37ab5)](https://togithub.com/nuxt/eslint/commit/37ab534)
- **eslint-config-legacy**:
- Also check for `nuxt-edge` - by [@mercs600](https://togithub.com/mercs600) in [https://github.com/nuxt/eslint/issues/264](https://togithub.com/nuxt/eslint/issues/264) [(30cfb)](https://togithub.com/nuxt/eslint/commit/30cfb4e)
- **eslint-plugin**:
- Add browse + node globals - by [@davidurco](https://togithub.com/davidurco) and [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/361](https://togithub.com/nuxt/eslint/issues/361) [(d8799)](https://togithub.com/nuxt/eslint/commit/d8799be)
- **module**:
- Config creation, fix [#346](https://togithub.com/nuxt/eslint/issues/346) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/346](https://togithub.com/nuxt/eslint/issues/346) [(2bd83)](https://togithub.com/nuxt/eslint/commit/2bd835b)
- Correctly resolve `withNuxt` type - by [@DamianGlowala](https://togithub.com/DamianGlowala) in [https://github.com/nuxt/eslint/issues/350](https://togithub.com/nuxt/eslint/issues/350) [(d706c)](https://togithub.com/nuxt/eslint/commit/d706c24)
- Account for `layer.config.components` being `undefined` - by [@DamianGlowala](https://togithub.com/DamianGlowala) in [https://github.com/nuxt/eslint/issues/352](https://togithub.com/nuxt/eslint/issues/352) [(6b2eb)](https://togithub.com/nuxt/eslint/commit/6b2ebbb)
- Don't resolve path for native modules - by [@antfu](https://togithub.com/antfu) [(5715e)](https://togithub.com/nuxt/eslint/commit/5715ea2)
- Remove duplicated src dirs - by [@antfu](https://togithub.com/antfu) [(0be8e)](https://togithub.com/nuxt/eslint/commit/0be8e80)
##### Performance
- **eslint-config**: Move some configs to async chunk - by [@antfu](https://togithub.com/antfu) [(ebc27)](https://togithub.com/nuxt/eslint/commit/ebc27c5)
##### [View changes on GitHub](https://togithub.com/nuxt/eslint/compare/v12.0.0...v0.3.0)
nuxt-modules/color-mode (@nuxtjs/color-mode)
### [`v3.4.0`](https://togithub.com/nuxt-modules/color-mode/blob/HEAD/CHANGELOG.md#340-2024-04-11)
[Compare Source](https://togithub.com/nuxt-modules/color-mode/compare/v3.3.3...v3.4.0)
##### Features
- add `disableTransition` option ([#192](https://togithub.com/nuxt-modules/color-mode/issues/192)) ([23ef3d9](https://togithub.com/nuxt-modules/color-mode/commit/23ef3d9780a0dffe49dd4a36917f84e132ed7dc8))
- automatic integration with `@nuxtjs/tailwindcss` ([#237](https://togithub.com/nuxt-modules/color-mode/issues/237)) ([7e4db61](https://togithub.com/nuxt-modules/color-mode/commit/7e4db61f3afb0a27ed62008c57712653d5a6c34b))
##### [3.3.3](https://togithub.com/nuxt-modules/color-mode/compare/v3.3.2...v3.3.3) (2024-03-19)
##### Bug Fixes
- remove `lodash.template` usage ([#240](https://togithub.com/nuxt-modules/color-mode/issues/240)) ([e4b1bbd](https://togithub.com/nuxt-modules/color-mode/commit/e4b1bbd131bea802efdee187ea631c33d2db8f49))
##### [3.3.2](https://togithub.com/nuxt-modules/color-mode/compare/v3.3.1...v3.3.2) (2023-11-15)
##### Bug Fixes
- use `ref` for island color-mode stub and check it is truthy ([486c28f](https://togithub.com/nuxt-modules/color-mode/commit/486c28f57cd817cbdbd53bbc9d5302d62bd6b8c9))
##### [3.3.1](https://togithub.com/nuxt-modules/color-mode/compare/v3.3.0...v3.3.1) (2023-11-15)
##### Bug Fixes
- avoid setting color-mode when rendering islands ([#200](https://togithub.com/nuxt-modules/color-mode/issues/200)) ([d856d7a](https://togithub.com/nuxt-modules/color-mode/commit/d856d7a7415a68872cf9e87e5f576fc12cff6be7))
- check when localStorage is available ([e4e84fe](https://togithub.com/nuxt-modules/color-mode/commit/e4e84fe11e1eec8946e157a4a659ed7c911fe3f1)), closes [#202](https://togithub.com/nuxt-modules/color-mode/issues/202)
- initialise helper to empty object when testing ([34c4e0e](https://togithub.com/nuxt-modules/color-mode/commit/34c4e0e1e403215ccfce3308751fbb43a384e0fd))
nuxt-modules/tailwindcss (@nuxtjs/tailwindcss)
### [`v6.12.0`](https://togithub.com/nuxt-modules/tailwindcss/blob/HEAD/CHANGELOG.md#v6120)
[Compare Source](https://togithub.com/nuxt-modules/tailwindcss/compare/v6.11.4...v6.12.0)
[compare changes](https://togithub.com/nuxt-modules/tailwindcss/compare/v6.11.4...v6.12.0)
##### 🚀 Enhancements
- First class hmr ([#818](https://togithub.com/nuxt-modules/tailwindcss/pull/818))
##### 💅 Refactors
- First class HMR support ([#795](https://togithub.com/nuxt-modules/tailwindcss/pull/795))
- First class HMR support " ([#795](https://togithub.com/nuxt-modules/tailwindcss/pull/795), [#817](https://togithub.com/nuxt-modules/tailwindcss/pull/817))
##### 📖 Documentation
- Update configuration docs ([#827](https://togithub.com/nuxt-modules/tailwindcss/pull/827))
- Use new `nuxi module add` command in installation ([#829](https://togithub.com/nuxt-modules/tailwindcss/pull/829))
- Update classRegex, closes [#824](https://togithub.com/nuxt-modules/tailwindcss/issues/824) ([#824](https://togithub.com/nuxt-modules/tailwindcss/issues/824))
##### 🏡 Chore
- Remove unneeded postcss-custom-properties plugin ([#836](https://togithub.com/nuxt-modules/tailwindcss/pull/836))
- Migrate to eslint v9 ([#834](https://togithub.com/nuxt-modules/tailwindcss/pull/834))
- Update deps ([87fb919](https://togithub.com/nuxt-modules/tailwindcss/commit/87fb919))
##### ❤️ Contributors
- Inesh Bose
- Daniel Roe ([@danielroe](http://github.com/danielroe))
- Scott Rees ([@reesscot](http://github.com/reesscot))
- Selemondev ([@selemondev](http://github.com/selemondev))
nuxt/nuxt (nuxt)
### [`v3.11.2`](https://togithub.com/nuxt/nuxt/releases/tag/v3.11.2)
[Compare Source](https://togithub.com/nuxt/nuxt/compare/v3.11.1...v3.11.2)
> 3.11.2 is the next regularly scheduled patch release.
##### ✅ 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.1...v3.11.2)
##### 🔥 Performance
- **nuxt:** Don't tree-shake `useServerHead` in dev ([#26421](https://togithub.com/nuxt/nuxt/pull/26421))
- **nuxt:** Reduce nuxt island payload ([#26569](https://togithub.com/nuxt/nuxt/pull/26569))
- **nuxt:** Unsubscribe from watch when scope is disposed ([#26554](https://togithub.com/nuxt/nuxt/pull/26554))
- **nuxt:** Reduce router resolutions ([#26519](https://togithub.com/nuxt/nuxt/pull/26519))
##### 🩹 Fixes
- **nuxt:** Handle underscores in island names ([#26370](https://togithub.com/nuxt/nuxt/pull/26370))
- **nuxt:** Don't append new route for redirect if one exists ([#26368](https://togithub.com/nuxt/nuxt/pull/26368))
- **nuxt:** Ignore `navigateTo` `open` option on server side ([#26392](https://togithub.com/nuxt/nuxt/pull/26392))
- **nuxt:** Print errors when compiling templates ([#26410](https://togithub.com/nuxt/nuxt/pull/26410))
- **nuxt:** Don't warn about `definePageMeta` in server pages ([#26422](https://togithub.com/nuxt/nuxt/pull/26422))
- **nuxt:** Pass `joinRelativeURL` + share paths on server ([#26407](https://togithub.com/nuxt/nuxt/pull/26407))
- **nuxt:** Exclude `/index.html` from import protection ([#26430](https://togithub.com/nuxt/nuxt/pull/26430))
- **nuxt:** Early return from `refreshCookie` on server ([22ada37b4](https://togithub.com/nuxt/nuxt/commit/22ada37b4))
- **nuxt:** Move `v-if` to wrapper in islands transform ([#26386](https://togithub.com/nuxt/nuxt/pull/26386))
- **nuxt:** Move directives to client component island wrapper ([#26387](https://togithub.com/nuxt/nuxt/pull/26387))
- **nuxt:** Ignore fetch errors in `getLatestManifest` ([#26486](https://togithub.com/nuxt/nuxt/pull/26486))
- **nuxt:** Check island element instead of hydration state ([#26480](https://togithub.com/nuxt/nuxt/pull/26480))
- **nuxt:** Add build id to rendered payload url ([#26504](https://togithub.com/nuxt/nuxt/pull/26504))
- **nuxt:** Support serialising rich server logs ([#26503](https://togithub.com/nuxt/nuxt/pull/26503))
- **nuxt:** Handle errors parsing/stringifying logs ([4a87c35df](https://togithub.com/nuxt/nuxt/commit/4a87c35df))
- **nuxt:** Augment `GlobalComponents` in multiple vue modules ([#26541](https://togithub.com/nuxt/nuxt/pull/26541))
- **nuxt:** Suppress warning about resolve cache-driver ([#26595](https://togithub.com/nuxt/nuxt/pull/26595))
- **nuxt:** Handle auto-importing named components ([#26556](https://togithub.com/nuxt/nuxt/pull/26556))
- **schema:** Update webpack `transformAssetUrls` + pass `hoistStatic` to vite plugin ([#26563](https://togithub.com/nuxt/nuxt/pull/26563))
- **schema:** Document use case for `typescript.shim` ([#26607](https://togithub.com/nuxt/nuxt/pull/26607))
- **nuxt:** Normalise rollup opts in island transform w/o nuxt ([#26589](https://togithub.com/nuxt/nuxt/pull/26589))
- **nuxt:** Handle missing Nuxt context in `useRoute` ([#26633](https://togithub.com/nuxt/nuxt/pull/26633))
##### 💅 Refactors
- **nuxt:** Remove duplicated check ([#26544](https://togithub.com/nuxt/nuxt/pull/26544))
- **nuxt:** Simplify check in `navigateTo` for server ([#26546](https://togithub.com/nuxt/nuxt/pull/26546))
- **nuxt:** Simplify `runtimeConfig` initialization of client side ([#26558](https://togithub.com/nuxt/nuxt/pull/26558))
##### 📖 Documentation
- Update information about playwright test runner ([8e635fd23](https://togithub.com/nuxt/nuxt/commit/8e635fd23))
- Add info about dependencies to install ([a258bfc34](https://togithub.com/nuxt/nuxt/commit/a258bfc34))
- Add missing end block ([f55f74798](https://togithub.com/nuxt/nuxt/commit/f55f74798))
- Migration page typo ([#26389](https://togithub.com/nuxt/nuxt/pull/26389))
- Advise installing nuxi for debugging with pnpm ([#26447](https://togithub.com/nuxt/nuxt/pull/26447))
- Warn about single root element for server components ([#26462](https://togithub.com/nuxt/nuxt/pull/26462))
- Adjust grammar ([#26482](https://togithub.com/nuxt/nuxt/pull/26482))
- Add contents of the layout in examples ([#26532](https://togithub.com/nuxt/nuxt/pull/26532))
- Add note about `prerenderRoutes` in dynamic routes ([#26547](https://togithub.com/nuxt/nuxt/pull/26547))
- Clarify app-config merging strategy note ([#26564](https://togithub.com/nuxt/nuxt/pull/26564))
- Update core modules roadmap ([#26553](https://togithub.com/nuxt/nuxt/pull/26553))
- Replace `process.*` with `import.meta.*` ([#26611](https://togithub.com/nuxt/nuxt/pull/26611))
- Correct grammar in `typescript.shim` JSDoc ([#26626](https://togithub.com/nuxt/nuxt/pull/26626))
- Add missing comma ([#26644](https://togithub.com/nuxt/nuxt/pull/26644))
##### 🏡 Chore
- Fix typo in test descriptions ([#26366](https://togithub.com/nuxt/nuxt/pull/26366))
- Rename to yaml ([00018084d](https://togithub.com/nuxt/nuxt/commit/00018084d))
- Improve pr template ([#26562](https://togithub.com/nuxt/nuxt/pull/26562))
- Enable devtools by default in playground ([17488508b](https://togithub.com/nuxt/nuxt/commit/17488508b))
- Migrate to ESLint flat config ([#26583](https://togithub.com/nuxt/nuxt/pull/26583))
##### ❤️ Contributors
- Nikita ([@nikitadmitr](https://togithub.com/nikitadmitr))
- Alex Liu ([@Mini-ghost](https://togithub.com/Mini-ghost))
- Luke Nelson ([@luc122c](https://togithub.com/luc122c))
- Damian Głowala ([@DamianGlowala](https://togithub.com/DamianGlowala))
- Julien Huang ([@huang-julien](https://togithub.com/huang-julien))
- Daniel Roe ([@danielroe](https://togithub.com/danielroe))
- Antoine Rey ([@antoinerey](https://togithub.com/antoinerey))
- Maxime Pauvert ([@maximepvrt](https://togithub.com/maximepvrt))
- Taras Batenkov ([@enkot](https://togithub.com/enkot))
- Lehoczky Zoltán ([@Lehoczky](https://togithub.com/Lehoczky))
- Pothuraju ([@pothuraju-dev](https://togithub.com/pothuraju-dev))
- xjccc ([@xjccc](https://togithub.com/xjccc))
- Junaid Ahmed ([@junaidkbr](https://togithub.com/junaidkbr))
- Michał Zarach ([@michalzaq12](https://togithub.com/michalzaq12))
- Thimo ([@ThimoDEV](https://togithub.com/ThimoDEV))
- Anthony Fu ([@antfu](https://togithub.com/antfu))
- Alexander Lichter ([@manniL](https://togithub.com/manniL))
- Serge Doda ([@bargel](https://togithub.com/bargel))
- François Rosato ([@frosato-dev](https://togithub.com/frosato-dev))
release-it/release-it (release-it)
### [`v17.2.0`](https://togithub.com/release-it/release-it/releases/tag/17.2.0)
[Compare Source](https://togithub.com/release-it/release-it/compare/17.1.1...17.2.0)
- Fix formatting ([`ed30e08`](https://togithub.com/release-it/release-it/commit/ed30e08))
- Update dependencies ([`9ce6d19`](https://togithub.com/release-it/release-it/commit/9ce6d19))
- Add installed-check ([`24b3ba6`](https://togithub.com/release-it/release-it/commit/24b3ba6))
- docs: add plugin release-it-pnpm ([#1094](https://togithub.com/release-it/release-it/issues/1094)) ([`bb9dac8`](https://togithub.com/release-it/release-it/commit/bb9dac8))
- Add tea.yaml ([`c223071`](https://togithub.com/release-it/release-it/commit/c223071))
- Catch and log errors thrown in `rollbackTagPush()` in Git plugin ([#1087](https://togithub.com/release-it/release-it/issues/1087)) ([`88bbaa9`](https://togithub.com/release-it/release-it/commit/88bbaa9))
- Remove, experiment, add link to https://github.com/juancarlosjr97/release-it-containerized ([`91b5d2f`](https://togithub.com/release-it/release-it/commit/91b5d2f))
Microsoft/TypeScript (typescript)
### [`v5.4.5`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.4.5): TypeScript 5.4.5
[Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.4.4...v5.4.5)
For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/).
For the complete list of fixed issues, check out the
- [fixed issues query for Typescript 5.4.0 (Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.1 (RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.2 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.3 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.3%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.4 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.4%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.5 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.5%22+is%3Aclosed+).
Downloads are available on:
- [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)
### [`v5.4.4`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.4.4): TypeScript 5.4.4
[Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.4.3...v5.4.4)
For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/).
For the complete list of fixed issues, check out the
- [fixed issues query for Typescript 5.4.0 (Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.1 (RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.2 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.3 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.3%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.4 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.4%22+is%3Aclosed+).
Downloads are available on:
- [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)
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:
^0.2.0
->^0.3.9
^3.3.3
->^3.4.0
^6.11.4
->^6.12.0
^20.12.2
->^20.12.7
^3.11.1
->^3.11.2
^17.1.1
->^17.2.0
^5.4.3
->^5.4.5
Release Notes
nuxt/eslint (@nuxt/eslint-config)
### [`v0.3.9`](https://togithub.com/nuxt/eslint/releases/tag/v0.3.9) [Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.8...v0.3.9) ##### 🐞 Bug Fixes - Update `@eslint/config-inspector`, close [#400](https://togithub.com/nuxt/eslint/issues/400) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/400](https://togithub.com/nuxt/eslint/issues/400) [(97cb9)](https://togithub.com/nuxt/eslint/commit/97cb9a7) - **module**: Upgrade `eslint-typegen`, close [#405](https://togithub.com/nuxt/eslint/issues/405) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/405](https://togithub.com/nuxt/eslint/issues/405) [(91b3f)](https://togithub.com/nuxt/eslint/commit/91b3f8c) ##### [View changes on GitHub](https://togithub.com/nuxt/eslint/compare/v0.3.8...v0.3.9) ### [`v0.3.8`](https://togithub.com/nuxt/eslint/releases/tag/v0.3.8) [Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.7...v0.3.8) ##### 🐞 Bug Fixes - **config**: - Include `$fetch` as the global, close [#371](https://togithub.com/nuxt/eslint/issues/371) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/371](https://togithub.com/nuxt/eslint/issues/371) [(e5b47)](https://togithub.com/nuxt/eslint/commit/e5b47de) - **module**: - Use relative path in the generate eslint.config, fix [#395](https://togithub.com/nuxt/eslint/issues/395) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/395](https://togithub.com/nuxt/eslint/issues/395) [(7bfb7)](https://togithub.com/nuxt/eslint/commit/7bfb780) - Adding `fix` option to `checker`, fix [#394](https://togithub.com/nuxt/eslint/issues/394) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/394](https://togithub.com/nuxt/eslint/issues/394) [(05f00)](https://togithub.com/nuxt/eslint/commit/05f0005) ##### [View changes on GitHub](https://togithub.com/nuxt/eslint/compare/v0.3.7...v0.3.8) ### [`v0.3.7`](https://togithub.com/nuxt/eslint/releases/tag/v0.3.7) [Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.6...v0.3.7) ##### 🚀 Features - **eslint-config**: Add Nuxt-aware `vue/multiline-html-element-content-newline` rule - by [@DamianGlowala](https://togithub.com/DamianGlowala), **autofix-ci\[bot]** and [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/391](https://togithub.com/nuxt/eslint/issues/391) [(f3f33)](https://togithub.com/nuxt/eslint/commit/f3f335d) - **module**: Provide types for config overrides - by [@antfu](https://togithub.com/antfu) [(55b38)](https://togithub.com/nuxt/eslint/commit/55b3806) ##### [View changes on GitHub](https://togithub.com/nuxt/eslint/compare/v0.3.6...v0.3.7) ### [`v0.3.6`](https://togithub.com/nuxt/eslint/releases/tag/v0.3.6) [Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.5...v0.3.6) ##### 🐞 Bug Fixes - **module**: Config duplications on module reload - by [@antfu](https://togithub.com/antfu) [(a6092)](https://togithub.com/nuxt/eslint/commit/a6092f8) ##### [View changes on GitHub](https://togithub.com/nuxt/eslint/compare/v0.3.5...v0.3.6) ### [`v0.3.5`](https://togithub.com/nuxt/eslint/releases/tag/v0.3.5) [Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.4...v0.3.5) ##### 🚀 Features - **eslint-config**: - Support default export and rest arguments for easier usage - by [@antfu](https://togithub.com/antfu) [(c75eb)](https://togithub.com/nuxt/eslint/commit/c75ebf1) - **module**: - Generate `eslint.config.mjs` automatically - by [@antfu](https://togithub.com/antfu) [(07727)](https://togithub.com/nuxt/eslint/commit/077271b) - Set checker `configType` to `flat` by default - by [@antfu](https://togithub.com/antfu) [(d84af)](https://togithub.com/nuxt/eslint/commit/d84af6f) ##### [View changes on GitHub](https://togithub.com/nuxt/eslint/compare/v0.3.4...v0.3.5) ### [`v0.3.4`](https://togithub.com/nuxt/eslint/compare/v0.3.3...v0.3.4) [Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.3...v0.3.4) ### [`v0.3.3`](https://togithub.com/nuxt/eslint/compare/v0.3.2...v0.3.3) [Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.2...v0.3.3) ### [`v0.3.2`](https://togithub.com/nuxt/eslint/releases/tag/v0.3.2) [Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.1...v0.3.2) ##### 🐞 Bug Fixes - Update `eslint-typegen`, close [#387](https://togithub.com/nuxt/eslint/issues/387) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/387](https://togithub.com/nuxt/eslint/issues/387) [(90dc5)](https://togithub.com/nuxt/eslint/commit/90dc510) - **modules**: Feature flags not passing through, fix [#385](https://togithub.com/nuxt/eslint/issues/385) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/385](https://togithub.com/nuxt/eslint/issues/385) [(592a5)](https://togithub.com/nuxt/eslint/commit/592a5e3) ##### [View changes on GitHub](https://togithub.com/nuxt/eslint/compare/v0.3.1...v0.3.2) ### [`v0.3.1`](https://togithub.com/nuxt/eslint/compare/v0.3.0...v0.3.1) [Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.0...v0.3.1) ### [`v0.3.0`](https://togithub.com/nuxt/eslint/releases/tag/v0.3.0) #### 🚀 Notable Changes > 💡 Expect an introduction blog post to explain in more detail very soon! With this release, we have unified the ESLint tools across the ecosystem into this single monorepo to have a more maintainable structure. (For a comparison table between packages, please check: https://eslint.nuxt.com/guide/faq#package-disambiguation) New docs: https://eslint.nuxt.com/ Introduce the new `@nuxt/eslint` module, that generates project-aware flat configs. Morden and much more extensible and customizable. Works with ESLint v9.0.0. Learn more at https://eslint.nuxt.com/packages/module. *** ##### Features - **module**: Generate `withNuxt` function for easer composition - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/344](https://togithub.com/nuxt/eslint/issues/344) [(9c9f8)](https://togithub.com/nuxt/eslint/commit/9c9f8f3) - Add `@nuxt/eslint-config` for nuxt3 projects - by [@danielroe](https://togithub.com/danielroe) in [https://github.com/nuxt/eslint/issues/247](https://togithub.com/nuxt/eslint/issues/247) [(bf74a)](https://togithub.com/nuxt/eslint/commit/bf74ad9) - Flat config, eslint plugin, and nuxt module - by [@antfu](https://togithub.com/antfu), **ricardogobbosouza** and **ModyQyW** in [https://github.com/nuxt/eslint/issues/332](https://togithub.com/nuxt/eslint/issues/332) [(ec142)](https://togithub.com/nuxt/eslint/commit/ec14212) - Allow flexible rules customization - by [@antfu](https://togithub.com/antfu) [(6bbc3)](https://togithub.com/nuxt/eslint/commit/6bbc357) - Turn on `consistent-type-imports` - by [@antfu](https://togithub.com/antfu) [(6a61b)](https://togithub.com/nuxt/eslint/commit/6a61b37) - Integrate with `eslint-typegen` - by [@antfu](https://togithub.com/antfu) [(d2b1c)](https://togithub.com/nuxt/eslint/commit/d2b1c2d) - Compactible with non-hoist env - by [@antfu](https://togithub.com/antfu) [(1b9df)](https://togithub.com/nuxt/eslint/commit/1b9df6f) - Expose `options` object in generate configs, fix [#375](https://togithub.com/nuxt/eslint/issues/375) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/375](https://togithub.com/nuxt/eslint/issues/375) [(84b78)](https://togithub.com/nuxt/eslint/commit/84b7891) - **eslint-config**: - Improve default language options - by [@antfu](https://togithub.com/antfu) [(f48c7)](https://togithub.com/nuxt/eslint/commit/f48c7d9) - Support for multiple src dirs and auto infer directories structure - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/370](https://togithub.com/nuxt/eslint/issues/370) [(a3625)](https://togithub.com/nuxt/eslint/commit/a3625fd) - Typescript strict by default, make config names more consistent - by [@antfu](https://togithub.com/antfu) [(d77eb)](https://togithub.com/nuxt/eslint/commit/d77ebe7) - Options for typescript, add some snapshot tests - by [@antfu](https://togithub.com/antfu) [(ae2d7)](https://togithub.com/nuxt/eslint/commit/ae2d78a) - Add ignores from `gitignore` by default - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/376](https://togithub.com/nuxt/eslint/issues/376) [(9dfbc)](https://togithub.com/nuxt/eslint/commit/9dfbc52) - Enable `import` plugin - by [@antfu](https://togithub.com/antfu) and **autofix-ci\[bot]** in [https://github.com/nuxt/eslint/issues/378](https://togithub.com/nuxt/eslint/issues/378) [(d5f6f)](https://togithub.com/nuxt/eslint/commit/d5f6f66) - Optional rules for module authors - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/377](https://togithub.com/nuxt/eslint/issues/377) [(983bc)](https://togithub.com/nuxt/eslint/commit/983bcaf) - Improve vue stylistic settings - by [@antfu](https://togithub.com/antfu) [(24b68)](https://togithub.com/nuxt/eslint/commit/24b6862) - **module**: - Generate configuration for `globals` - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/336](https://togithub.com/nuxt/eslint/issues/336) [(ee98b)](https://togithub.com/nuxt/eslint/commit/ee98b29) - Support hook to customize config code gen - by [@antfu](https://togithub.com/antfu) [(c7a35)](https://togithub.com/nuxt/eslint/commit/c7a353c) - Migrate to `@eslint/config-inspector` - by [@antfu](https://togithub.com/antfu) [(07bc1)](https://togithub.com/nuxt/eslint/commit/07bc1da) ##### Bug Fixes - Apply recommended typescript rules to vue files as well - by [@danielroe](https://togithub.com/danielroe) [(bcef4)](https://togithub.com/nuxt/eslint/commit/bcef42b) - Exclude subfolders of components folder from name rule - by [@jd1378](https://togithub.com/jd1378) in [https://github.com/nuxt/eslint/issues/278](https://togithub.com/nuxt/eslint/issues/278) [(13fcd)](https://togithub.com/nuxt/eslint/commit/13fcd64) - Try fix windows path resolution - by [@antfu](https://togithub.com/antfu) [(018b7)](https://togithub.com/nuxt/eslint/commit/018b785) - Update package.json files - by [@DamianGlowala](https://togithub.com/DamianGlowala) and [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/367](https://togithub.com/nuxt/eslint/issues/367) [(c56d1)](https://togithub.com/nuxt/eslint/commit/c56d164) - Windows path resolution - by [@richard-dp](https://togithub.com/richard-dp), [@antfu](https://togithub.com/antfu) and **autofix-ci\[bot]** in [https://github.com/nuxt/eslint/issues/369](https://togithub.com/nuxt/eslint/issues/369) [(2efd7)](https://togithub.com/nuxt/eslint/commit/2efd732) - Add `name` field to `@stylistic/eslint-plugin` configuration - by [@chadwickellis](https://togithub.com/chadwickellis) and [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/374](https://togithub.com/nuxt/eslint/issues/374) [(d45b2)](https://togithub.com/nuxt/eslint/commit/d45b250) - Consistent config names - by [@antfu](https://togithub.com/antfu) [(80a05)](https://togithub.com/nuxt/eslint/commit/80a050b) - **eslint-config**: - Add extra file extensions to globs - by [@danielroe](https://togithub.com/danielroe) [(9628a)](https://togithub.com/nuxt/eslint/commit/9628a34) - Handle `app.vue` and `error.vue` in custom `srcDir` - by [@danielroe](https://togithub.com/danielroe), [@antfu](https://togithub.com/antfu) and **autofix-ci\[bot]** in [https://github.com/nuxt/eslint/issues/335](https://togithub.com/nuxt/eslint/issues/335) [(adda0)](https://togithub.com/nuxt/eslint/commit/adda0f1) - Disable vue stylistic rules by default, close [#342](https://togithub.com/nuxt/eslint/issues/342) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/342](https://togithub.com/nuxt/eslint/issues/342) [(ab6bc)](https://togithub.com/nuxt/eslint/commit/ab6bca7) - Disable more vue stylistic rules by default - by [@kingyue737](https://togithub.com/kingyue737) in [https://github.com/nuxt/eslint/issues/349](https://togithub.com/nuxt/eslint/issues/349) [(14367)](https://togithub.com/nuxt/eslint/commit/1436746) - Enable `vue/multi-word-component-names` for files directly under `components` - by [@kingyue737](https://togithub.com/kingyue737) and [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/360](https://togithub.com/nuxt/eslint/issues/360) [(37ab5)](https://togithub.com/nuxt/eslint/commit/37ab534) - **eslint-config-legacy**: - Also check for `nuxt-edge` - by [@mercs600](https://togithub.com/mercs600) in [https://github.com/nuxt/eslint/issues/264](https://togithub.com/nuxt/eslint/issues/264) [(30cfb)](https://togithub.com/nuxt/eslint/commit/30cfb4e) - **eslint-plugin**: - Add browse + node globals - by [@davidurco](https://togithub.com/davidurco) and [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/361](https://togithub.com/nuxt/eslint/issues/361) [(d8799)](https://togithub.com/nuxt/eslint/commit/d8799be) - **module**: - Config creation, fix [#346](https://togithub.com/nuxt/eslint/issues/346) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/346](https://togithub.com/nuxt/eslint/issues/346) [(2bd83)](https://togithub.com/nuxt/eslint/commit/2bd835b) - Correctly resolve `withNuxt` type - by [@DamianGlowala](https://togithub.com/DamianGlowala) in [https://github.com/nuxt/eslint/issues/350](https://togithub.com/nuxt/eslint/issues/350) [(d706c)](https://togithub.com/nuxt/eslint/commit/d706c24) - Account for `layer.config.components` being `undefined` - by [@DamianGlowala](https://togithub.com/DamianGlowala) in [https://github.com/nuxt/eslint/issues/352](https://togithub.com/nuxt/eslint/issues/352) [(6b2eb)](https://togithub.com/nuxt/eslint/commit/6b2ebbb) - Don't resolve path for native modules - by [@antfu](https://togithub.com/antfu) [(5715e)](https://togithub.com/nuxt/eslint/commit/5715ea2) - Remove duplicated src dirs - by [@antfu](https://togithub.com/antfu) [(0be8e)](https://togithub.com/nuxt/eslint/commit/0be8e80) ##### Performance - **eslint-config**: Move some configs to async chunk - by [@antfu](https://togithub.com/antfu) [(ebc27)](https://togithub.com/nuxt/eslint/commit/ebc27c5) ##### [View changes on GitHub](https://togithub.com/nuxt/eslint/compare/v12.0.0...v0.3.0)nuxt-modules/color-mode (@nuxtjs/color-mode)
### [`v3.4.0`](https://togithub.com/nuxt-modules/color-mode/blob/HEAD/CHANGELOG.md#340-2024-04-11) [Compare Source](https://togithub.com/nuxt-modules/color-mode/compare/v3.3.3...v3.4.0) ##### Features - add `disableTransition` option ([#192](https://togithub.com/nuxt-modules/color-mode/issues/192)) ([23ef3d9](https://togithub.com/nuxt-modules/color-mode/commit/23ef3d9780a0dffe49dd4a36917f84e132ed7dc8)) - automatic integration with `@nuxtjs/tailwindcss` ([#237](https://togithub.com/nuxt-modules/color-mode/issues/237)) ([7e4db61](https://togithub.com/nuxt-modules/color-mode/commit/7e4db61f3afb0a27ed62008c57712653d5a6c34b)) ##### [3.3.3](https://togithub.com/nuxt-modules/color-mode/compare/v3.3.2...v3.3.3) (2024-03-19) ##### Bug Fixes - remove `lodash.template` usage ([#240](https://togithub.com/nuxt-modules/color-mode/issues/240)) ([e4b1bbd](https://togithub.com/nuxt-modules/color-mode/commit/e4b1bbd131bea802efdee187ea631c33d2db8f49)) ##### [3.3.2](https://togithub.com/nuxt-modules/color-mode/compare/v3.3.1...v3.3.2) (2023-11-15) ##### Bug Fixes - use `ref` for island color-mode stub and check it is truthy ([486c28f](https://togithub.com/nuxt-modules/color-mode/commit/486c28f57cd817cbdbd53bbc9d5302d62bd6b8c9)) ##### [3.3.1](https://togithub.com/nuxt-modules/color-mode/compare/v3.3.0...v3.3.1) (2023-11-15) ##### Bug Fixes - avoid setting color-mode when rendering islands ([#200](https://togithub.com/nuxt-modules/color-mode/issues/200)) ([d856d7a](https://togithub.com/nuxt-modules/color-mode/commit/d856d7a7415a68872cf9e87e5f576fc12cff6be7)) - check when localStorage is available ([e4e84fe](https://togithub.com/nuxt-modules/color-mode/commit/e4e84fe11e1eec8946e157a4a659ed7c911fe3f1)), closes [#202](https://togithub.com/nuxt-modules/color-mode/issues/202) - initialise helper to empty object when testing ([34c4e0e](https://togithub.com/nuxt-modules/color-mode/commit/34c4e0e1e403215ccfce3308751fbb43a384e0fd))nuxt-modules/tailwindcss (@nuxtjs/tailwindcss)
### [`v6.12.0`](https://togithub.com/nuxt-modules/tailwindcss/blob/HEAD/CHANGELOG.md#v6120) [Compare Source](https://togithub.com/nuxt-modules/tailwindcss/compare/v6.11.4...v6.12.0) [compare changes](https://togithub.com/nuxt-modules/tailwindcss/compare/v6.11.4...v6.12.0) ##### 🚀 Enhancements - First class hmr ([#818](https://togithub.com/nuxt-modules/tailwindcss/pull/818)) ##### 💅 Refactors - First class HMR support ([#795](https://togithub.com/nuxt-modules/tailwindcss/pull/795)) - First class HMR support " ([#795](https://togithub.com/nuxt-modules/tailwindcss/pull/795), [#817](https://togithub.com/nuxt-modules/tailwindcss/pull/817)) ##### 📖 Documentation - Update configuration docs ([#827](https://togithub.com/nuxt-modules/tailwindcss/pull/827)) - Use new `nuxi module add` command in installation ([#829](https://togithub.com/nuxt-modules/tailwindcss/pull/829)) - Update classRegex, closes [#824](https://togithub.com/nuxt-modules/tailwindcss/issues/824) ([#824](https://togithub.com/nuxt-modules/tailwindcss/issues/824)) ##### 🏡 Chore - Remove unneeded postcss-custom-properties plugin ([#836](https://togithub.com/nuxt-modules/tailwindcss/pull/836)) - Migrate to eslint v9 ([#834](https://togithub.com/nuxt-modules/tailwindcss/pull/834)) - Update deps ([87fb919](https://togithub.com/nuxt-modules/tailwindcss/commit/87fb919)) ##### ❤️ Contributors - Inesh Bosenuxt/nuxt (nuxt)
### [`v3.11.2`](https://togithub.com/nuxt/nuxt/releases/tag/v3.11.2) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v3.11.1...v3.11.2) > 3.11.2 is the next regularly scheduled patch release. ##### ✅ 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.1...v3.11.2) ##### 🔥 Performance - **nuxt:** Don't tree-shake `useServerHead` in dev ([#26421](https://togithub.com/nuxt/nuxt/pull/26421)) - **nuxt:** Reduce nuxt island payload ([#26569](https://togithub.com/nuxt/nuxt/pull/26569)) - **nuxt:** Unsubscribe from watch when scope is disposed ([#26554](https://togithub.com/nuxt/nuxt/pull/26554)) - **nuxt:** Reduce router resolutions ([#26519](https://togithub.com/nuxt/nuxt/pull/26519)) ##### 🩹 Fixes - **nuxt:** Handle underscores in island names ([#26370](https://togithub.com/nuxt/nuxt/pull/26370)) - **nuxt:** Don't append new route for redirect if one exists ([#26368](https://togithub.com/nuxt/nuxt/pull/26368)) - **nuxt:** Ignore `navigateTo` `open` option on server side ([#26392](https://togithub.com/nuxt/nuxt/pull/26392)) - **nuxt:** Print errors when compiling templates ([#26410](https://togithub.com/nuxt/nuxt/pull/26410)) - **nuxt:** Don't warn about `definePageMeta` in server pages ([#26422](https://togithub.com/nuxt/nuxt/pull/26422)) - **nuxt:** Pass `joinRelativeURL` + share paths on server ([#26407](https://togithub.com/nuxt/nuxt/pull/26407)) - **nuxt:** Exclude `release-it/release-it (release-it)
### [`v17.2.0`](https://togithub.com/release-it/release-it/releases/tag/17.2.0) [Compare Source](https://togithub.com/release-it/release-it/compare/17.1.1...17.2.0) - Fix formatting ([`ed30e08`](https://togithub.com/release-it/release-it/commit/ed30e08)) - Update dependencies ([`9ce6d19`](https://togithub.com/release-it/release-it/commit/9ce6d19)) - Add installed-check ([`24b3ba6`](https://togithub.com/release-it/release-it/commit/24b3ba6)) - docs: add plugin release-it-pnpm ([#1094](https://togithub.com/release-it/release-it/issues/1094)) ([`bb9dac8`](https://togithub.com/release-it/release-it/commit/bb9dac8)) - Add tea.yaml ([`c223071`](https://togithub.com/release-it/release-it/commit/c223071)) - Catch and log errors thrown in `rollbackTagPush()` in Git plugin ([#1087](https://togithub.com/release-it/release-it/issues/1087)) ([`88bbaa9`](https://togithub.com/release-it/release-it/commit/88bbaa9)) - Remove, experiment, add link to https://github.com/juancarlosjr97/release-it-containerized ([`91b5d2f`](https://togithub.com/release-it/release-it/commit/91b5d2f))Microsoft/TypeScript (typescript)
### [`v5.4.5`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.4.5): TypeScript 5.4.5 [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.4.4...v5.4.5) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 5.4.0 (Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.1 (RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.2 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.3 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.3%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.4 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.4%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.5 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.5%22+is%3Aclosed+). Downloads are available on: - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v5.4.4`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.4.4): TypeScript 5.4.4 [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.4.3...v5.4.4) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 5.4.0 (Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.1 (RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.2 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.3 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.3%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.4 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.4%22+is%3Aclosed+). Downloads are available on: - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)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.