antfu/eslint-config (@antfu/eslint-config)
### [`v0.41.0`](https://togithub.com/antfu/eslint-config/releases/tag/v0.41.0)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v0.40.3...v0.41.0)
##### 🚀 Features
- Do not auto fix `unused-imports/no-unused-imports` in editors - by [@antfu](https://togithub.com/antfu) [(ed2b0)](https://togithub.com/antfu/eslint-config/commit/ed2b006)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v0.40.3...v0.41.0)
### [`v0.40.3`](https://togithub.com/antfu/eslint-config/releases/tag/v0.40.3)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v0.40.2...v0.40.3)
##### 🚀 Features
- Sort `resolutions` in package.json - by [@antfu](https://togithub.com/antfu) [(10d38)](https://togithub.com/antfu/eslint-config/commit/10d3856)
##### 🐞 Bug Fixes
- **basic**: Ignore vitepress cache files - by [@zhou-tao](https://togithub.com/zhou-tao) in [https://github.com/antfu/eslint-config/issues/233](https://togithub.com/antfu/eslint-config/issues/233) [(1ae6e)](https://togithub.com/antfu/eslint-config/commit/1ae6ec8)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v0.40.2...v0.40.3)
### [`v0.40.2`](https://togithub.com/antfu/eslint-config/releases/tag/v0.40.2)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v0.40.1...v0.40.2)
*No significant changes*
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v0.40.1...v0.40.2)
### [`v0.40.1`](https://togithub.com/antfu/eslint-config/releases/tag/v0.40.1)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v0.40.0...v0.40.1)
##### 🐞 Bug Fixes
- **plugin**: `named-tuple-spacing` handling, close [#232](https://togithub.com/antfu/eslint-config/issues/232) - by [@antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/232](https://togithub.com/antfu/eslint-config/issues/232) [(3a2c5)](https://togithub.com/antfu/eslint-config/commit/3a2c549)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v0.40.0...v0.40.1)
tailwindlabs/headlessui (@headlessui/vue)
### [`v1.7.16`](https://togithub.com/tailwindlabs/headlessui/blob/HEAD/packages/@headlessui-vue/CHANGELOG.md#1716---2023-08-17)
[Compare Source](https://togithub.com/tailwindlabs/headlessui/compare/@headlessui/vue@v1.7.15...@headlessui/vue@v1.7.16)
##### Fixed
- Fix form elements for uncontrolled `` and `` ([#2626](https://togithub.com/tailwindlabs/headlessui/pull/2626))
- Use correct value when resetting `` and `` ([#2626](https://togithub.com/tailwindlabs/headlessui/pull/2626))
- Render `` in `PopoverGroup` component only ([#2634](https://togithub.com/tailwindlabs/headlessui/pull/2634))
- Disable smooth scrolling when opening/closing `Dialog` components on iOS ([#2635](https://togithub.com/tailwindlabs/headlessui/pull/2635))
- Don't assume `` components are available when setting the next index ([#2642](https://togithub.com/tailwindlabs/headlessui/pull/2642))
- Improve SSR of the `Disclosure` component ([#2645](https://togithub.com/tailwindlabs/headlessui/pull/2645))
- Fix incorrectly focused `ComboboxInput` component on page load ([#2654](https://togithub.com/tailwindlabs/headlessui/pull/2654))
- Improve resetting values when using the `nullable` prop on the `Combobox` component ([#2660](https://togithub.com/tailwindlabs/headlessui/pull/2660))
- Prevent scrolling when focusing a tab ([#2674](https://togithub.com/tailwindlabs/headlessui/pull/2674))
huntersofbook/naive-ui-nuxt (@huntersofbook/naive-ui-nuxt)
### [`v1.2.0`](https://togithub.com/huntersofbook/naive-ui-nuxt/releases/tag/v1.2.0)
[Compare Source](https://togithub.com/huntersofbook/naive-ui-nuxt/compare/v1.1.0...v1.2.0)
##### 🐞 Bug Fixes
- Fixes types generation with nuxt v3.7 - by [@kuizuo](https://togithub.com/kuizuo) and [@productdevbook](https://togithub.com/productdevbook) in [https://github.com/huntersofbook/naive-ui-nuxt/issues/13](https://togithub.com/huntersofbook/naive-ui-nuxt/issues/13) [(a7490)](https://togithub.com/huntersofbook/naive-ui-nuxt/commit/a7490e8)
- **deps**:
- Update dependency nuxt to ^3.7.0 - by [@renovate](https://togithub.com/renovate)\[bot] and [@productdevbook](https://togithub.com/productdevbook) in [https://github.com/huntersofbook/naive-ui-nuxt/issues/14](https://togithub.com/huntersofbook/naive-ui-nuxt/issues/14) [(1a68f)](https://togithub.com/huntersofbook/naive-ui-nuxt/commit/1a68f26)
- Update root - by [@renovate](https://togithub.com/renovate)\[bot] in[https://github.com/huntersofbook/naive-ui-nuxt/issues/15](https://togithub.com/huntersofbook/naive-ui-nuxt/issues/15)5 [(d12dd)](https://togithub.com/huntersofbook/naive-ui-nuxt/commit/d12dd96)
##### [View changes on GitHub](https://togithub.com/huntersofbook/naive-ui-nuxt/compare/v1.1.0...v1.2.0)
nuxt-community/i18n-module (@nuxtjs/i18n)
### [`v8.0.0-rc.3`](https://togithub.com/nuxt-community/i18n-module/blob/HEAD/CHANGELOG.md#v800-rc3-2023-08-16T101601Z)
[Compare Source](https://togithub.com/nuxt-community/i18n-module/compare/v8.0.0-rc.2...v8.0.0-rc.3)
This changelog is generated by [GitHub Releases](https://togithub.com/nuxt-modules/i18n/releases/tag/v8.0.0-rc.3)
##### 🚀 Features
- Project relative layer locale resolution - by [@BobbieGoede](https://togithub.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/2290](https://togithub.com/nuxt-modules/i18n/issues/2290) [(e33f1)](https://togithub.com/nuxt-modules/i18n/commit/e33f15b)
- Allow to set the plugin as parallel - by [@huang-julien](https://togithub.com/huang-julien) and [@kazupon](https://togithub.com/kazupon) in [https://github.com/nuxt-modules/i18n/issues/2297](https://togithub.com/nuxt-modules/i18n/issues/2297) [(93e89)](https://togithub.com/nuxt-modules/i18n/commit/93e89f8)
##### 🐞 Bug Fixes
- Inline options i18n module locale resolution - by [@BobbieGoede](https://togithub.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/2296](https://togithub.com/nuxt-modules/i18n/issues/2296) [(d0e11)](https://togithub.com/nuxt-modules/i18n/commit/d0e11d6)
- Cannot redirect when call `setLocale` - by [@kazupon](https://togithub.com/kazupon) in [https://github.com/nuxt-modules/i18n/issues/2307](https://togithub.com/nuxt-modules/i18n/issues/2307) [(5fc06)](https://togithub.com/nuxt-modules/i18n/commit/5fc06df)
- Query parameters passing when localePath - by [@kazupon](https://togithub.com/kazupon) in [https://github.com/nuxt-modules/i18n/issues/2310](https://togithub.com/nuxt-modules/i18n/issues/2310) [(67ff1)](https://togithub.com/nuxt-modules/i18n/commit/67ff1ea)
- Loop redirection on differentDomains - by [@kazupon](https://togithub.com/kazupon) in [https://github.com/nuxt-modules/i18n/issues/2318](https://togithub.com/nuxt-modules/i18n/issues/2318) [(81f5d)](https://togithub.com/nuxt-modules/i18n/commit/81f5d69)
- Local scope on legacy API mode - by [@kazupon](https://togithub.com/kazupon) in [https://github.com/nuxt-modules/i18n/issues/2319](https://togithub.com/nuxt-modules/i18n/issues/2319) [(10ec6)](https://togithub.com/nuxt-modules/i18n/commit/10ec68d)
- Add 'i18n.bundle.compositionOnly' and 'i18n.types' checking - by [@kazupon](https://togithub.com/kazupon) in [https://github.com/nuxt-modules/i18n/issues/2320](https://togithub.com/nuxt-modules/i18n/issues/2320) [(28aef)](https://togithub.com/nuxt-modules/i18n/commit/28aef69)
##### [View changes on GitHub](https://togithub.com/nuxt-modules/i18n/compare/v8.0.0-rc.2...v8.0.0-rc.3)
tailwindlabs/tailwindcss-forms (@tailwindcss/forms)
### [`v0.5.6`](https://togithub.com/tailwindlabs/tailwindcss-forms/blob/HEAD/CHANGELOG.md#056---2023-08-28)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss-forms/compare/v0.5.5...v0.5.6)
##### Fixed
- Fix date time bottom spacing on MacOS Safari ([#146](https://togithub.com/tailwindlabs/tailwindcss-forms/pull/146))
### [`v0.5.5`](https://togithub.com/tailwindlabs/tailwindcss-forms/blob/HEAD/CHANGELOG.md#055---2023-08-22)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss-forms/compare/v0.5.4...v0.5.5)
##### Fixed
- Fix text alignment on date and time inputs on iOS ([#144](https://togithub.com/tailwindlabs/tailwindcss-forms/pull/144))
unocss/unocss (@unocss/nuxt)
### [`v0.55.3`](https://togithub.com/unocss/unocss/releases/tag/v0.55.3)
[Compare Source](https://togithub.com/unocss/unocss/compare/v0.55.2...v0.55.3)
##### 🚀 Features
- **preset-mini**: Support `max` breakpoint - by [@onlyfortesting](https://togithub.com/onlyfortesting) in [https://github.com/unocss/unocss/issues/3029](https://togithub.com/unocss/unocss/issues/3029) [(216c5)](https://togithub.com/unocss/unocss/commit/216c52da)
##### 🐞 Bug Fixes
- **attributify-jsx**:
- Support Template Strings - by [@zhiyuanzmj](https://togithub.com/zhiyuanzmj) in [https://github.com/unocss/unocss/issues/3015](https://togithub.com/unocss/unocss/issues/3015) [(c2d38)](https://togithub.com/unocss/unocss/commit/c2d38598)
- **core**:
- Merge only existing fields in configs - by [@enkot](https://togithub.com/enkot) and [@antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/3010](https://togithub.com/unocss/unocss/issues/3010) [(580a3)](https://togithub.com/unocss/unocss/commit/580a3016)
- Enable details for analyzer - by [@enkot](https://togithub.com/enkot) and [@antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/3021](https://togithub.com/unocss/unocss/issues/3021) [(29e53)](https://togithub.com/unocss/unocss/commit/29e53de3)
- **svelte-scoped**:
- Vite dev crash when configured with SSL - by [@feugy](https://togithub.com/feugy) in [https://github.com/unocss/unocss/issues/3031](https://togithub.com/unocss/unocss/issues/3031) [(1073b)](https://togithub.com/unocss/unocss/commit/1073beac)
##### [View changes on GitHub](https://togithub.com/unocss/unocss/compare/v0.55.2...v0.55.3)
### [`v0.55.2`](https://togithub.com/unocss/unocss/releases/tag/v0.55.2)
[Compare Source](https://togithub.com/unocss/unocss/compare/v0.55.1...v0.55.2)
##### 🐞 Bug Fixes
- **astro**: Astro integration `HMR` not work - by [@Dunqing](https://togithub.com/Dunqing) in [https://github.com/unocss/unocss/issues/2997](https://togithub.com/unocss/unocss/issues/2997) [(1e9d1)](https://togithub.com/unocss/unocss/commit/1e9d1d1f)
- **preset-mini**: Calc breakpoints boundary value - by [@zyyv](https://togithub.com/zyyv) and [@antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/3003](https://togithub.com/unocss/unocss/issues/3003) [(cfcbe)](https://togithub.com/unocss/unocss/commit/cfcbe71d)
- **vite**: Escape typography preflights with shadow-dom mode - by [@zyyv](https://togithub.com/zyyv) and [@antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/3004](https://togithub.com/unocss/unocss/issues/3004) [(162a9)](https://togithub.com/unocss/unocss/commit/162a9003)
- **vscode**: Repeat registration on reload - by [@Jannchie](https://togithub.com/Jannchie) and [@antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/3005](https://togithub.com/unocss/unocss/issues/3005) [(abacd)](https://togithub.com/unocss/unocss/commit/abacd5bc)
##### [View changes on GitHub](https://togithub.com/unocss/unocss/compare/v0.55.1...v0.55.2)
### [`v0.55.1`](https://togithub.com/unocss/unocss/releases/tag/v0.55.1)
[Compare Source](https://togithub.com/unocss/unocss/compare/v0.55.0...v0.55.1)
##### 🐞 Bug Fixes
- **astro**: Astro hmr warning and improve performance - by [@Dunqing](https://togithub.com/Dunqing) in [https://github.com/unocss/unocss/issues/2989](https://togithub.com/unocss/unocss/issues/2989) [(02f08)](https://togithub.com/unocss/unocss/commit/02f08bf7)
- **vscode**: Reload command - by [@Jannchie](https://togithub.com/Jannchie) in [https://github.com/unocss/unocss/issues/2979](https://togithub.com/unocss/unocss/issues/2979) [(2c92b)](https://togithub.com/unocss/unocss/commit/2c92b9c1)
##### 🏎 Performance
- **core**: Imoprove `CountableSet`, add tests - by [@enkot](https://togithub.com/enkot) in [https://github.com/unocss/unocss/issues/2986](https://togithub.com/unocss/unocss/issues/2986) [(7f3f1)](https://togithub.com/unocss/unocss/commit/7f3f1d8f)
##### [View changes on GitHub](https://togithub.com/unocss/unocss/compare/v0.55.0...v0.55.1)
### [`v0.55.0`](https://togithub.com/unocss/unocss/releases/tag/v0.55.0)
[Compare Source](https://togithub.com/unocss/unocss/compare/v0.54.3...v0.55.0)
##### 🚨 Breaking Changes
- Add vite as an optional peer dependency to core and astro - by [@vonagam](https://togithub.com/vonagam) in [https://github.com/unocss/unocss/issues/2941](https://togithub.com/unocss/unocss/issues/2941) [(345a8)](https://togithub.com/unocss/unocss/commit/345a83cd)
- **cli**: Add `--write-transformed` option, disable source write back by default - by [@brofrain](https://togithub.com/brofrain) and [@antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/2948](https://togithub.com/unocss/unocss/issues/2948) [(631a2)](https://togithub.com/unocss/unocss/commit/631a2559)
##### 🚀 Features
- **inspector**: Analyzer - by [@enkot](https://togithub.com/enkot) and [@antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/2762](https://togithub.com/unocss/unocss/issues/2762) [(ef6a3)](https://togithub.com/unocss/unocss/commit/ef6a3bc3)
##### 🐞 Bug Fixes
- **vite**: Improve `per-module` mode - by [@zoeyzhao19](https://togithub.com/zoeyzhao19) and [@antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/2940](https://togithub.com/unocss/unocss/issues/2940) [(382c8)](https://togithub.com/unocss/unocss/commit/382c8325)
##### [View changes on GitHub](https://togithub.com/unocss/unocss/compare/v0.54.3...v0.55.0)
### [`v0.54.3`](https://togithub.com/unocss/unocss/releases/tag/v0.54.3)
[Compare Source](https://togithub.com/unocss/unocss/compare/v0.54.2...v0.54.3)
##### 🚀 Features
- **reset**: Allow customize default border color, close [#2961](https://togithub.com/unocss/unocss/issues/2961) - by [@antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/2961](https://togithub.com/unocss/unocss/issues/2961) [(d0d35)](https://togithub.com/unocss/unocss/commit/d0d35cb0)
- **vite**: Expose api plugin, close [#2738](https://togithub.com/unocss/unocss/issues/2738) - by [@antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/2738](https://togithub.com/unocss/unocss/issues/2738) [(95ae2)](https://togithub.com/unocss/unocss/commit/95ae28af)
##### 🐞 Bug Fixes
- **preset-mini**: Supplement rule autocomplete - by [@chizukicn](https://togithub.com/chizukicn) in [https://github.com/unocss/unocss/issues/2902](https://togithub.com/unocss/unocss/issues/2902) [(a1e34)](https://togithub.com/unocss/unocss/commit/a1e34b56)
##### [View changes on GitHub](https://togithub.com/unocss/unocss/compare/v0.54.2...v0.54.3)
### [`v0.54.2`](https://togithub.com/unocss/unocss/releases/tag/v0.54.2)
[Compare Source](https://togithub.com/unocss/unocss/compare/v0.54.1...v0.54.2)
##### 🚀 Features
- **preset-mini**: Support `font-size-` - by [@antfu](https://togithub.com/antfu) [(3addb)](https://togithub.com/unocss/unocss/commit/3addbfe7)
##### 🐞 Bug Fixes
- **autocomplete**: Cartesian product mistake - by [@chizukicn](https://togithub.com/chizukicn) in [https://github.com/unocss/unocss/issues/2929](https://togithub.com/unocss/unocss/issues/2929) [(44ec3)](https://togithub.com/unocss/unocss/commit/44ec3c87)
- **preset-mini**: Simplify css props matcher, fix [#2951](https://togithub.com/unocss/unocss/issues/2951) - by [@antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/2951](https://togithub.com/unocss/unocss/issues/2951) [(b01ec)](https://togithub.com/unocss/unocss/commit/b01eca98)
- **svelte-scoped**: Remove assignment leading to race conditions - by [@scheatkode](https://togithub.com/scheatkode) and **Jacob Bowdoin** in [https://github.com/unocss/unocss/issues/2922](https://togithub.com/unocss/unocss/issues/2922) [(1d1be)](https://togithub.com/unocss/unocss/commit/1d1bec18)
##### [View changes on GitHub](https://togithub.com/unocss/unocss/compare/v0.54.1...v0.54.2)
vueuse/vueuse (@vueuse/nuxt)
### [`v10.4.1`](https://togithub.com/vueuse/vueuse/releases/tag/v10.4.1)
[Compare Source](https://togithub.com/vueuse/vueuse/compare/v10.4.0...v10.4.1)
##### 🐞 Bug Fixes
- Transpile target to `es2018`, close [#3349](https://togithub.com/vueuse/vueuse/issues/3349) - by [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3349](https://togithub.com/vueuse/vueuse/issues/3349) [(0e4a5)](https://togithub.com/vueuse/vueuse/commit/0e4a5f03)
- **useEventListener**: Immutable options on removal, close [#2825](https://togithub.com/vueuse/vueuse/issues/2825) - by [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3346](https://togithub.com/vueuse/vueuse/issues/3346) and [https://github.com/vueuse/vueuse/issues/2825](https://togithub.com/vueuse/vueuse/issues/2825) [(3ef59)](https://togithub.com/vueuse/vueuse/commit/3ef59cb1)
##### [View changes on GitHub](https://togithub.com/vueuse/vueuse/compare/v10.4.0...v10.4.1)
### [`v10.4.0`](https://togithub.com/vueuse/vueuse/releases/tag/v10.4.0)
[Compare Source](https://togithub.com/vueuse/vueuse/compare/v10.3.0...v10.4.0)
##### 🚀 Features
- **refAutoReset**: Support maybe-ref as value - by [@moander](https://togithub.com/moander) in [https://github.com/vueuse/vueuse/issues/3342](https://togithub.com/vueuse/vueuse/issues/3342) [(71685)](https://togithub.com/vueuse/vueuse/commit/71685357)
- **useAsyncQueue**: Support in infinite tasks in typescript - by [@ethansnow2012](https://togithub.com/ethansnow2012) in [https://github.com/vueuse/vueuse/issues/3333](https://togithub.com/vueuse/vueuse/issues/3333) [(22e26)](https://togithub.com/vueuse/vueuse/commit/22e26dc5)
- **useBreakpoints**: Add breakpoints for PrimeFlex - by [@adrianrudnik](https://togithub.com/adrianrudnik) and [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3317](https://togithub.com/vueuse/vueuse/issues/3317) [(8b5ed)](https://togithub.com/vueuse/vueuse/commit/8b5ed4d2)
- **useDraggable**: Allowing calculations of bounds with fixed element - by [@linspw](https://togithub.com/linspw) in [https://github.com/vueuse/vueuse/issues/3335](https://togithub.com/vueuse/vueuse/issues/3335) [(c08e5)](https://togithub.com/vueuse/vueuse/commit/c08e5e09)
- **useFetch**: Introduce `updateDataOnError` option - by [@climba03003](https://togithub.com/climba03003) and [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3092](https://togithub.com/vueuse/vueuse/issues/3092) [(945ca)](https://togithub.com/vueuse/vueuse/commit/945ca167)
- **useIdbKeyval**: Ability to wait for IDB writes - by [@AbdallahAlhaddad](https://togithub.com/AbdallahAlhaddad) and [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3338](https://togithub.com/vueuse/vueuse/issues/3338) [(77a86)](https://togithub.com/vueuse/vueuse/commit/77a8627d)
- **useWebNotification**: Add `requestPermissions` option, return `permissionGranted` and `ensurePermissions` - by [@michealroberts](https://togithub.com/michealroberts) and [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3325](https://togithub.com/vueuse/vueuse/issues/3325) [(a1753)](https://togithub.com/vueuse/vueuse/commit/a1753d98)
##### 🐞 Bug Fixes
- **syncRef**: Avoid infinite sync - by [@chaii3](https://togithub.com/chaii3) and [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3312](https://togithub.com/vueuse/vueuse/issues/3312) [(bc966)](https://togithub.com/vueuse/vueuse/commit/bc9665d1)
- **useElementSize**: Add `as` prop for component usage - by [@menghany](https://togithub.com/menghany) in [https://github.com/vueuse/vueuse/issues/3274](https://togithub.com/vueuse/vueuse/issues/3274) [(791f7)](https://togithub.com/vueuse/vueuse/commit/791f7b10)
- **useElementVisibility**: Adjust threshold to 0 to fix visibility issue with large element - by [@erikkkwu](https://togithub.com/erikkkwu) in [https://github.com/vueuse/vueuse/issues/3308](https://togithub.com/vueuse/vueuse/issues/3308) [(429ed)](https://togithub.com/vueuse/vueuse/commit/429edda7)
- **useFileSystemAccess**: Make options to be optional - by [@171h](https://togithub.com/171h) in [https://github.com/vueuse/vueuse/issues/3320](https://togithub.com/vueuse/vueuse/issues/3320) [(a9c8b)](https://togithub.com/vueuse/vueuse/commit/a9c8b069)
- **useMouse**: Position won't be changed on page scroll when `type` is `page`, closes [#2922](https://togithub.com/vueuse/vueuse/issues/2922) - by [@CatsJuice](https://togithub.com/CatsJuice) and [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3244](https://togithub.com/vueuse/vueuse/issues/3244) and [https://github.com/vueuse/vueuse/issues/2922](https://togithub.com/vueuse/vueuse/issues/2922) [(c2f64)](https://togithub.com/vueuse/vueuse/commit/c2f641de)
- **useScroll**: Evade edge case when window or document is Proxy - by [@MinatoHikari](https://togithub.com/MinatoHikari) in [https://github.com/vueuse/vueuse/issues/3280](https://togithub.com/vueuse/vueuse/issues/3280) [(c1b29)](https://togithub.com/vueuse/vueuse/commit/c1b296cc)
- **useScrollLock**: Support using window or document - by [@lzl0304](https://togithub.com/lzl0304) in [https://github.com/vueuse/vueuse/issues/3319](https://togithub.com/vueuse/vueuse/issues/3319) [(8acdb)](https://togithub.com/vueuse/vueuse/commit/8acdb474)
- **useSortable**: Fixed moveArrayElement repeatedly triggering side effects - by [@Alfred-Skyblue](https://togithub.com/Alfred-Skyblue) in [https://github.com/vueuse/vueuse/issues/3322](https://togithub.com/vueuse/vueuse/issues/3322) [(b8515)](https://togithub.com/vueuse/vueuse/commit/b85154f5)
- **useStorage**: Read object only when it's serialized differently - by [@chenglu4343](https://togithub.com/chenglu4343), **chenglu** and [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/2782](https://togithub.com/vueuse/vueuse/issues/2782) and [https://github.com/vueuse/vueuse/issues/3091](https://togithub.com/vueuse/vueuse/issues/3091) [(6fabe)](https://togithub.com/vueuse/vueuse/commit/6fabe9bf)
- **useVModel**: Clone set to true triggered infinite loop - by [@motian](https://togithub.com/motian) and [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3097](https://togithub.com/vueuse/vueuse/issues/3097) [(48f4c)](https://togithub.com/vueuse/vueuse/commit/48f4c6e1)
- **useWebWorker**: Prevent error event bubbling - by [@Luvoy](https://togithub.com/Luvoy) and [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3141](https://togithub.com/vueuse/vueuse/issues/3141) [(34206)](https://togithub.com/vueuse/vueuse/commit/34206407)
- **useWebsocket**: PongTimeout auto-reconnect no work - by [@shanyi-front](https://togithub.com/shanyi-front) and [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3321](https://togithub.com/vueuse/vueuse/issues/3321) [(93372)](https://togithub.com/vueuse/vueuse/commit/93372535)
- **useWebsocket**: Reset pongTimeout on close - by [@alipay404](https://togithub.com/alipay404) and [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3324](https://togithub.com/vueuse/vueuse/issues/3324) [(aea27)](https://togithub.com/vueuse/vueuse/commit/aea27f89)
- **utils**: Update `isClient` to check `document` too - by [@brc-dd](https://togithub.com/brc-dd) and [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3329](https://togithub.com/vueuse/vueuse/issues/3329) [(786cb)](https://togithub.com/vueuse/vueuse/commit/786cbba7)
##### [View changes on GitHub](https://togithub.com/vueuse/vueuse/compare/v10.3.0...v10.4.0)
eslint/eslint (eslint)
### [`v8.48.0`](https://togithub.com/eslint/eslint/releases/tag/v8.48.0)
[Compare Source](https://togithub.com/eslint/eslint/compare/v8.47.0...v8.48.0)
#### Features
- [`1fbb3b0`](https://togithub.com/eslint/eslint/commit/1fbb3b0b477c814c0d179564fe495f4c50a451e9) feat: correct update direction in `for-direction` ([#17483](https://togithub.com/eslint/eslint/issues/17483)) (Francesco Trotta)
- [`d73fbf2`](https://togithub.com/eslint/eslint/commit/d73fbf2228631d6c468cd24710e2579fe6cb70fd) feat: rule tester do not create empty valid or invalid test suites ([#17475](https://togithub.com/eslint/eslint/issues/17475)) (fnx)
- [`ee2f718`](https://togithub.com/eslint/eslint/commit/ee2f718188d32e9888b1932fe6b9bd2a62c529a4) feat: Allow `void` in rule `no-promise-executor-return` ([#17282](https://togithub.com/eslint/eslint/issues/17282)) (nopeless)
#### Bug Fixes
- [`7234f6a`](https://togithub.com/eslint/eslint/commit/7234f6a706a209aa2d79259110328752e9ae3928) fix: update RuleTester JSDoc and deprecations ([#17496](https://togithub.com/eslint/eslint/issues/17496)) (Jonas Berlin)
#### Documentation
- [`7a51d77`](https://togithub.com/eslint/eslint/commit/7a51d77c0a066e461ff288568fdfee0e9539a2b5) docs: no-param-reassign mention strict mode ([#17494](https://togithub.com/eslint/eslint/issues/17494)) (Stephen Hardy)
- [`9cd7ac2`](https://togithub.com/eslint/eslint/commit/9cd7ac2fdb6b1d71a9fb1b8297a478cafacbdafd) docs: add `fetch` script to package.json conventions ([#17459](https://togithub.com/eslint/eslint/issues/17459)) (Nitin Kumar)
- [`cab21e6`](https://togithub.com/eslint/eslint/commit/cab21e64a8f79779c641178f825945958667c6e4) docs: advice for inline disabling of rules ([#17458](https://togithub.com/eslint/eslint/issues/17458)) (Ashish Yadav)
- [`056499d`](https://togithub.com/eslint/eslint/commit/056499de31a139dbc965d18652b0b520e11b408d) docs: fix example of flat config from plugin ([#17482](https://togithub.com/eslint/eslint/issues/17482)) (Francesco Trotta)
- [`9e9edf9`](https://togithub.com/eslint/eslint/commit/9e9edf93ecfa0658e8b79e71bc98530ade150081) docs: update documentation URL in error message ([#17465](https://togithub.com/eslint/eslint/issues/17465)) (Nitin Kumar)
#### Chores
- [`8dd3cec`](https://togithub.com/eslint/eslint/commit/8dd3cec90c97ed97d243a83b87ad4ea9e6b4781a) chore: upgrade [@eslint/js](https://togithub.com/eslint/js)[@8](https://togithub.com/8).48.0 ([#17501](https://togithub.com/eslint/eslint/issues/17501)) (Milos Djermanovic)
- [`6d0496e`](https://togithub.com/eslint/eslint/commit/6d0496e9476fb2210fba0a3d541df8c052ecf73a) chore: package.json update for [@eslint/js](https://togithub.com/eslint/js) release (ESLint Jenkins)
- [`9d4216d`](https://togithub.com/eslint/eslint/commit/9d4216d638d39844decffac33ee3d5a47413c80a) chore: Refactor and document CodePathSegment ([#17474](https://togithub.com/eslint/eslint/issues/17474)) (Nicholas C. Zakas)
### [`v8.47.0`](https://togithub.com/eslint/eslint/releases/tag/v8.47.0)
[Compare Source](https://togithub.com/eslint/eslint/compare/v8.46.0...v8.47.0)
#### Features
- [`53d7508`](https://togithub.com/eslint/eslint/commit/53d750800b1c0c1f8c29393c488bb3167bb1d2a5) feat: update regex for methods with `thisArg` ([#17439](https://togithub.com/eslint/eslint/issues/17439)) (Francesco Trotta)
#### Bug Fixes
- [`631648e`](https://togithub.com/eslint/eslint/commit/631648ee0b51a8951ce576ccd4430e09c9c8bcae) fix: do not report on shadowed constructors in `no-new-wrappers` ([#17447](https://togithub.com/eslint/eslint/issues/17447)) (Francesco Trotta)
#### Documentation
- [`a766a48`](https://togithub.com/eslint/eslint/commit/a766a48030d4359db76523d5b413d6332130e485) docs: document lack of config file names ([#17442](https://togithub.com/eslint/eslint/issues/17442)) (James)
- [`a1635d6`](https://togithub.com/eslint/eslint/commit/a1635d6198a8baf6571b3351e098e5ac960be887) docs: Update README (GitHub Actions Bot)
- [`47a0859`](https://togithub.com/eslint/eslint/commit/47a08597966651975126dd6726939cd34f13b80e) docs: update `require-unicode-regexp.md` as following up [#17402](https://togithub.com/eslint/eslint/issues/17402) ([#17441](https://togithub.com/eslint/eslint/issues/17441)) (SUZUKI Sosuke)
- [`fcdc85d`](https://togithub.com/eslint/eslint/commit/fcdc85d3a6bc14970c3349cc8d6f3a47eca172a3) docs: Update README (GitHub Actions Bot)
- [`2a92b6c`](https://togithub.com/eslint/eslint/commit/2a92b6cc9520a27255520369206556e9841a3af8) docs: update with "Specifying Parser Options" ([#17435](https://togithub.com/eslint/eslint/issues/17435)) (Cheol-Won)
- [`d743ed3`](https://togithub.com/eslint/eslint/commit/d743ed3c06c62a639da0389ad27907b324ea1715) docs: add metadata for parser/processor ([#17438](https://togithub.com/eslint/eslint/issues/17438)) (Huáng Jùnliàng)
- [`224376c`](https://togithub.com/eslint/eslint/commit/224376cd99a08394291a9584ad9c1ea1283673c6) docs: Update README (GitHub Actions Bot)
- [`a41a8e4`](https://togithub.com/eslint/eslint/commit/a41a8e4a7da14726d6fce71a023f12101fd52fdb) docs: update script names in README ([#17432](https://togithub.com/eslint/eslint/issues/17432)) (Nitin Kumar)
#### Chores
- [`bf69aa6`](https://togithub.com/eslint/eslint/commit/bf69aa6408f5403a88d8c9b71b0e58232b1ea833) chore: Update dependencies ([#17456](https://togithub.com/eslint/eslint/issues/17456)) (Nicholas C. Zakas)
- [`0e45760`](https://togithub.com/eslint/eslint/commit/0e4576012ab938b880e6f27641bff55fb4313d20) chore: package.json update for [@eslint/js](https://togithub.com/eslint/js) release (ESLint Jenkins)
- [`757bfe1`](https://togithub.com/eslint/eslint/commit/757bfe1c35b5ddab7042d388f8d21e834875fff5) chore: Remove add-to-triage ([#17450](https://togithub.com/eslint/eslint/issues/17450)) (Nicholas C. Zakas)
- [`b066640`](https://togithub.com/eslint/eslint/commit/b066640b7040ec30f740dcc803511244fe19473b) chore: standardize npm script names ([#17431](https://togithub.com/eslint/eslint/issues/17431)) (Nitin Kumar)
- [`6b2410f`](https://togithub.com/eslint/eslint/commit/6b2410f911dd2e3d915c879041c6e257d41a2f4e) chore: Update add-to-triage.yml ([#17444](https://togithub.com/eslint/eslint/issues/17444)) (Nicholas C. Zakas)
vuejs/eslint-plugin-vue (eslint-plugin-vue)
### [`v9.17.0`](https://togithub.com/vuejs/eslint-plugin-vue/releases/tag/v9.17.0)
[Compare Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v9.16.1...v9.17.0)
#### ✨ Enhancements
- [#2258](https://togithub.com/vuejs/eslint-plugin-vue/issues/2258) Added support for template literals in [`vue/no-deprecated-model-definition`](https://eslint.vuejs.org/rules/no-deprecated-model-definition.html).
#### ⚙️ Updates
- [#2260](https://togithub.com/vuejs/eslint-plugin-vue/issues/2260) Improved error message for [`vue/no-dupe-keys`](https://eslint.vuejs.org/rules/no-dupe-keys.html).
- [#2268](https://togithub.com/vuejs/eslint-plugin-vue/issues/2268) Renamed [`vue/no-setup-props-destructure`](https://eslint.vuejs.org/rules/no-setup-props-destructure.html) (now deprecated) to [`vue/no-setup-props-reactivity-loss`](https://eslint.vuejs.org/rules/no-setup-props-reactivity-loss.html), and removed both rules from any preset configs.
- [#2269](https://togithub.com/vuejs/eslint-plugin-vue/issues/2269) Renamed [`vue/no-ref-object-destructure`](https://eslint.vuejs.org/rules/no-ref-object-destructure.html) (now deprecated) to [`vue/no-ref-object-reactivity-loss`](https://eslint.vuejs.org/rules/no-ref-object-reactivity-loss.html).
**Full Changelog**: https://github.com/vuejs/eslint-plugin-vue/compare/v9.16.1...v9.17.0
nuxt/nuxt (nuxt)
### [`v3.7.0`](https://togithub.com/nuxt/nuxt/releases/tag/v3.7.0)
[Compare Source](https://togithub.com/nuxt/nuxt/compare/v3.6.5...v3.7.0)
#### 👀 Highlights
##### 🐣 A New CLI
We've refactored `nuxi` using [unjs/citty](http://github.com/unjs/citty) and this marks the first Nuxt release that depends on the new version, safely in its own repository. We have grand plans for this - check out some of the features + roadmap discussions in [nuxt/cli](https://togithub.com/nuxt/cli) and please feel free to contribute!
- Project Goals
- Feedbacks and Ideas
- The journey of Nuxt CLI Generations
Nuxi is now decoupled from the main `nuxt` version - we plan to iterate and release nuxi more quickly in future so you can expect new things coming soon!
##### 🕸️ Native Web Streams and `Response`
With improvements in [unjs/h3](https://togithub.com/unjs/h3) and [unjs/nitro](https://togithub.com/unjs/nitro), it's now possible to directly return a `Response` object from server routes, meaning it's *also* possible to return and handle streams natively in Nuxt.
👉 Check out the full detail in the [unjs/h3](https://togithub.com/unjs/h3/releases) and [unjs/nitro](https://togithub.com/unjs/nitro/releases) release notes.
##### 🔥 HTML Rendering Optimisations
This release comes with a couple of improvements in rendering HTML responses from the server. We now determine whether to preload/prefetch resources at build time (so you can customise this in the `build:manifest` hook). We also now manage rendering the HTML for them directly in `unhead` ([#22179](https://togithub.com/nuxt/nuxt/pull/22179)), which means you can configure the *order* for ``, ``, ` Githubissues.
Githubissues is a development platform for aggregating issues.
This PR contains the following updates:
0.40.0
->0.41.0
1.7.15
->1.7.16
1.1.0
->1.2.0
1.1.18
->1.1.20
1.1.13
->1.1.14
1.1.5
->1.1.6
1.1.11
->1.1.12
8.0.0-rc.2
->8.0.0-rc.3
0.5.4
->0.5.6
0.54.1
->0.55.3
10.3.0
->10.4.1
8.46.0
->8.48.0
9.16.1
->9.17.0
3.6.5
->3.7.0
8.6.11
->8.7.0
1.64.2
->1.66.1
5.1.6
->5.2.2
Release Notes
antfu/eslint-config (@antfu/eslint-config)
### [`v0.41.0`](https://togithub.com/antfu/eslint-config/releases/tag/v0.41.0) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v0.40.3...v0.41.0) ##### 🚀 Features - Do not auto fix `unused-imports/no-unused-imports` in editors - by [@antfu](https://togithub.com/antfu) [(ed2b0)](https://togithub.com/antfu/eslint-config/commit/ed2b006) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v0.40.3...v0.41.0) ### [`v0.40.3`](https://togithub.com/antfu/eslint-config/releases/tag/v0.40.3) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v0.40.2...v0.40.3) ##### 🚀 Features - Sort `resolutions` in package.json - by [@antfu](https://togithub.com/antfu) [(10d38)](https://togithub.com/antfu/eslint-config/commit/10d3856) ##### 🐞 Bug Fixes - **basic**: Ignore vitepress cache files - by [@zhou-tao](https://togithub.com/zhou-tao) in [https://github.com/antfu/eslint-config/issues/233](https://togithub.com/antfu/eslint-config/issues/233) [(1ae6e)](https://togithub.com/antfu/eslint-config/commit/1ae6ec8) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v0.40.2...v0.40.3) ### [`v0.40.2`](https://togithub.com/antfu/eslint-config/releases/tag/v0.40.2) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v0.40.1...v0.40.2) *No significant changes* ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v0.40.1...v0.40.2) ### [`v0.40.1`](https://togithub.com/antfu/eslint-config/releases/tag/v0.40.1) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v0.40.0...v0.40.1) ##### 🐞 Bug Fixes - **plugin**: `named-tuple-spacing` handling, close [#232](https://togithub.com/antfu/eslint-config/issues/232) - by [@antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/232](https://togithub.com/antfu/eslint-config/issues/232) [(3a2c5)](https://togithub.com/antfu/eslint-config/commit/3a2c549) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v0.40.0...v0.40.1)tailwindlabs/headlessui (@headlessui/vue)
### [`v1.7.16`](https://togithub.com/tailwindlabs/headlessui/blob/HEAD/packages/@headlessui-vue/CHANGELOG.md#1716---2023-08-17) [Compare Source](https://togithub.com/tailwindlabs/headlessui/compare/@headlessui/vue@v1.7.15...@headlessui/vue@v1.7.16) ##### Fixed - Fix form elements for uncontrolled `huntersofbook/naive-ui-nuxt (@huntersofbook/naive-ui-nuxt)
### [`v1.2.0`](https://togithub.com/huntersofbook/naive-ui-nuxt/releases/tag/v1.2.0) [Compare Source](https://togithub.com/huntersofbook/naive-ui-nuxt/compare/v1.1.0...v1.2.0) ##### 🐞 Bug Fixes - Fixes types generation with nuxt v3.7 - by [@kuizuo](https://togithub.com/kuizuo) and [@productdevbook](https://togithub.com/productdevbook) in [https://github.com/huntersofbook/naive-ui-nuxt/issues/13](https://togithub.com/huntersofbook/naive-ui-nuxt/issues/13) [(a7490)](https://togithub.com/huntersofbook/naive-ui-nuxt/commit/a7490e8) - **deps**: - Update dependency nuxt to ^3.7.0 - by [@renovate](https://togithub.com/renovate)\[bot] and [@productdevbook](https://togithub.com/productdevbook) in [https://github.com/huntersofbook/naive-ui-nuxt/issues/14](https://togithub.com/huntersofbook/naive-ui-nuxt/issues/14) [(1a68f)](https://togithub.com/huntersofbook/naive-ui-nuxt/commit/1a68f26) - Update root - by [@renovate](https://togithub.com/renovate)\[bot] in[https://github.com/huntersofbook/naive-ui-nuxt/issues/15](https://togithub.com/huntersofbook/naive-ui-nuxt/issues/15)5 [(d12dd)](https://togithub.com/huntersofbook/naive-ui-nuxt/commit/d12dd96) ##### [View changes on GitHub](https://togithub.com/huntersofbook/naive-ui-nuxt/compare/v1.1.0...v1.2.0)nuxt-community/i18n-module (@nuxtjs/i18n)
### [`v8.0.0-rc.3`](https://togithub.com/nuxt-community/i18n-module/blob/HEAD/CHANGELOG.md#v800-rc3-2023-08-16T101601Z) [Compare Source](https://togithub.com/nuxt-community/i18n-module/compare/v8.0.0-rc.2...v8.0.0-rc.3) This changelog is generated by [GitHub Releases](https://togithub.com/nuxt-modules/i18n/releases/tag/v8.0.0-rc.3) ##### 🚀 Features - Project relative layer locale resolution - by [@BobbieGoede](https://togithub.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/2290](https://togithub.com/nuxt-modules/i18n/issues/2290) [(e33f1)](https://togithub.com/nuxt-modules/i18n/commit/e33f15b) - Allow to set the plugin as parallel - by [@huang-julien](https://togithub.com/huang-julien) and [@kazupon](https://togithub.com/kazupon) in [https://github.com/nuxt-modules/i18n/issues/2297](https://togithub.com/nuxt-modules/i18n/issues/2297) [(93e89)](https://togithub.com/nuxt-modules/i18n/commit/93e89f8) ##### 🐞 Bug Fixes - Inline options i18n module locale resolution - by [@BobbieGoede](https://togithub.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/2296](https://togithub.com/nuxt-modules/i18n/issues/2296) [(d0e11)](https://togithub.com/nuxt-modules/i18n/commit/d0e11d6) - Cannot redirect when call `setLocale` - by [@kazupon](https://togithub.com/kazupon) in [https://github.com/nuxt-modules/i18n/issues/2307](https://togithub.com/nuxt-modules/i18n/issues/2307) [(5fc06)](https://togithub.com/nuxt-modules/i18n/commit/5fc06df) - Query parameters passing when localePath - by [@kazupon](https://togithub.com/kazupon) in [https://github.com/nuxt-modules/i18n/issues/2310](https://togithub.com/nuxt-modules/i18n/issues/2310) [(67ff1)](https://togithub.com/nuxt-modules/i18n/commit/67ff1ea) - Loop redirection on differentDomains - by [@kazupon](https://togithub.com/kazupon) in [https://github.com/nuxt-modules/i18n/issues/2318](https://togithub.com/nuxt-modules/i18n/issues/2318) [(81f5d)](https://togithub.com/nuxt-modules/i18n/commit/81f5d69) - Local scope on legacy API mode - by [@kazupon](https://togithub.com/kazupon) in [https://github.com/nuxt-modules/i18n/issues/2319](https://togithub.com/nuxt-modules/i18n/issues/2319) [(10ec6)](https://togithub.com/nuxt-modules/i18n/commit/10ec68d) - Add 'i18n.bundle.compositionOnly' and 'i18n.types' checking - by [@kazupon](https://togithub.com/kazupon) in [https://github.com/nuxt-modules/i18n/issues/2320](https://togithub.com/nuxt-modules/i18n/issues/2320) [(28aef)](https://togithub.com/nuxt-modules/i18n/commit/28aef69) ##### [View changes on GitHub](https://togithub.com/nuxt-modules/i18n/compare/v8.0.0-rc.2...v8.0.0-rc.3)tailwindlabs/tailwindcss-forms (@tailwindcss/forms)
### [`v0.5.6`](https://togithub.com/tailwindlabs/tailwindcss-forms/blob/HEAD/CHANGELOG.md#056---2023-08-28) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss-forms/compare/v0.5.5...v0.5.6) ##### Fixed - Fix date time bottom spacing on MacOS Safari ([#146](https://togithub.com/tailwindlabs/tailwindcss-forms/pull/146)) ### [`v0.5.5`](https://togithub.com/tailwindlabs/tailwindcss-forms/blob/HEAD/CHANGELOG.md#055---2023-08-22) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss-forms/compare/v0.5.4...v0.5.5) ##### Fixed - Fix text alignment on date and time inputs on iOS ([#144](https://togithub.com/tailwindlabs/tailwindcss-forms/pull/144))unocss/unocss (@unocss/nuxt)
### [`v0.55.3`](https://togithub.com/unocss/unocss/releases/tag/v0.55.3) [Compare Source](https://togithub.com/unocss/unocss/compare/v0.55.2...v0.55.3) ##### 🚀 Features - **preset-mini**: Support `max` breakpoint - by [@onlyfortesting](https://togithub.com/onlyfortesting) in [https://github.com/unocss/unocss/issues/3029](https://togithub.com/unocss/unocss/issues/3029) [(216c5)](https://togithub.com/unocss/unocss/commit/216c52da) ##### 🐞 Bug Fixes - **attributify-jsx**: - Support Template Strings - by [@zhiyuanzmj](https://togithub.com/zhiyuanzmj) in [https://github.com/unocss/unocss/issues/3015](https://togithub.com/unocss/unocss/issues/3015) [(c2d38)](https://togithub.com/unocss/unocss/commit/c2d38598) - **core**: - Merge only existing fields in configs - by [@enkot](https://togithub.com/enkot) and [@antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/3010](https://togithub.com/unocss/unocss/issues/3010) [(580a3)](https://togithub.com/unocss/unocss/commit/580a3016) - Enable details for analyzer - by [@enkot](https://togithub.com/enkot) and [@antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/3021](https://togithub.com/unocss/unocss/issues/3021) [(29e53)](https://togithub.com/unocss/unocss/commit/29e53de3) - **svelte-scoped**: - Vite dev crash when configured with SSL - by [@feugy](https://togithub.com/feugy) in [https://github.com/unocss/unocss/issues/3031](https://togithub.com/unocss/unocss/issues/3031) [(1073b)](https://togithub.com/unocss/unocss/commit/1073beac) ##### [View changes on GitHub](https://togithub.com/unocss/unocss/compare/v0.55.2...v0.55.3) ### [`v0.55.2`](https://togithub.com/unocss/unocss/releases/tag/v0.55.2) [Compare Source](https://togithub.com/unocss/unocss/compare/v0.55.1...v0.55.2) ##### 🐞 Bug Fixes - **astro**: Astro integration `HMR` not work - by [@Dunqing](https://togithub.com/Dunqing) in [https://github.com/unocss/unocss/issues/2997](https://togithub.com/unocss/unocss/issues/2997) [(1e9d1)](https://togithub.com/unocss/unocss/commit/1e9d1d1f) - **preset-mini**: Calc breakpoints boundary value - by [@zyyv](https://togithub.com/zyyv) and [@antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/3003](https://togithub.com/unocss/unocss/issues/3003) [(cfcbe)](https://togithub.com/unocss/unocss/commit/cfcbe71d) - **vite**: Escape typography preflights with shadow-dom mode - by [@zyyv](https://togithub.com/zyyv) and [@antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/3004](https://togithub.com/unocss/unocss/issues/3004) [(162a9)](https://togithub.com/unocss/unocss/commit/162a9003) - **vscode**: Repeat registration on reload - by [@Jannchie](https://togithub.com/Jannchie) and [@antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/3005](https://togithub.com/unocss/unocss/issues/3005) [(abacd)](https://togithub.com/unocss/unocss/commit/abacd5bc) ##### [View changes on GitHub](https://togithub.com/unocss/unocss/compare/v0.55.1...v0.55.2) ### [`v0.55.1`](https://togithub.com/unocss/unocss/releases/tag/v0.55.1) [Compare Source](https://togithub.com/unocss/unocss/compare/v0.55.0...v0.55.1) ##### 🐞 Bug Fixes - **astro**: Astro hmr warning and improve performance - by [@Dunqing](https://togithub.com/Dunqing) in [https://github.com/unocss/unocss/issues/2989](https://togithub.com/unocss/unocss/issues/2989) [(02f08)](https://togithub.com/unocss/unocss/commit/02f08bf7) - **vscode**: Reload command - by [@Jannchie](https://togithub.com/Jannchie) in [https://github.com/unocss/unocss/issues/2979](https://togithub.com/unocss/unocss/issues/2979) [(2c92b)](https://togithub.com/unocss/unocss/commit/2c92b9c1) ##### 🏎 Performance - **core**: Imoprove `CountableSet`, add tests - by [@enkot](https://togithub.com/enkot) in [https://github.com/unocss/unocss/issues/2986](https://togithub.com/unocss/unocss/issues/2986) [(7f3f1)](https://togithub.com/unocss/unocss/commit/7f3f1d8f) ##### [View changes on GitHub](https://togithub.com/unocss/unocss/compare/v0.55.0...v0.55.1) ### [`v0.55.0`](https://togithub.com/unocss/unocss/releases/tag/v0.55.0) [Compare Source](https://togithub.com/unocss/unocss/compare/v0.54.3...v0.55.0) ##### 🚨 Breaking Changes - Add vite as an optional peer dependency to core and astro - by [@vonagam](https://togithub.com/vonagam) in [https://github.com/unocss/unocss/issues/2941](https://togithub.com/unocss/unocss/issues/2941) [(345a8)](https://togithub.com/unocss/unocss/commit/345a83cd) - **cli**: Add `--write-transformed` option, disable source write back by default - by [@brofrain](https://togithub.com/brofrain) and [@antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/2948](https://togithub.com/unocss/unocss/issues/2948) [(631a2)](https://togithub.com/unocss/unocss/commit/631a2559) ##### 🚀 Features - **inspector**: Analyzer - by [@enkot](https://togithub.com/enkot) and [@antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/2762](https://togithub.com/unocss/unocss/issues/2762) [(ef6a3)](https://togithub.com/unocss/unocss/commit/ef6a3bc3) ##### 🐞 Bug Fixes - **vite**: Improve `per-module` mode - by [@zoeyzhao19](https://togithub.com/zoeyzhao19) and [@antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/2940](https://togithub.com/unocss/unocss/issues/2940) [(382c8)](https://togithub.com/unocss/unocss/commit/382c8325) ##### [View changes on GitHub](https://togithub.com/unocss/unocss/compare/v0.54.3...v0.55.0) ### [`v0.54.3`](https://togithub.com/unocss/unocss/releases/tag/v0.54.3) [Compare Source](https://togithub.com/unocss/unocss/compare/v0.54.2...v0.54.3) ##### 🚀 Features - **reset**: Allow customize default border color, close [#2961](https://togithub.com/unocss/unocss/issues/2961) - by [@antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/2961](https://togithub.com/unocss/unocss/issues/2961) [(d0d35)](https://togithub.com/unocss/unocss/commit/d0d35cb0) - **vite**: Expose api plugin, close [#2738](https://togithub.com/unocss/unocss/issues/2738) - by [@antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/2738](https://togithub.com/unocss/unocss/issues/2738) [(95ae2)](https://togithub.com/unocss/unocss/commit/95ae28af) ##### 🐞 Bug Fixes - **preset-mini**: Supplement rule autocomplete - by [@chizukicn](https://togithub.com/chizukicn) in [https://github.com/unocss/unocss/issues/2902](https://togithub.com/unocss/unocss/issues/2902) [(a1e34)](https://togithub.com/unocss/unocss/commit/a1e34b56) ##### [View changes on GitHub](https://togithub.com/unocss/unocss/compare/v0.54.2...v0.54.3) ### [`v0.54.2`](https://togithub.com/unocss/unocss/releases/tag/v0.54.2) [Compare Source](https://togithub.com/unocss/unocss/compare/v0.54.1...v0.54.2) ##### 🚀 Features - **preset-mini**: Support `font-size-` - by [@antfu](https://togithub.com/antfu) [(3addb)](https://togithub.com/unocss/unocss/commit/3addbfe7) ##### 🐞 Bug Fixes - **autocomplete**: Cartesian product mistake - by [@chizukicn](https://togithub.com/chizukicn) in [https://github.com/unocss/unocss/issues/2929](https://togithub.com/unocss/unocss/issues/2929) [(44ec3)](https://togithub.com/unocss/unocss/commit/44ec3c87) - **preset-mini**: Simplify css props matcher, fix [#2951](https://togithub.com/unocss/unocss/issues/2951) - by [@antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/2951](https://togithub.com/unocss/unocss/issues/2951) [(b01ec)](https://togithub.com/unocss/unocss/commit/b01eca98) - **svelte-scoped**: Remove assignment leading to race conditions - by [@scheatkode](https://togithub.com/scheatkode) and **Jacob Bowdoin** in [https://github.com/unocss/unocss/issues/2922](https://togithub.com/unocss/unocss/issues/2922) [(1d1be)](https://togithub.com/unocss/unocss/commit/1d1bec18) ##### [View changes on GitHub](https://togithub.com/unocss/unocss/compare/v0.54.1...v0.54.2)vueuse/vueuse (@vueuse/nuxt)
### [`v10.4.1`](https://togithub.com/vueuse/vueuse/releases/tag/v10.4.1) [Compare Source](https://togithub.com/vueuse/vueuse/compare/v10.4.0...v10.4.1) ##### 🐞 Bug Fixes - Transpile target to `es2018`, close [#3349](https://togithub.com/vueuse/vueuse/issues/3349) - by [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3349](https://togithub.com/vueuse/vueuse/issues/3349) [(0e4a5)](https://togithub.com/vueuse/vueuse/commit/0e4a5f03) - **useEventListener**: Immutable options on removal, close [#2825](https://togithub.com/vueuse/vueuse/issues/2825) - by [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3346](https://togithub.com/vueuse/vueuse/issues/3346) and [https://github.com/vueuse/vueuse/issues/2825](https://togithub.com/vueuse/vueuse/issues/2825) [(3ef59)](https://togithub.com/vueuse/vueuse/commit/3ef59cb1) ##### [View changes on GitHub](https://togithub.com/vueuse/vueuse/compare/v10.4.0...v10.4.1) ### [`v10.4.0`](https://togithub.com/vueuse/vueuse/releases/tag/v10.4.0) [Compare Source](https://togithub.com/vueuse/vueuse/compare/v10.3.0...v10.4.0) ##### 🚀 Features - **refAutoReset**: Support maybe-ref as value - by [@moander](https://togithub.com/moander) in [https://github.com/vueuse/vueuse/issues/3342](https://togithub.com/vueuse/vueuse/issues/3342) [(71685)](https://togithub.com/vueuse/vueuse/commit/71685357) - **useAsyncQueue**: Support in infinite tasks in typescript - by [@ethansnow2012](https://togithub.com/ethansnow2012) in [https://github.com/vueuse/vueuse/issues/3333](https://togithub.com/vueuse/vueuse/issues/3333) [(22e26)](https://togithub.com/vueuse/vueuse/commit/22e26dc5) - **useBreakpoints**: Add breakpoints for PrimeFlex - by [@adrianrudnik](https://togithub.com/adrianrudnik) and [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3317](https://togithub.com/vueuse/vueuse/issues/3317) [(8b5ed)](https://togithub.com/vueuse/vueuse/commit/8b5ed4d2) - **useDraggable**: Allowing calculations of bounds with fixed element - by [@linspw](https://togithub.com/linspw) in [https://github.com/vueuse/vueuse/issues/3335](https://togithub.com/vueuse/vueuse/issues/3335) [(c08e5)](https://togithub.com/vueuse/vueuse/commit/c08e5e09) - **useFetch**: Introduce `updateDataOnError` option - by [@climba03003](https://togithub.com/climba03003) and [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3092](https://togithub.com/vueuse/vueuse/issues/3092) [(945ca)](https://togithub.com/vueuse/vueuse/commit/945ca167) - **useIdbKeyval**: Ability to wait for IDB writes - by [@AbdallahAlhaddad](https://togithub.com/AbdallahAlhaddad) and [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3338](https://togithub.com/vueuse/vueuse/issues/3338) [(77a86)](https://togithub.com/vueuse/vueuse/commit/77a8627d) - **useWebNotification**: Add `requestPermissions` option, return `permissionGranted` and `ensurePermissions` - by [@michealroberts](https://togithub.com/michealroberts) and [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3325](https://togithub.com/vueuse/vueuse/issues/3325) [(a1753)](https://togithub.com/vueuse/vueuse/commit/a1753d98) ##### 🐞 Bug Fixes - **syncRef**: Avoid infinite sync - by [@chaii3](https://togithub.com/chaii3) and [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3312](https://togithub.com/vueuse/vueuse/issues/3312) [(bc966)](https://togithub.com/vueuse/vueuse/commit/bc9665d1) - **useElementSize**: Add `as` prop for component usage - by [@menghany](https://togithub.com/menghany) in [https://github.com/vueuse/vueuse/issues/3274](https://togithub.com/vueuse/vueuse/issues/3274) [(791f7)](https://togithub.com/vueuse/vueuse/commit/791f7b10) - **useElementVisibility**: Adjust threshold to 0 to fix visibility issue with large element - by [@erikkkwu](https://togithub.com/erikkkwu) in [https://github.com/vueuse/vueuse/issues/3308](https://togithub.com/vueuse/vueuse/issues/3308) [(429ed)](https://togithub.com/vueuse/vueuse/commit/429edda7) - **useFileSystemAccess**: Make options to be optional - by [@171h](https://togithub.com/171h) in [https://github.com/vueuse/vueuse/issues/3320](https://togithub.com/vueuse/vueuse/issues/3320) [(a9c8b)](https://togithub.com/vueuse/vueuse/commit/a9c8b069) - **useMouse**: Position won't be changed on page scroll when `type` is `page`, closes [#2922](https://togithub.com/vueuse/vueuse/issues/2922) - by [@CatsJuice](https://togithub.com/CatsJuice) and [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3244](https://togithub.com/vueuse/vueuse/issues/3244) and [https://github.com/vueuse/vueuse/issues/2922](https://togithub.com/vueuse/vueuse/issues/2922) [(c2f64)](https://togithub.com/vueuse/vueuse/commit/c2f641de) - **useScroll**: Evade edge case when window or document is Proxy - by [@MinatoHikari](https://togithub.com/MinatoHikari) in [https://github.com/vueuse/vueuse/issues/3280](https://togithub.com/vueuse/vueuse/issues/3280) [(c1b29)](https://togithub.com/vueuse/vueuse/commit/c1b296cc) - **useScrollLock**: Support using window or document - by [@lzl0304](https://togithub.com/lzl0304) in [https://github.com/vueuse/vueuse/issues/3319](https://togithub.com/vueuse/vueuse/issues/3319) [(8acdb)](https://togithub.com/vueuse/vueuse/commit/8acdb474) - **useSortable**: Fixed moveArrayElement repeatedly triggering side effects - by [@Alfred-Skyblue](https://togithub.com/Alfred-Skyblue) in [https://github.com/vueuse/vueuse/issues/3322](https://togithub.com/vueuse/vueuse/issues/3322) [(b8515)](https://togithub.com/vueuse/vueuse/commit/b85154f5) - **useStorage**: Read object only when it's serialized differently - by [@chenglu4343](https://togithub.com/chenglu4343), **chenglu** and [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/2782](https://togithub.com/vueuse/vueuse/issues/2782) and [https://github.com/vueuse/vueuse/issues/3091](https://togithub.com/vueuse/vueuse/issues/3091) [(6fabe)](https://togithub.com/vueuse/vueuse/commit/6fabe9bf) - **useVModel**: Clone set to true triggered infinite loop - by [@motian](https://togithub.com/motian) and [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3097](https://togithub.com/vueuse/vueuse/issues/3097) [(48f4c)](https://togithub.com/vueuse/vueuse/commit/48f4c6e1) - **useWebWorker**: Prevent error event bubbling - by [@Luvoy](https://togithub.com/Luvoy) and [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3141](https://togithub.com/vueuse/vueuse/issues/3141) [(34206)](https://togithub.com/vueuse/vueuse/commit/34206407) - **useWebsocket**: PongTimeout auto-reconnect no work - by [@shanyi-front](https://togithub.com/shanyi-front) and [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3321](https://togithub.com/vueuse/vueuse/issues/3321) [(93372)](https://togithub.com/vueuse/vueuse/commit/93372535) - **useWebsocket**: Reset pongTimeout on close - by [@alipay404](https://togithub.com/alipay404) and [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3324](https://togithub.com/vueuse/vueuse/issues/3324) [(aea27)](https://togithub.com/vueuse/vueuse/commit/aea27f89) - **utils**: Update `isClient` to check `document` too - by [@brc-dd](https://togithub.com/brc-dd) and [@antfu](https://togithub.com/antfu) in [https://github.com/vueuse/vueuse/issues/3329](https://togithub.com/vueuse/vueuse/issues/3329) [(786cb)](https://togithub.com/vueuse/vueuse/commit/786cbba7) ##### [View changes on GitHub](https://togithub.com/vueuse/vueuse/compare/v10.3.0...v10.4.0)eslint/eslint (eslint)
### [`v8.48.0`](https://togithub.com/eslint/eslint/releases/tag/v8.48.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v8.47.0...v8.48.0) #### Features - [`1fbb3b0`](https://togithub.com/eslint/eslint/commit/1fbb3b0b477c814c0d179564fe495f4c50a451e9) feat: correct update direction in `for-direction` ([#17483](https://togithub.com/eslint/eslint/issues/17483)) (Francesco Trotta) - [`d73fbf2`](https://togithub.com/eslint/eslint/commit/d73fbf2228631d6c468cd24710e2579fe6cb70fd) feat: rule tester do not create empty valid or invalid test suites ([#17475](https://togithub.com/eslint/eslint/issues/17475)) (fnx) - [`ee2f718`](https://togithub.com/eslint/eslint/commit/ee2f718188d32e9888b1932fe6b9bd2a62c529a4) feat: Allow `void` in rule `no-promise-executor-return` ([#17282](https://togithub.com/eslint/eslint/issues/17282)) (nopeless) #### Bug Fixes - [`7234f6a`](https://togithub.com/eslint/eslint/commit/7234f6a706a209aa2d79259110328752e9ae3928) fix: update RuleTester JSDoc and deprecations ([#17496](https://togithub.com/eslint/eslint/issues/17496)) (Jonas Berlin) #### Documentation - [`7a51d77`](https://togithub.com/eslint/eslint/commit/7a51d77c0a066e461ff288568fdfee0e9539a2b5) docs: no-param-reassign mention strict mode ([#17494](https://togithub.com/eslint/eslint/issues/17494)) (Stephen Hardy) - [`9cd7ac2`](https://togithub.com/eslint/eslint/commit/9cd7ac2fdb6b1d71a9fb1b8297a478cafacbdafd) docs: add `fetch` script to package.json conventions ([#17459](https://togithub.com/eslint/eslint/issues/17459)) (Nitin Kumar) - [`cab21e6`](https://togithub.com/eslint/eslint/commit/cab21e64a8f79779c641178f825945958667c6e4) docs: advice for inline disabling of rules ([#17458](https://togithub.com/eslint/eslint/issues/17458)) (Ashish Yadav) - [`056499d`](https://togithub.com/eslint/eslint/commit/056499de31a139dbc965d18652b0b520e11b408d) docs: fix example of flat config from plugin ([#17482](https://togithub.com/eslint/eslint/issues/17482)) (Francesco Trotta) - [`9e9edf9`](https://togithub.com/eslint/eslint/commit/9e9edf93ecfa0658e8b79e71bc98530ade150081) docs: update documentation URL in error message ([#17465](https://togithub.com/eslint/eslint/issues/17465)) (Nitin Kumar) #### Chores - [`8dd3cec`](https://togithub.com/eslint/eslint/commit/8dd3cec90c97ed97d243a83b87ad4ea9e6b4781a) chore: upgrade [@eslint/js](https://togithub.com/eslint/js)[@8](https://togithub.com/8).48.0 ([#17501](https://togithub.com/eslint/eslint/issues/17501)) (Milos Djermanovic) - [`6d0496e`](https://togithub.com/eslint/eslint/commit/6d0496e9476fb2210fba0a3d541df8c052ecf73a) chore: package.json update for [@eslint/js](https://togithub.com/eslint/js) release (ESLint Jenkins) - [`9d4216d`](https://togithub.com/eslint/eslint/commit/9d4216d638d39844decffac33ee3d5a47413c80a) chore: Refactor and document CodePathSegment ([#17474](https://togithub.com/eslint/eslint/issues/17474)) (Nicholas C. Zakas) ### [`v8.47.0`](https://togithub.com/eslint/eslint/releases/tag/v8.47.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v8.46.0...v8.47.0) #### Features - [`53d7508`](https://togithub.com/eslint/eslint/commit/53d750800b1c0c1f8c29393c488bb3167bb1d2a5) feat: update regex for methods with `thisArg` ([#17439](https://togithub.com/eslint/eslint/issues/17439)) (Francesco Trotta) #### Bug Fixes - [`631648e`](https://togithub.com/eslint/eslint/commit/631648ee0b51a8951ce576ccd4430e09c9c8bcae) fix: do not report on shadowed constructors in `no-new-wrappers` ([#17447](https://togithub.com/eslint/eslint/issues/17447)) (Francesco Trotta) #### Documentation - [`a766a48`](https://togithub.com/eslint/eslint/commit/a766a48030d4359db76523d5b413d6332130e485) docs: document lack of config file names ([#17442](https://togithub.com/eslint/eslint/issues/17442)) (James) - [`a1635d6`](https://togithub.com/eslint/eslint/commit/a1635d6198a8baf6571b3351e098e5ac960be887) docs: Update README (GitHub Actions Bot) - [`47a0859`](https://togithub.com/eslint/eslint/commit/47a08597966651975126dd6726939cd34f13b80e) docs: update `require-unicode-regexp.md` as following up [#17402](https://togithub.com/eslint/eslint/issues/17402) ([#17441](https://togithub.com/eslint/eslint/issues/17441)) (SUZUKI Sosuke) - [`fcdc85d`](https://togithub.com/eslint/eslint/commit/fcdc85d3a6bc14970c3349cc8d6f3a47eca172a3) docs: Update README (GitHub Actions Bot) - [`2a92b6c`](https://togithub.com/eslint/eslint/commit/2a92b6cc9520a27255520369206556e9841a3af8) docs: update with "Specifying Parser Options" ([#17435](https://togithub.com/eslint/eslint/issues/17435)) (Cheol-Won) - [`d743ed3`](https://togithub.com/eslint/eslint/commit/d743ed3c06c62a639da0389ad27907b324ea1715) docs: add metadata for parser/processor ([#17438](https://togithub.com/eslint/eslint/issues/17438)) (Huáng Jùnliàng) - [`224376c`](https://togithub.com/eslint/eslint/commit/224376cd99a08394291a9584ad9c1ea1283673c6) docs: Update README (GitHub Actions Bot) - [`a41a8e4`](https://togithub.com/eslint/eslint/commit/a41a8e4a7da14726d6fce71a023f12101fd52fdb) docs: update script names in README ([#17432](https://togithub.com/eslint/eslint/issues/17432)) (Nitin Kumar) #### Chores - [`bf69aa6`](https://togithub.com/eslint/eslint/commit/bf69aa6408f5403a88d8c9b71b0e58232b1ea833) chore: Update dependencies ([#17456](https://togithub.com/eslint/eslint/issues/17456)) (Nicholas C. Zakas) - [`0e45760`](https://togithub.com/eslint/eslint/commit/0e4576012ab938b880e6f27641bff55fb4313d20) chore: package.json update for [@eslint/js](https://togithub.com/eslint/js) release (ESLint Jenkins) - [`757bfe1`](https://togithub.com/eslint/eslint/commit/757bfe1c35b5ddab7042d388f8d21e834875fff5) chore: Remove add-to-triage ([#17450](https://togithub.com/eslint/eslint/issues/17450)) (Nicholas C. Zakas) - [`b066640`](https://togithub.com/eslint/eslint/commit/b066640b7040ec30f740dcc803511244fe19473b) chore: standardize npm script names ([#17431](https://togithub.com/eslint/eslint/issues/17431)) (Nitin Kumar) - [`6b2410f`](https://togithub.com/eslint/eslint/commit/6b2410f911dd2e3d915c879041c6e257d41a2f4e) chore: Update add-to-triage.yml ([#17444](https://togithub.com/eslint/eslint/issues/17444)) (Nicholas C. Zakas)vuejs/eslint-plugin-vue (eslint-plugin-vue)
### [`v9.17.0`](https://togithub.com/vuejs/eslint-plugin-vue/releases/tag/v9.17.0) [Compare Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v9.16.1...v9.17.0) #### ✨ Enhancements - [#2258](https://togithub.com/vuejs/eslint-plugin-vue/issues/2258) Added support for template literals in [`vue/no-deprecated-model-definition`](https://eslint.vuejs.org/rules/no-deprecated-model-definition.html). #### ⚙️ Updates - [#2260](https://togithub.com/vuejs/eslint-plugin-vue/issues/2260) Improved error message for [`vue/no-dupe-keys`](https://eslint.vuejs.org/rules/no-dupe-keys.html). - [#2268](https://togithub.com/vuejs/eslint-plugin-vue/issues/2268) Renamed [`vue/no-setup-props-destructure`](https://eslint.vuejs.org/rules/no-setup-props-destructure.html) (now deprecated) to [`vue/no-setup-props-reactivity-loss`](https://eslint.vuejs.org/rules/no-setup-props-reactivity-loss.html), and removed both rules from any preset configs. - [#2269](https://togithub.com/vuejs/eslint-plugin-vue/issues/2269) Renamed [`vue/no-ref-object-destructure`](https://eslint.vuejs.org/rules/no-ref-object-destructure.html) (now deprecated) to [`vue/no-ref-object-reactivity-loss`](https://eslint.vuejs.org/rules/no-ref-object-reactivity-loss.html). **Full Changelog**: https://github.com/vuejs/eslint-plugin-vue/compare/v9.16.1...v9.17.0nuxt/nuxt (nuxt)
### [`v3.7.0`](https://togithub.com/nuxt/nuxt/releases/tag/v3.7.0) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v3.6.5...v3.7.0) #### 👀 Highlights ##### 🐣 A New CLI We've refactored `nuxi` using [unjs/citty](http://github.com/unjs/citty) and this marks the first Nuxt release that depends on the new version, safely in its own repository. We have grand plans for this - check out some of the features + roadmap discussions in [nuxt/cli](https://togithub.com/nuxt/cli) and please feel free to contribute! - Project Goals - Feedbacks and Ideas - The journey of Nuxt CLI Generations Nuxi is now decoupled from the main `nuxt` version - we plan to iterate and release nuxi more quickly in future so you can expect new things coming soon! ##### 🕸️ Native Web Streams and `Response` With improvements in [unjs/h3](https://togithub.com/unjs/h3) and [unjs/nitro](https://togithub.com/unjs/nitro), it's now possible to directly return a `Response` object from server routes, meaning it's *also* possible to return and handle streams natively in Nuxt. 👉 Check out the full detail in the [unjs/h3](https://togithub.com/unjs/h3/releases) and [unjs/nitro](https://togithub.com/unjs/nitro/releases) release notes. ##### 🔥 HTML Rendering Optimisations This release comes with a couple of improvements in rendering HTML responses from the server. We now determine whether to preload/prefetch resources at build time (so you can customise this in the `build:manifest` hook). We also now manage rendering the HTML for them directly in `unhead` ([#22179](https://togithub.com/nuxt/nuxt/pull/22179)), which means you can configure the *order* for ``, ``, ` Githubissues.