vitejs/vite (@vitejs/plugin-vue)
### [`v3.1.0`](https://togithub.com/vitejs/vite/blob/HEAD/packages/plugin-vue/CHANGELOG.md#310-2022-09-05)
[Compare Source](https://togithub.com/vitejs/vite/compare/v3.0.3...v3.1.0)
### [`v3.0.3`](https://togithub.com/vitejs/vite/blob/HEAD/packages/plugin-vue/CHANGELOG.md#small303-2022-08-12-small)
[Compare Source](https://togithub.com/vitejs/vite/compare/v3.0.2...v3.0.3)
vitest-dev/vitest
### [`v0.23.4`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.23.4)
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.23.2...v0.23.4)
##### 🚀 Features
- Give helpful message, when using vi.mock - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2047](https://togithub.com/vitest-dev/vitest/issues/2047)
- **benchmark**: Only mode - by [@Aslemammad](https://togithub.com/Aslemammad) in [https://github.com/vitest-dev/vitest/issues/2039](https://togithub.com/vitest-dev/vitest/issues/2039)
##### 🐞 Bug Fixes
- Move outputFile to benchmark, allow --reporter for benchmark - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2037](https://togithub.com/vitest-dev/vitest/issues/2037)
- **cli**: Forward node wasm flags - by [@Peeterush](https://togithub.com/Peeterush) in [https://github.com/vitest-dev/vitest/issues/2041](https://togithub.com/vitest-dev/vitest/issues/2041)
- **coverage**: `istanbul-reports` to support `projectRoot` - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/2051](https://togithub.com/vitest-dev/vitest/issues/2051)
##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.23.3...v0.23.4)
### [`v0.23.2`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.23.2)
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.23.1...v0.23.2)
##### 🚀 Features
- Added fastify example - by [@irvile](https://togithub.com/irvile) in [https://github.com/vitest-dev/vitest/issues/1991](https://togithub.com/vitest-dev/vitest/issues/1991)
- **bench**: Improve summary - by [@antfu](https://togithub.com/antfu) [(d0167)](https://togithub.com/vitest-dev/vitest/commit/d0167247)
##### 🐞 Bug Fixes
- Update tinybench to 2.1.5 - by [@Aslemammad](https://togithub.com/Aslemammad) in [https://github.com/vitest-dev/vitest/issues/1990](https://togithub.com/vitest-dev/vitest/issues/1990)
- **bench**:
- Rank sorting, fix [#2006](https://togithub.com/vitest-dev/vitest/issues/2006) - by [@nickmccurdy](https://togithub.com/nickmccurdy) in [https://github.com/vitest-dev/vitest/issues/2007](https://togithub.com/vitest-dev/vitest/issues/2007)
- Do not group benchmarks - by [@Aslemammad](https://togithub.com/Aslemammad) and [@antfu](https://togithub.com/antfu) in [https://github.com/vitest-dev/vitest/issues/2016](https://togithub.com/vitest-dev/vitest/issues/2016)
##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.23.1...v0.23.2)
### [`v0.23.1`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.23.1)
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.23.0...v0.23.1)
##### 🐞 Bug Fixes
- Show diff for errors that contain actual/expected without showDiff - by [@IgnusG](https://togithub.com/IgnusG) in [https://github.com/vitest-dev/vitest/issues/1966](https://togithub.com/vitest-dev/vitest/issues/1966)
- Don't fail on running vitest dev (closes [#1971](https://togithub.com/vitest-dev/vitest/issues/1971)) - by [@sheremet-va](https://togithub.com/sheremet-va) [(3807c)](https://togithub.com/vitest-dev/vitest/commit/3807c07f)
- Don't hang when running vitest - by [@sheremet-va](https://togithub.com/sheremet-va) [(f3025)](https://togithub.com/vitest-dev/vitest/commit/f3025cde)
- Define default exports properties as named exports for ESM compatibility - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/1979](https://togithub.com/vitest-dev/vitest/issues/1979)
- Correctly normalize mocked path, if file is named like the folder - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/1973](https://togithub.com/vitest-dev/vitest/issues/1973)
- **ui**: Display correct line and column for web UI - by [@bartoszgolebiowski](https://togithub.com/bartoszgolebiowski) in [https://github.com/vitest-dev/vitest/issues/1972](https://togithub.com/vitest-dev/vitest/issues/1972)
##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.23.0...v0.23.1)
### [`v0.23.0`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.23.0)
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.22.1...v0.23.0)
##### 🚨 Breaking Changes
- Don't reset modules with --no-isolate - by [@sheremet-va](https://togithub.com/sheremet-va) and [@poyoho](https://togithub.com/poyoho) in [https://github.com/vitest-dev/vitest/issues/1754](https://togithub.com/vitest-dev/vitest/issues/1754)
- If not processed, CSS Modules return a proxy, scope class names by filename - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/1803](https://togithub.com/vitest-dev/vitest/issues/1803)
- Improve interchangeability with cjs - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/1944](https://togithub.com/vitest-dev/vitest/issues/1944)
- Allow custom environments - by [@sheremet-va](https://togithub.com/sheremet-va) and [@Demivan](https://togithub.com/Demivan) in [https://github.com/vitest-dev/vitest/issues/1963](https://togithub.com/vitest-dev/vitest/issues/1963)
##### 🚀 Features
- Add include option in istanbul coverage - by [@warmthdawn](https://togithub.com/warmthdawn) in [https://github.com/vitest-dev/vitest/issues/1883](https://togithub.com/vitest-dev/vitest/issues/1883)
- Introduce `retry` option for tests - by [@antfu](https://togithub.com/antfu) in [https://github.com/vitest-dev/vitest/issues/1929](https://togithub.com/vitest-dev/vitest/issues/1929)
- Add benchmark support with `vitest bench` command - by [@poyoho](https://togithub.com/poyoho) in [https://github.com/vitest-dev/vitest/issues/1029](https://togithub.com/vitest-dev/vitest/issues/1029)
- **coverage**: Include json reporter by default - by [@poyoho](https://togithub.com/poyoho) [(faed4)](https://togithub.com/vitest-dev/vitest/commit/faed4acb)
- **coverage-istanbul**: Add "all" option - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/1880](https://togithub.com/vitest-dev/vitest/issues/1880)
- **worker**: Always apply custom resolver conditions - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/1934](https://togithub.com/vitest-dev/vitest/issues/1934)
##### 🐞 Bug Fixes
- Allow referring to first seen value while automocking - by [@simon-abbott](https://togithub.com/simon-abbott) in [https://github.com/vitest-dev/vitest/issues/1879](https://togithub.com/vitest-dev/vitest/issues/1879)
- Console.Console is undefined (close: [#1877](https://togithub.com/vitest-dev/vitest/issues/1877)) - by [@ahaoboy](https://togithub.com/ahaoboy) in [https://github.com/vitest-dev/vitest/issues/1878](https://togithub.com/vitest-dev/vitest/issues/1878)
- Invalidate new worker and its dependencies - by [@sun0day](https://togithub.com/sun0day) in [https://github.com/vitest-dev/vitest/issues/1896](https://togithub.com/vitest-dev/vitest/issues/1896)
- Improve error serialization - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/1921](https://togithub.com/vitest-dev/vitest/issues/1921)
- Clean coverage-c8 tmp before reporting (fix [#1917](https://togithub.com/vitest-dev/vitest/issues/1917)) - by [@sun0day](https://togithub.com/sun0day) in [https://github.com/vitest-dev/vitest/issues/1925](https://togithub.com/vitest-dev/vitest/issues/1925)
- Automock getters and setters - by [@simon-abbott](https://togithub.com/simon-abbott) and [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/1903](https://togithub.com/vitest-dev/vitest/issues/1903)
- Add possibility to filter test files by fileName - by [@bartoszgolebiowski](https://togithub.com/bartoszgolebiowski) and [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/1915](https://togithub.com/vitest-dev/vitest/issues/1915)
- Make globalThis more compatible with jest - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/1956](https://togithub.com/vitest-dev/vitest/issues/1956)
- Delete mock in moduleCache when unmock - by [@ChpShy](https://togithub.com/ChpShy) in [https://github.com/vitest-dev/vitest/issues/1947](https://togithub.com/vitest-dev/vitest/issues/1947)
- Matcher toHaveProperty actually tests value - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/1958](https://togithub.com/vitest-dev/vitest/issues/1958)
- **env-replacer**: Don't modify string literals - by [@tony19](https://togithub.com/tony19) in [https://github.com/vitest-dev/vitest/issues/1943](https://togithub.com/vitest-dev/vitest/issues/1943)
- **istanbul**: Disable compact in instrumenter transform - by [@poyoho](https://togithub.com/poyoho) [(80739)](https://togithub.com/vitest-dev/vitest/commit/80739cae)
- **reporter**: Correct error source position in json report - by [@azaleta](https://togithub.com/azaleta) and [@poyoho](https://togithub.com/poyoho) in [https://github.com/vitest-dev/vitest/issues/1909](https://togithub.com/vitest-dev/vitest/issues/1909)
- **reporter-junit**: Escape XML when in error message (fix: [#1823](https://togithub.com/vitest-dev/vitest/issues/1823)) - by [@ChrisTowles](https://togithub.com/ChrisTowles) in [https://github.com/vitest-dev/vitest/issues/1890](https://togithub.com/vitest-dev/vitest/issues/1890)
##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.22.1...v0.23.0)
### [`v0.22.1`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.22.1)
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.22.0...v0.22.1)
##### 🚀 Features
- Restart vitest on config change - by [@antfu](https://togithub.com/antfu) [(c663f)](https://togithub.com/vitest-dev/vitest/commit/c663f39c)
- Show transform time - by [@antfu](https://togithub.com/antfu) [(b54a1)](https://togithub.com/vitest-dev/vitest/commit/b54a13e5)
- **vite-node**: `moduleCache.invalidateDepTree` utiltity - by [@antfu](https://togithub.com/antfu) in [https://github.com/vitest-dev/vitest/issues/1872](https://togithub.com/vitest-dev/vitest/issues/1872)
##### 🐞 Bug Fixes
- Convert string coverage reporters to array - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/1860](https://togithub.com/vitest-dev/vitest/issues/1860)
- Explicitly import performance - by [@antfu](https://togithub.com/antfu) [(870d1)](https://togithub.com/vitest-dev/vitest/commit/870d16e0)
##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.22.0...v0.22.1)
### [`v0.22.0`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.22.0)
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.21.1...v0.22.0)
##### 🚨 Breaking Changes
- `c8` coverage support now require peer dependency `@vitest/coverage-c8` to be installed. Alternatively, you can install `@vitest/coverage-istanbul` to use `istanbul` for coverage instead of `c8`.
##### 🚀 Features
- Add --no-color to cli - by [@jereklas](https://togithub.com/jereklas) in [https://github.com/vitest-dev/vitest/issues/1849](https://togithub.com/vitest-dev/vitest/issues/1849)
- Support auto retry on Node segfault `--segfault-retry` - by [@tony19](https://togithub.com/tony19) [@antfu](https://togithub.com/antfu) in [https://github.com/vitest-dev/vitest/issues/1854](https://togithub.com/vitest-dev/vitest/issues/1854)
- Support `istanbul` coverage provider - by [@AriPerkkio](https://togithub.com/AriPerkkio) and [@antfu](https://togithub.com/antfu) in [https://github.com/vitest-dev/vitest/issues/1676](https://togithub.com/vitest-dev/vitest/issues/1676)
- **cli**: Support passing `--inspect` and `--inspect-brk` - by [@antfu](https://togithub.com/antfu) [(ea80f)](https://togithub.com/vitest-dev/vitest/commit/ea80f2bf)
##### 🐞 Bug Fixes
- Handle undefined returns of module mocks, and update migration docs - by [@jereklas](https://togithub.com/jereklas) in [https://github.com/vitest-dev/vitest/issues/1763](https://togithub.com/vitest-dev/vitest/issues/1763) and [https://github.com/vitest-dev/vitest/issues/1830](https://togithub.com/vitest-dev/vitest/issues/1830)
- Clear pattern when rerun all tests - by [@ChpShy](https://togithub.com/ChpShy) in [https://github.com/vitest-dev/vitest/issues/1834](https://togithub.com/vitest-dev/vitest/issues/1834)
- **reporter-junit**: Remove trailing zeros in duration - by [@nieyuyao](https://togithub.com/nieyuyao) in [https://github.com/vitest-dev/vitest/issues/1842](https://togithub.com/vitest-dev/vitest/issues/1842)
##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.21.1...v0.22.0)
vuejs/core
### [`v3.2.39`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3239-httpsgithubcomvuejscorecomparev3238v3239-2022-09-08)
[Compare Source](https://togithub.com/vuejs/core/compare/v3.2.38...v3.2.39)
##### Bug Fixes
- **runtime-core:** avoid double firing when mounting inside a watcher callback ([6aaf8ef](https://togithub.com/vuejs/core/commit/6aaf8efefffdb0d4b93f178b2bb36cd3c6bc31b8)), closes [#6614](https://togithub.com/vuejs/core/issues/6614)
- **runtime-core:** support extends template for runtime compiler ([#6250](https://togithub.com/vuejs/core/issues/6250)) ([9875ecd](https://togithub.com/vuejs/core/commit/9875ecd762155732008e397d450edb0f8c01b05c)), closes [#6249](https://togithub.com/vuejs/core/issues/6249)
- **ssr:** reset current instance ([#6184](https://togithub.com/vuejs/core/issues/6184)) ([6493da5](https://togithub.com/vuejs/core/commit/6493da5bfa4624267248deb3d31dca2a4fb22aee)), closes [#6110](https://togithub.com/vuejs/core/issues/6110)
- **types:** support TypeScript 4.8 ([5381abc](https://togithub.com/vuejs/core/commit/5381abc0571e58a9be6cf482dc50c8db8300f86c)), closes [#6554](https://togithub.com/vuejs/core/issues/6554)
### [`v3.2.38`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3238-httpsgithubcomvuejscorecomparev3237v3238-2022-08-30)
[Compare Source](https://togithub.com/vuejs/core/compare/v3.2.37...v3.2.38)
##### Bug Fixes
- **compiler-sfc:** fix template usage check edge case for v-on statements ([769e555](https://togithub.com/vuejs/core/commit/769e5555f9d9004ce541613341652db859881570))
- **compiler-sfc:** only add decorators-legacy parser plugin when new decorators plugin is not used ([3ff8369](https://togithub.com/vuejs/core/commit/3ff83694f523e3fe148d22a469ed742b46603bb4))
- **compiler-sfc:** rewriteDefault for class with decorators ([#6320](https://togithub.com/vuejs/core/issues/6320)) ([81a7819](https://togithub.com/vuejs/core/commit/81a7819535c4382ba7817c817722bac6d41921d8)), closes [#6318](https://togithub.com/vuejs/core/issues/6318)
- **custom-element:** fix event listeners with capital letter event names on custom elements ([0739f89](https://togithub.com/vuejs/core/commit/0739f8909a0e56ae0fa760f233dfb8c113c9bde2))
- **hmr:** fix HMR for nested non-SFC components ([#4077](https://togithub.com/vuejs/core/issues/4077)) ([96eb745](https://togithub.com/vuejs/core/commit/96eb7452548293c343613ab778248a5da9619f45))
- **reactivity:** fix shallow/readonly edge cases ([a95554d](https://togithub.com/vuejs/core/commit/a95554d35c65e5bfd0bf9d1c5b908ae789345a6d))
- **runtime-core:** only set cache for object keys ([#6266](https://togithub.com/vuejs/core/issues/6266)) ([c3465c1](https://togithub.com/vuejs/core/commit/c3465c1e889651df925324ed2a10ac2d5f229110))
- **slots:** ensure different branches of dynamic slots have different keys ([00036bb](https://togithub.com/vuejs/core/commit/00036bb52c4e641b2be7fa55c39ced9448163b0f)), closes [#6202](https://togithub.com/vuejs/core/issues/6202)
- **ssr:** forward helpers provided by CSS `v-bind` ([#6489](https://togithub.com/vuejs/core/issues/6489)) ([2024d11](https://togithub.com/vuejs/core/commit/2024d11db03d9c6e49e20b3355f3df0ba04bb834)), closes [#6201](https://togithub.com/vuejs/core/issues/6201)
- **types:** add types field for sub package exports ([c1ee6ca](https://togithub.com/vuejs/core/commit/c1ee6caa82da89b3a9c33e2253c07a681ebb2628))
- **types:** fix on\* props incorrect type for TS 4.7 ([#6216](https://togithub.com/vuejs/core/issues/6216)) ([8dcb6c7](https://togithub.com/vuejs/core/commit/8dcb6c7bbdd2905469e2bb11dfff27b58cc784b2)), closes [#6052](https://togithub.com/vuejs/core/issues/6052)
- **watch:** flush:pre watchers should not fire if state change causes ([78c199d](https://togithub.com/vuejs/core/commit/78c199d6dbe8931520b75d8bfe0d49366a06922a)), closes [#2291](https://togithub.com/vuejs/core/issues/2291)
##### Features
- **custom-elements:** automatically respect custom elements when compiling in browser ([9f8f07e](https://togithub.com/vuejs/core/commit/9f8f07ed38b2e003f308875fe3a3e4c0d5477b32))
##### Performance Improvements
- **ssr:** improve isComment check ([#6078](https://togithub.com/vuejs/core/issues/6078)) ([25f7a16](https://togithub.com/vuejs/core/commit/25f7a16a6eccbfa8d857977dcf1f23fb36b830b5))
eslint/eslint
### [`v8.23.1`](https://togithub.com/eslint/eslint/releases/tag/v8.23.1)
[Compare Source](https://togithub.com/eslint/eslint/compare/v8.23.0...v8.23.1)
##### Bug Fixes
- [`b719893`](https://togithub.com/eslint/eslint/commit/b71989388a921886caa4c6cb48729bbf60c46100) fix: Upgrade eslintrc to stop redefining plugins ([#16297](https://togithub.com/eslint/eslint/issues/16297)) (Brandon Mills)
- [`734b54e`](https://togithub.com/eslint/eslint/commit/734b54eb9c6c4839c0f99ebe18dc5695754aac1d) fix: improve autofix for the `prefer-const` rule ([#16292](https://togithub.com/eslint/eslint/issues/16292)) (Nitin Kumar)
- [`6a923ff`](https://togithub.com/eslint/eslint/commit/6a923ff9257a4f009cefed049ebb59a4b5acdab5) fix: Ensure that glob patterns are normalized ([#16287](https://togithub.com/eslint/eslint/issues/16287)) (Nicholas C. Zakas)
- [`c6900f8`](https://togithub.com/eslint/eslint/commit/c6900f89a89f3de5d3c50c69a1bc62eac6eb76d7) fix: Ensure globbing doesn't include subdirectories ([#16272](https://togithub.com/eslint/eslint/issues/16272)) (Nicholas C. Zakas)
##### Documentation
- [`16cba3f`](https://togithub.com/eslint/eslint/commit/16cba3f31294a673721864267aa13ea35233326b) docs: fix mobile double tap issue ([#16293](https://togithub.com/eslint/eslint/issues/16293)) (Sam Chen)
- [`e098b5f`](https://togithub.com/eslint/eslint/commit/e098b5f80472e80c70603306e77e14ea15f1a93b) docs: keyboard control to search results ([#16222](https://togithub.com/eslint/eslint/issues/16222)) (Shanmughapriyan S)
- [`1b5b2a7`](https://togithub.com/eslint/eslint/commit/1b5b2a7de504f2971a6a488d8a57442e73b56a51) docs: add Consolas font and prioritize resource loading ([#16225](https://togithub.com/eslint/eslint/issues/16225)) (Amaresh S M)
- [`1ae8236`](https://togithub.com/eslint/eslint/commit/1ae8236a2e71c9dead20ba9da60d8cc9e317859a) docs: copy & use main package version in docs on release ([#16252](https://togithub.com/eslint/eslint/issues/16252)) (Jugal Thakkar)
- [`279f0af`](https://togithub.com/eslint/eslint/commit/279f0afc14617c037da482919942beef87f56e45) docs: Improve id-denylist documentation ([#16223](https://togithub.com/eslint/eslint/issues/16223)) (Mert Ciflikli)
##### Chores
- [`38e8171`](https://togithub.com/eslint/eslint/commit/38e8171d9b170f400ac340368d044b2093114e94) perf: migrate rbTree to js-sdsl ([#16267](https://togithub.com/eslint/eslint/issues/16267)) (Zilong Yao)
- [`1c388fb`](https://togithub.com/eslint/eslint/commit/1c388fb37739cc09dbd0b4aa59e9d45674280ad5) chore: switch nyc to c8 ([#16263](https://togithub.com/eslint/eslint/issues/16263)) (唯然)
- [`67db10c`](https://togithub.com/eslint/eslint/commit/67db10c51dbb871a201eab444f6a73fbc1e4fc75) chore: enable linting `.eleventy.js` again ([#16274](https://togithub.com/eslint/eslint/issues/16274)) (Milos Djermanovic)
- [`42bfbd7`](https://togithub.com/eslint/eslint/commit/42bfbd7b7b91106e5f279a05f40c20769e3cd29f) chore: fix `npm run perf` crashes ([#16258](https://togithub.com/eslint/eslint/issues/16258)) (唯然)
### [`v8.23.0`](https://togithub.com/eslint/eslint/releases/tag/v8.23.0)
[Compare Source](https://togithub.com/eslint/eslint/compare/v8.22.0...v8.23.0)
#### Features
- [`3e5839e`](https://togithub.com/eslint/eslint/commit/3e5839ecae96aecfbc1ac9526e88e0105e671032) feat: Enable eslint.config.js lookup from CLI ([#16235](https://togithub.com/eslint/eslint/issues/16235)) (Nicholas C. Zakas)
- [`30b1a2d`](https://togithub.com/eslint/eslint/commit/30b1a2dac9060673101485841c4c7521675bf917) feat: add `allowEmptyCase` option to no-fallthrough rule ([#15887](https://togithub.com/eslint/eslint/issues/15887)) (Amaresh S M)
- [`43f03aa`](https://togithub.com/eslint/eslint/commit/43f03aa96b632039b1d9cad097a70b227bb7d348) feat: no-warning-comments support comments with decoration ([#16120](https://togithub.com/eslint/eslint/issues/16120)) (Lachlan Hunt)
#### Documentation
- [`b1918da`](https://togithub.com/eslint/eslint/commit/b1918da0f6cb8fe690c7377667616ec7cb57111e) docs: package.json conventions ([#16206](https://togithub.com/eslint/eslint/issues/16206)) (Patrick McElhaney)
- [`0e03c33`](https://togithub.com/eslint/eslint/commit/0e03c333a70bebd00307deead0befa519f983f44) docs: remove word immediately ([#16217](https://togithub.com/eslint/eslint/issues/16217)) (Strek)
- [`c6790db`](https://togithub.com/eslint/eslint/commit/c6790db6494e64a5261d74c0f3c4dc6139c59435) docs: add anchor link for "migrating from jscs" ([#16207](https://togithub.com/eslint/eslint/issues/16207)) (Percy Ma)
- [`7137344`](https://togithub.com/eslint/eslint/commit/71373442c42b356f34179dba18f860e1d79a780d) docs: auto-generation edit link ([#16213](https://togithub.com/eslint/eslint/issues/16213)) (Percy Ma)
#### Chores
- [`2e004ab`](https://togithub.com/eslint/eslint/commit/2e004ab990a4a5a4efc44974da005d2161490256) chore: upgrade [@eslint/eslintrc](https://togithub.com/eslint/eslintrc)[@1](https://togithub.com/1).3.1 ([#16249](https://togithub.com/eslint/eslint/issues/16249)) (Milos Djermanovic)
- [`d35fbbe`](https://togithub.com/eslint/eslint/commit/d35fbbef895e8f4ac6eaf1756349230769a02b4d) chore: Upgrade to espree@9.4.0 ([#16243](https://togithub.com/eslint/eslint/issues/16243)) (Milos Djermanovic)
- [`ed26229`](https://togithub.com/eslint/eslint/commit/ed26229a19359b356f3a401698488c1707d4c029) test: add no-extra-parens tests with rest properties ([#16236](https://togithub.com/eslint/eslint/issues/16236)) (Milos Djermanovic)
- [`deaf69f`](https://togithub.com/eslint/eslint/commit/deaf69ffd8f9b97b4b8c29a244a79969ff14c80a) chore: fix off-by-one `min-width: 1023px` media queries ([#15974](https://togithub.com/eslint/eslint/issues/15974)) (Milos Djermanovic)
- [`63dec9f`](https://togithub.com/eslint/eslint/commit/63dec9fdee793be9bf2939e1bda0717b9cc6dcf8) refactor: simplify `parseListConfig` ([#16241](https://togithub.com/eslint/eslint/issues/16241)) (Milos Djermanovic)
### [`v8.22.0`](https://togithub.com/eslint/eslint/releases/tag/v8.22.0)
[Compare Source](https://togithub.com/eslint/eslint/compare/v8.21.0...v8.22.0)
##### Features
- [`2b97607`](https://togithub.com/eslint/eslint/commit/2b97607675e1d0920a3abedd736e2ae00ed26d52) feat: Implement caching for FlatESLint ([#16190](https://togithub.com/eslint/eslint/issues/16190)) (Nicholas C. Zakas)
- [`fd5d3d3`](https://togithub.com/eslint/eslint/commit/fd5d3d37c97001fad1d9ae4386f76b3587cceba9) feat: add `methodsIgnorePattern` option to object-shorthand rule ([#16185](https://togithub.com/eslint/eslint/issues/16185)) (Milos Djermanovic)
##### Documentation
- [`9f5a752`](https://togithub.com/eslint/eslint/commit/9f5a75206675f2404ad6733640cf05ab44b02274) docs: optimize image assets ([#16170](https://togithub.com/eslint/eslint/issues/16170)) (Sam Chen)
- [`61b2948`](https://togithub.com/eslint/eslint/commit/61b2948cb71ec505d2f7e904c7ad77ee1da64db2) docs: add svgo command to pre commit hook ([#16178](https://togithub.com/eslint/eslint/issues/16178)) (Amaresh S M)
- [`784096d`](https://togithub.com/eslint/eslint/commit/784096d37808e59ce8cc07c3c18018b31a31c3f8) docs: improve search result UI ([#16187](https://togithub.com/eslint/eslint/issues/16187)) (Sam Chen)
- [`d0f4cb4`](https://togithub.com/eslint/eslint/commit/d0f4cb42e86b4b9c7bdf91e88a4ec0d36074f36b) docs: use shorthand property name in example ([#16180](https://togithub.com/eslint/eslint/issues/16180)) (Kevin Elliott)
##### Chores
- [`10a6e0e`](https://togithub.com/eslint/eslint/commit/10a6e0e14488e4ae9ab267fb5db2ec0c5bb85d59) chore: remove deploy workflow for playground ([#16186](https://togithub.com/eslint/eslint/issues/16186)) (Milos Djermanovic)
vuejs/eslint-plugin-vue
### [`v9.5.1`](https://togithub.com/vuejs/eslint-plugin-vue/releases/tag/v9.5.1)
[Compare Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v9.5.0...v9.5.1)
#### 🐛 Bug Fixes
- [#1976](https://togithub.com/vuejs/eslint-plugin-vue/issues/1976) Fixed false positives for ` Githubissues.
Githubissues is a development platform for aggregating issues.
This PR contains the following updates:
3.0.2
->3.1.0
0.21.1
->0.23.4
3.2.37
->3.2.39
8.21.0
->8.23.1
9.3.0
->9.5.1
7.12.1
->7.12.2
1.54.4
->1.55.0
3.0.6
->3.1.3
0.21.1
->0.23.4
3.2.37
->3.2.39
4.1.3
->4.1.5
Release Notes
vitejs/vite (@vitejs/plugin-vue)
### [`v3.1.0`](https://togithub.com/vitejs/vite/blob/HEAD/packages/plugin-vue/CHANGELOG.md#310-2022-09-05) [Compare Source](https://togithub.com/vitejs/vite/compare/v3.0.3...v3.1.0) ### [`v3.0.3`](https://togithub.com/vitejs/vite/blob/HEAD/packages/plugin-vue/CHANGELOG.md#small303-2022-08-12-small) [Compare Source](https://togithub.com/vitejs/vite/compare/v3.0.2...v3.0.3)vitest-dev/vitest
### [`v0.23.4`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.23.4) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.23.2...v0.23.4) ##### 🚀 Features - Give helpful message, when using vi.mock - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2047](https://togithub.com/vitest-dev/vitest/issues/2047) - **benchmark**: Only mode - by [@Aslemammad](https://togithub.com/Aslemammad) in [https://github.com/vitest-dev/vitest/issues/2039](https://togithub.com/vitest-dev/vitest/issues/2039) ##### 🐞 Bug Fixes - Move outputFile to benchmark, allow --reporter for benchmark - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2037](https://togithub.com/vitest-dev/vitest/issues/2037) - **cli**: Forward node wasm flags - by [@Peeterush](https://togithub.com/Peeterush) in [https://github.com/vitest-dev/vitest/issues/2041](https://togithub.com/vitest-dev/vitest/issues/2041) - **coverage**: `istanbul-reports` to support `projectRoot` - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/2051](https://togithub.com/vitest-dev/vitest/issues/2051) ##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.23.3...v0.23.4) ### [`v0.23.2`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.23.2) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.23.1...v0.23.2) ##### 🚀 Features - Added fastify example - by [@irvile](https://togithub.com/irvile) in [https://github.com/vitest-dev/vitest/issues/1991](https://togithub.com/vitest-dev/vitest/issues/1991) - **bench**: Improve summary - by [@antfu](https://togithub.com/antfu) [(d0167)](https://togithub.com/vitest-dev/vitest/commit/d0167247) ##### 🐞 Bug Fixes - Update tinybench to 2.1.5 - by [@Aslemammad](https://togithub.com/Aslemammad) in [https://github.com/vitest-dev/vitest/issues/1990](https://togithub.com/vitest-dev/vitest/issues/1990) - **bench**: - Rank sorting, fix [#2006](https://togithub.com/vitest-dev/vitest/issues/2006) - by [@nickmccurdy](https://togithub.com/nickmccurdy) in [https://github.com/vitest-dev/vitest/issues/2007](https://togithub.com/vitest-dev/vitest/issues/2007) - Do not group benchmarks - by [@Aslemammad](https://togithub.com/Aslemammad) and [@antfu](https://togithub.com/antfu) in [https://github.com/vitest-dev/vitest/issues/2016](https://togithub.com/vitest-dev/vitest/issues/2016) ##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.23.1...v0.23.2) ### [`v0.23.1`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.23.1) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.23.0...v0.23.1) ##### 🐞 Bug Fixes - Show diff for errors that contain actual/expected without showDiff - by [@IgnusG](https://togithub.com/IgnusG) in [https://github.com/vitest-dev/vitest/issues/1966](https://togithub.com/vitest-dev/vitest/issues/1966) - Don't fail on running vitest dev (closes [#1971](https://togithub.com/vitest-dev/vitest/issues/1971)) - by [@sheremet-va](https://togithub.com/sheremet-va) [(3807c)](https://togithub.com/vitest-dev/vitest/commit/3807c07f) - Don't hang when running vitest - by [@sheremet-va](https://togithub.com/sheremet-va) [(f3025)](https://togithub.com/vitest-dev/vitest/commit/f3025cde) - Define default exports properties as named exports for ESM compatibility - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/1979](https://togithub.com/vitest-dev/vitest/issues/1979) - Correctly normalize mocked path, if file is named like the folder - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/1973](https://togithub.com/vitest-dev/vitest/issues/1973) - **ui**: Display correct line and column for web UI - by [@bartoszgolebiowski](https://togithub.com/bartoszgolebiowski) in [https://github.com/vitest-dev/vitest/issues/1972](https://togithub.com/vitest-dev/vitest/issues/1972) ##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.23.0...v0.23.1) ### [`v0.23.0`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.23.0) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.22.1...v0.23.0) ##### 🚨 Breaking Changes - Don't reset modules with --no-isolate - by [@sheremet-va](https://togithub.com/sheremet-va) and [@poyoho](https://togithub.com/poyoho) in [https://github.com/vitest-dev/vitest/issues/1754](https://togithub.com/vitest-dev/vitest/issues/1754) - If not processed, CSS Modules return a proxy, scope class names by filename - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/1803](https://togithub.com/vitest-dev/vitest/issues/1803) - Improve interchangeability with cjs - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/1944](https://togithub.com/vitest-dev/vitest/issues/1944) - Allow custom environments - by [@sheremet-va](https://togithub.com/sheremet-va) and [@Demivan](https://togithub.com/Demivan) in [https://github.com/vitest-dev/vitest/issues/1963](https://togithub.com/vitest-dev/vitest/issues/1963) ##### 🚀 Features - Add include option in istanbul coverage - by [@warmthdawn](https://togithub.com/warmthdawn) in [https://github.com/vitest-dev/vitest/issues/1883](https://togithub.com/vitest-dev/vitest/issues/1883) - Introduce `retry` option for tests - by [@antfu](https://togithub.com/antfu) in [https://github.com/vitest-dev/vitest/issues/1929](https://togithub.com/vitest-dev/vitest/issues/1929) - Add benchmark support with `vitest bench` command - by [@poyoho](https://togithub.com/poyoho) in [https://github.com/vitest-dev/vitest/issues/1029](https://togithub.com/vitest-dev/vitest/issues/1029) - **coverage**: Include json reporter by default - by [@poyoho](https://togithub.com/poyoho) [(faed4)](https://togithub.com/vitest-dev/vitest/commit/faed4acb) - **coverage-istanbul**: Add "all" option - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/1880](https://togithub.com/vitest-dev/vitest/issues/1880) - **worker**: Always apply custom resolver conditions - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/1934](https://togithub.com/vitest-dev/vitest/issues/1934) ##### 🐞 Bug Fixes - Allow referring to first seen value while automocking - by [@simon-abbott](https://togithub.com/simon-abbott) in [https://github.com/vitest-dev/vitest/issues/1879](https://togithub.com/vitest-dev/vitest/issues/1879) - Console.Console is undefined (close: [#1877](https://togithub.com/vitest-dev/vitest/issues/1877)) - by [@ahaoboy](https://togithub.com/ahaoboy) in [https://github.com/vitest-dev/vitest/issues/1878](https://togithub.com/vitest-dev/vitest/issues/1878) - Invalidate new worker and its dependencies - by [@sun0day](https://togithub.com/sun0day) in [https://github.com/vitest-dev/vitest/issues/1896](https://togithub.com/vitest-dev/vitest/issues/1896) - Improve error serialization - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/1921](https://togithub.com/vitest-dev/vitest/issues/1921) - Clean coverage-c8 tmp before reporting (fix [#1917](https://togithub.com/vitest-dev/vitest/issues/1917)) - by [@sun0day](https://togithub.com/sun0day) in [https://github.com/vitest-dev/vitest/issues/1925](https://togithub.com/vitest-dev/vitest/issues/1925) - Automock getters and setters - by [@simon-abbott](https://togithub.com/simon-abbott) and [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/1903](https://togithub.com/vitest-dev/vitest/issues/1903) - Add possibility to filter test files by fileName - by [@bartoszgolebiowski](https://togithub.com/bartoszgolebiowski) and [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/1915](https://togithub.com/vitest-dev/vitest/issues/1915) - Make globalThis more compatible with jest - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/1956](https://togithub.com/vitest-dev/vitest/issues/1956) - Delete mock in moduleCache when unmock - by [@ChpShy](https://togithub.com/ChpShy) in [https://github.com/vitest-dev/vitest/issues/1947](https://togithub.com/vitest-dev/vitest/issues/1947) - Matcher toHaveProperty actually tests value - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/1958](https://togithub.com/vitest-dev/vitest/issues/1958) - **env-replacer**: Don't modify string literals - by [@tony19](https://togithub.com/tony19) in [https://github.com/vitest-dev/vitest/issues/1943](https://togithub.com/vitest-dev/vitest/issues/1943) - **istanbul**: Disable compact in instrumenter transform - by [@poyoho](https://togithub.com/poyoho) [(80739)](https://togithub.com/vitest-dev/vitest/commit/80739cae) - **reporter**: Correct error source position in json report - by [@azaleta](https://togithub.com/azaleta) and [@poyoho](https://togithub.com/poyoho) in [https://github.com/vitest-dev/vitest/issues/1909](https://togithub.com/vitest-dev/vitest/issues/1909) - **reporter-junit**: Escape XML when in error message (fix: [#1823](https://togithub.com/vitest-dev/vitest/issues/1823)) - by [@ChrisTowles](https://togithub.com/ChrisTowles) in [https://github.com/vitest-dev/vitest/issues/1890](https://togithub.com/vitest-dev/vitest/issues/1890) ##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.22.1...v0.23.0) ### [`v0.22.1`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.22.1) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.22.0...v0.22.1) ##### 🚀 Features - Restart vitest on config change - by [@antfu](https://togithub.com/antfu) [(c663f)](https://togithub.com/vitest-dev/vitest/commit/c663f39c) - Show transform time - by [@antfu](https://togithub.com/antfu) [(b54a1)](https://togithub.com/vitest-dev/vitest/commit/b54a13e5) - **vite-node**: `moduleCache.invalidateDepTree` utiltity - by [@antfu](https://togithub.com/antfu) in [https://github.com/vitest-dev/vitest/issues/1872](https://togithub.com/vitest-dev/vitest/issues/1872) ##### 🐞 Bug Fixes - Convert string coverage reporters to array - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/1860](https://togithub.com/vitest-dev/vitest/issues/1860) - Explicitly import performance - by [@antfu](https://togithub.com/antfu) [(870d1)](https://togithub.com/vitest-dev/vitest/commit/870d16e0) ##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.22.0...v0.22.1) ### [`v0.22.0`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.22.0) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.21.1...v0.22.0) ##### 🚨 Breaking Changes - `c8` coverage support now require peer dependency `@vitest/coverage-c8` to be installed. Alternatively, you can install `@vitest/coverage-istanbul` to use `istanbul` for coverage instead of `c8`. ##### 🚀 Features - Add --no-color to cli - by [@jereklas](https://togithub.com/jereklas) in [https://github.com/vitest-dev/vitest/issues/1849](https://togithub.com/vitest-dev/vitest/issues/1849) - Support auto retry on Node segfault `--segfault-retry` - by [@tony19](https://togithub.com/tony19) [@antfu](https://togithub.com/antfu) in [https://github.com/vitest-dev/vitest/issues/1854](https://togithub.com/vitest-dev/vitest/issues/1854) - Support `istanbul` coverage provider - by [@AriPerkkio](https://togithub.com/AriPerkkio) and [@antfu](https://togithub.com/antfu) in [https://github.com/vitest-dev/vitest/issues/1676](https://togithub.com/vitest-dev/vitest/issues/1676) - **cli**: Support passing `--inspect` and `--inspect-brk` - by [@antfu](https://togithub.com/antfu) [(ea80f)](https://togithub.com/vitest-dev/vitest/commit/ea80f2bf) ##### 🐞 Bug Fixes - Handle undefined returns of module mocks, and update migration docs - by [@jereklas](https://togithub.com/jereklas) in [https://github.com/vitest-dev/vitest/issues/1763](https://togithub.com/vitest-dev/vitest/issues/1763) and [https://github.com/vitest-dev/vitest/issues/1830](https://togithub.com/vitest-dev/vitest/issues/1830) - Clear pattern when rerun all tests - by [@ChpShy](https://togithub.com/ChpShy) in [https://github.com/vitest-dev/vitest/issues/1834](https://togithub.com/vitest-dev/vitest/issues/1834) - **reporter-junit**: Remove trailing zeros in duration - by [@nieyuyao](https://togithub.com/nieyuyao) in [https://github.com/vitest-dev/vitest/issues/1842](https://togithub.com/vitest-dev/vitest/issues/1842) ##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.21.1...v0.22.0)vuejs/core
### [`v3.2.39`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3239-httpsgithubcomvuejscorecomparev3238v3239-2022-09-08) [Compare Source](https://togithub.com/vuejs/core/compare/v3.2.38...v3.2.39) ##### Bug Fixes - **runtime-core:** avoid double firing when mounting inside a watcher callback ([6aaf8ef](https://togithub.com/vuejs/core/commit/6aaf8efefffdb0d4b93f178b2bb36cd3c6bc31b8)), closes [#6614](https://togithub.com/vuejs/core/issues/6614) - **runtime-core:** support extends template for runtime compiler ([#6250](https://togithub.com/vuejs/core/issues/6250)) ([9875ecd](https://togithub.com/vuejs/core/commit/9875ecd762155732008e397d450edb0f8c01b05c)), closes [#6249](https://togithub.com/vuejs/core/issues/6249) - **ssr:** reset current instance ([#6184](https://togithub.com/vuejs/core/issues/6184)) ([6493da5](https://togithub.com/vuejs/core/commit/6493da5bfa4624267248deb3d31dca2a4fb22aee)), closes [#6110](https://togithub.com/vuejs/core/issues/6110) - **types:** support TypeScript 4.8 ([5381abc](https://togithub.com/vuejs/core/commit/5381abc0571e58a9be6cf482dc50c8db8300f86c)), closes [#6554](https://togithub.com/vuejs/core/issues/6554) ### [`v3.2.38`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3238-httpsgithubcomvuejscorecomparev3237v3238-2022-08-30) [Compare Source](https://togithub.com/vuejs/core/compare/v3.2.37...v3.2.38) ##### Bug Fixes - **compiler-sfc:** fix template usage check edge case for v-on statements ([769e555](https://togithub.com/vuejs/core/commit/769e5555f9d9004ce541613341652db859881570)) - **compiler-sfc:** only add decorators-legacy parser plugin when new decorators plugin is not used ([3ff8369](https://togithub.com/vuejs/core/commit/3ff83694f523e3fe148d22a469ed742b46603bb4)) - **compiler-sfc:** rewriteDefault for class with decorators ([#6320](https://togithub.com/vuejs/core/issues/6320)) ([81a7819](https://togithub.com/vuejs/core/commit/81a7819535c4382ba7817c817722bac6d41921d8)), closes [#6318](https://togithub.com/vuejs/core/issues/6318) - **custom-element:** fix event listeners with capital letter event names on custom elements ([0739f89](https://togithub.com/vuejs/core/commit/0739f8909a0e56ae0fa760f233dfb8c113c9bde2)) - **hmr:** fix HMR for nested non-SFC components ([#4077](https://togithub.com/vuejs/core/issues/4077)) ([96eb745](https://togithub.com/vuejs/core/commit/96eb7452548293c343613ab778248a5da9619f45)) - **reactivity:** fix shallow/readonly edge cases ([a95554d](https://togithub.com/vuejs/core/commit/a95554d35c65e5bfd0bf9d1c5b908ae789345a6d)) - **runtime-core:** only set cache for object keys ([#6266](https://togithub.com/vuejs/core/issues/6266)) ([c3465c1](https://togithub.com/vuejs/core/commit/c3465c1e889651df925324ed2a10ac2d5f229110)) - **slots:** ensure different branches of dynamic slots have different keys ([00036bb](https://togithub.com/vuejs/core/commit/00036bb52c4e641b2be7fa55c39ced9448163b0f)), closes [#6202](https://togithub.com/vuejs/core/issues/6202) - **ssr:** forward helpers provided by CSS `v-bind` ([#6489](https://togithub.com/vuejs/core/issues/6489)) ([2024d11](https://togithub.com/vuejs/core/commit/2024d11db03d9c6e49e20b3355f3df0ba04bb834)), closes [#6201](https://togithub.com/vuejs/core/issues/6201) - **types:** add types field for sub package exports ([c1ee6ca](https://togithub.com/vuejs/core/commit/c1ee6caa82da89b3a9c33e2253c07a681ebb2628)) - **types:** fix on\* props incorrect type for TS 4.7 ([#6216](https://togithub.com/vuejs/core/issues/6216)) ([8dcb6c7](https://togithub.com/vuejs/core/commit/8dcb6c7bbdd2905469e2bb11dfff27b58cc784b2)), closes [#6052](https://togithub.com/vuejs/core/issues/6052) - **watch:** flush:pre watchers should not fire if state change causes ([78c199d](https://togithub.com/vuejs/core/commit/78c199d6dbe8931520b75d8bfe0d49366a06922a)), closes [#2291](https://togithub.com/vuejs/core/issues/2291) ##### Features - **custom-elements:** automatically respect custom elements when compiling in browser ([9f8f07e](https://togithub.com/vuejs/core/commit/9f8f07ed38b2e003f308875fe3a3e4c0d5477b32)) ##### Performance Improvements - **ssr:** improve isComment check ([#6078](https://togithub.com/vuejs/core/issues/6078)) ([25f7a16](https://togithub.com/vuejs/core/commit/25f7a16a6eccbfa8d857977dcf1f23fb36b830b5))eslint/eslint
### [`v8.23.1`](https://togithub.com/eslint/eslint/releases/tag/v8.23.1) [Compare Source](https://togithub.com/eslint/eslint/compare/v8.23.0...v8.23.1) ##### Bug Fixes - [`b719893`](https://togithub.com/eslint/eslint/commit/b71989388a921886caa4c6cb48729bbf60c46100) fix: Upgrade eslintrc to stop redefining plugins ([#16297](https://togithub.com/eslint/eslint/issues/16297)) (Brandon Mills) - [`734b54e`](https://togithub.com/eslint/eslint/commit/734b54eb9c6c4839c0f99ebe18dc5695754aac1d) fix: improve autofix for the `prefer-const` rule ([#16292](https://togithub.com/eslint/eslint/issues/16292)) (Nitin Kumar) - [`6a923ff`](https://togithub.com/eslint/eslint/commit/6a923ff9257a4f009cefed049ebb59a4b5acdab5) fix: Ensure that glob patterns are normalized ([#16287](https://togithub.com/eslint/eslint/issues/16287)) (Nicholas C. Zakas) - [`c6900f8`](https://togithub.com/eslint/eslint/commit/c6900f89a89f3de5d3c50c69a1bc62eac6eb76d7) fix: Ensure globbing doesn't include subdirectories ([#16272](https://togithub.com/eslint/eslint/issues/16272)) (Nicholas C. Zakas) ##### Documentation - [`16cba3f`](https://togithub.com/eslint/eslint/commit/16cba3f31294a673721864267aa13ea35233326b) docs: fix mobile double tap issue ([#16293](https://togithub.com/eslint/eslint/issues/16293)) (Sam Chen) - [`e098b5f`](https://togithub.com/eslint/eslint/commit/e098b5f80472e80c70603306e77e14ea15f1a93b) docs: keyboard control to search results ([#16222](https://togithub.com/eslint/eslint/issues/16222)) (Shanmughapriyan S) - [`1b5b2a7`](https://togithub.com/eslint/eslint/commit/1b5b2a7de504f2971a6a488d8a57442e73b56a51) docs: add Consolas font and prioritize resource loading ([#16225](https://togithub.com/eslint/eslint/issues/16225)) (Amaresh S M) - [`1ae8236`](https://togithub.com/eslint/eslint/commit/1ae8236a2e71c9dead20ba9da60d8cc9e317859a) docs: copy & use main package version in docs on release ([#16252](https://togithub.com/eslint/eslint/issues/16252)) (Jugal Thakkar) - [`279f0af`](https://togithub.com/eslint/eslint/commit/279f0afc14617c037da482919942beef87f56e45) docs: Improve id-denylist documentation ([#16223](https://togithub.com/eslint/eslint/issues/16223)) (Mert Ciflikli) ##### Chores - [`38e8171`](https://togithub.com/eslint/eslint/commit/38e8171d9b170f400ac340368d044b2093114e94) perf: migrate rbTree to js-sdsl ([#16267](https://togithub.com/eslint/eslint/issues/16267)) (Zilong Yao) - [`1c388fb`](https://togithub.com/eslint/eslint/commit/1c388fb37739cc09dbd0b4aa59e9d45674280ad5) chore: switch nyc to c8 ([#16263](https://togithub.com/eslint/eslint/issues/16263)) (唯然) - [`67db10c`](https://togithub.com/eslint/eslint/commit/67db10c51dbb871a201eab444f6a73fbc1e4fc75) chore: enable linting `.eleventy.js` again ([#16274](https://togithub.com/eslint/eslint/issues/16274)) (Milos Djermanovic) - [`42bfbd7`](https://togithub.com/eslint/eslint/commit/42bfbd7b7b91106e5f279a05f40c20769e3cd29f) chore: fix `npm run perf` crashes ([#16258](https://togithub.com/eslint/eslint/issues/16258)) (唯然) ### [`v8.23.0`](https://togithub.com/eslint/eslint/releases/tag/v8.23.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v8.22.0...v8.23.0) #### Features - [`3e5839e`](https://togithub.com/eslint/eslint/commit/3e5839ecae96aecfbc1ac9526e88e0105e671032) feat: Enable eslint.config.js lookup from CLI ([#16235](https://togithub.com/eslint/eslint/issues/16235)) (Nicholas C. Zakas) - [`30b1a2d`](https://togithub.com/eslint/eslint/commit/30b1a2dac9060673101485841c4c7521675bf917) feat: add `allowEmptyCase` option to no-fallthrough rule ([#15887](https://togithub.com/eslint/eslint/issues/15887)) (Amaresh S M) - [`43f03aa`](https://togithub.com/eslint/eslint/commit/43f03aa96b632039b1d9cad097a70b227bb7d348) feat: no-warning-comments support comments with decoration ([#16120](https://togithub.com/eslint/eslint/issues/16120)) (Lachlan Hunt) #### Documentation - [`b1918da`](https://togithub.com/eslint/eslint/commit/b1918da0f6cb8fe690c7377667616ec7cb57111e) docs: package.json conventions ([#16206](https://togithub.com/eslint/eslint/issues/16206)) (Patrick McElhaney) - [`0e03c33`](https://togithub.com/eslint/eslint/commit/0e03c333a70bebd00307deead0befa519f983f44) docs: remove word immediately ([#16217](https://togithub.com/eslint/eslint/issues/16217)) (Strek) - [`c6790db`](https://togithub.com/eslint/eslint/commit/c6790db6494e64a5261d74c0f3c4dc6139c59435) docs: add anchor link for "migrating from jscs" ([#16207](https://togithub.com/eslint/eslint/issues/16207)) (Percy Ma) - [`7137344`](https://togithub.com/eslint/eslint/commit/71373442c42b356f34179dba18f860e1d79a780d) docs: auto-generation edit link ([#16213](https://togithub.com/eslint/eslint/issues/16213)) (Percy Ma) #### Chores - [`2e004ab`](https://togithub.com/eslint/eslint/commit/2e004ab990a4a5a4efc44974da005d2161490256) chore: upgrade [@eslint/eslintrc](https://togithub.com/eslint/eslintrc)[@1](https://togithub.com/1).3.1 ([#16249](https://togithub.com/eslint/eslint/issues/16249)) (Milos Djermanovic) - [`d35fbbe`](https://togithub.com/eslint/eslint/commit/d35fbbef895e8f4ac6eaf1756349230769a02b4d) chore: Upgrade to espree@9.4.0 ([#16243](https://togithub.com/eslint/eslint/issues/16243)) (Milos Djermanovic) - [`ed26229`](https://togithub.com/eslint/eslint/commit/ed26229a19359b356f3a401698488c1707d4c029) test: add no-extra-parens tests with rest properties ([#16236](https://togithub.com/eslint/eslint/issues/16236)) (Milos Djermanovic) - [`deaf69f`](https://togithub.com/eslint/eslint/commit/deaf69ffd8f9b97b4b8c29a244a79969ff14c80a) chore: fix off-by-one `min-width: 1023px` media queries ([#15974](https://togithub.com/eslint/eslint/issues/15974)) (Milos Djermanovic) - [`63dec9f`](https://togithub.com/eslint/eslint/commit/63dec9fdee793be9bf2939e1bda0717b9cc6dcf8) refactor: simplify `parseListConfig` ([#16241](https://togithub.com/eslint/eslint/issues/16241)) (Milos Djermanovic) ### [`v8.22.0`](https://togithub.com/eslint/eslint/releases/tag/v8.22.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v8.21.0...v8.22.0) ##### Features - [`2b97607`](https://togithub.com/eslint/eslint/commit/2b97607675e1d0920a3abedd736e2ae00ed26d52) feat: Implement caching for FlatESLint ([#16190](https://togithub.com/eslint/eslint/issues/16190)) (Nicholas C. Zakas) - [`fd5d3d3`](https://togithub.com/eslint/eslint/commit/fd5d3d37c97001fad1d9ae4386f76b3587cceba9) feat: add `methodsIgnorePattern` option to object-shorthand rule ([#16185](https://togithub.com/eslint/eslint/issues/16185)) (Milos Djermanovic) ##### Documentation - [`9f5a752`](https://togithub.com/eslint/eslint/commit/9f5a75206675f2404ad6733640cf05ab44b02274) docs: optimize image assets ([#16170](https://togithub.com/eslint/eslint/issues/16170)) (Sam Chen) - [`61b2948`](https://togithub.com/eslint/eslint/commit/61b2948cb71ec505d2f7e904c7ad77ee1da64db2) docs: add svgo command to pre commit hook ([#16178](https://togithub.com/eslint/eslint/issues/16178)) (Amaresh S M) - [`784096d`](https://togithub.com/eslint/eslint/commit/784096d37808e59ce8cc07c3c18018b31a31c3f8) docs: improve search result UI ([#16187](https://togithub.com/eslint/eslint/issues/16187)) (Sam Chen) - [`d0f4cb4`](https://togithub.com/eslint/eslint/commit/d0f4cb42e86b4b9c7bdf91e88a4ec0d36074f36b) docs: use shorthand property name in example ([#16180](https://togithub.com/eslint/eslint/issues/16180)) (Kevin Elliott) ##### Chores - [`10a6e0e`](https://togithub.com/eslint/eslint/commit/10a6e0e14488e4ae9ab267fb5db2ec0c5bb85d59) chore: remove deploy workflow for playground ([#16186](https://togithub.com/eslint/eslint/issues/16186)) (Milos Djermanovic)vuejs/eslint-plugin-vue
### [`v9.5.1`](https://togithub.com/vuejs/eslint-plugin-vue/releases/tag/v9.5.1) [Compare Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v9.5.0...v9.5.1) #### 🐛 Bug Fixes - [#1976](https://togithub.com/vuejs/eslint-plugin-vue/issues/1976) Fixed false positives for ` Githubissues.