11ty/eleventy (@11ty/eleventy)
### [`v3.0.0-alpha.17`](https://togithub.com/11ty/eleventy/releases/tag/v3.0.0-alpha.17): Pre-release: Eleventy v3.0.0-alpha.17
[Compare Source](https://togithub.com/11ty/eleventy/compare/v3.0.0-alpha.16...v3.0.0-alpha.17)
- Adds new `eleventyConfig.addPreprocessor` API for improved drafts workflow [#188](https://togithub.com/11ty/eleventy/issues/188) Workaround for Nunjucks macros import [#3345](https://togithub.com/11ty/eleventy/issues/3345)
- New `IdAttributePlugin` adds `id` attributes to headings across multiple template syntaxes [#3363](https://togithub.com/11ty/eleventy/issues/3363)
- Fix npm audit deprecation warnings from `recursive-copy` package [#3299](https://togithub.com/11ty/eleventy/issues/3299)
- Missing layout error messaging now reports the template path [#727](https://togithub.com/11ty/eleventy/issues/727)
- Add `{ type: "async" }` option for `getShortcodes`, `getFilters`, and `getPairedShortcodes` configuration API methods ([#3310](https://togithub.com/11ty/eleventy/issues/3310))
- Fix issue with more complex `export` in `11ty.js` templates [#3359](https://togithub.com/11ty/eleventy/issues/3359)
- Small tweaks to colorized terminal text
- Internals: removes `multimatch` dependency, swaps to already in-use `micromatch` https://github.com/11ty/eleventy/commit/9698667bb73e1d8c378dda46291716e3ca789e60
- Fix bug with Eleventy Image On-request workflow `eleventyConfig.getFilter(...) is not a function` [#3365](https://togithub.com/11ty/eleventy/issues/3365)
- Improvements to benchmarking debug mode outputs: https://www.11ty.dev/docs/debug-performance/
- Benchmarking logging output improvement for minimum thresholds [#1570](https://togithub.com/11ty/eleventy/issues/1570)
**Full Changelog**: https://github.com/11ty/eleventy/compare/v3.0.0-alpha.16...v3.0.0-alpha.17
**Full Eleventy v3 Milestone**: https://github.com/11ty/eleventy/milestone/40
🥳🥳🥳 5 issues left (137 closed) on the Eleventy 3.0.0 milestone!
#### We need your help!
11ty is now operating independently, with full time development and maintenance funded by our Open Collective supporters. We need your help to keep going! We have a goal of $6000 USD recurring monthly budget. Read [more about this fundraising push](https://www.11ty.dev/blog/sustainability-fundraising/) or head directly to [our Open Collective to start your recurring contribution](https://opencollective.com/11ty)!
### [`v3.0.0-alpha.16`](https://togithub.com/11ty/eleventy/releases/tag/v3.0.0-alpha.16): Pre-release: Eleventy v3.0.0-alpha.16 (feel free to ignore this one)
[Compare Source](https://togithub.com/11ty/eleventy/compare/v3.0.0-alpha.15...v3.0.0-alpha.16)
- Seeing a `liquidjs`-related project regression (outside of our test suite) in the newest minor version, temporarily reverting from `10.15` to `10.14`.
- **Investigation at [#3356](https://togithub.com/11ty/eleventy/issues/3356) revealed an application code error and the revert is unnecessary!**
**Full Changelog**: https://github.com/11ty/eleventy/compare/v3.0.0-alpha.14...v3.0.0-alpha.15
**Full Eleventy v3 Milestone**: https://github.com/11ty/eleventy/milestone/40
#### We need your help!
11ty is now operating independently, with full time development and maintenance funded by our Open Collective supporters. We need your help to keep going! We have a goal of $6000 USD recurring monthly budget. Read [more about this fundraising push](https://www.11ty.dev/blog/sustainability-fundraising/) or head directly to [our Open Collective to start your recurring contribution](https://opencollective.com/11ty)!
### [`v3.0.0-alpha.15`](https://togithub.com/11ty/eleventy/releases/tag/v3.0.0-alpha.15): Pre-release: Eleventy v3.0.0-alpha.15
[Compare Source](https://togithub.com/11ty/eleventy/compare/v3.0.0-alpha.14...v3.0.0-alpha.15)
- **BREAKING**: Bump js-yaml dependency from v3 to v4 [#2126](https://togithub.com/11ty/eleventy/issues/2126)
- Full js-yaml@v4 release notes: https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md#400---2021-01-03
- New `node` front matter has been renamed to `js` and `javascript` (keeping backwards compatibility with previous JavaScript object literal front matter type) [#2819](https://togithub.com/11ty/eleventy/issues/2819) (`node` is still there, but it should be considered deprecated)
- Support for `pnpm` [#2876](https://togithub.com/11ty/eleventy/issues/2876)
- Add support for `11ty.js` in Virtual Templates: [#3347](https://togithub.com/11ty/eleventy/issues/3347)
- Add support for Virtual Templates to be used as Eleventy Layouts [#1612](https://togithub.com/11ty/eleventy/issues/1612) [#2307](https://togithub.com/11ty/eleventy/issues/2307)
- Memoize internal `slug`, `slugify`, and `inputPathToUrl` filters [#840](https://togithub.com/11ty/eleventy/issues/840)
- Improved error messaging for filters/shortcodes [#3286](https://togithub.com/11ty/eleventy/issues/3286)
- Adds new `eleventyConfig.getFilters` `eleventyConfig.getShortcodes`, and `eleventyConfig.getPairedShortcodes` methods for plugins and custom template languages to access universal filters/shortcodes [#3310](https://togithub.com/11ty/eleventy/issues/3310)
- New `eleventyConfig.augmentFunctionContext` config API to help with `this.eleventy` and `this.page` on shortcodes/filters in plugins [#3355](https://togithub.com/11ty/eleventy/issues/3355)
- Adds `eleventyConfig.addDateParsing` configuration API to customize date parsing [#867](https://togithub.com/11ty/eleventy/issues/867)
- Fix regression with JavaScript dependencies cache-busting in 11ty.js Layout files [#3338](https://togithub.com/11ty/eleventy/issues/3338)
- Fix regression with markdown engine simple aliases (without additional options) still using preprocessing engine [#3339](https://togithub.com/11ty/eleventy/issues/3339)
- PR: replace `index.d.ts` with jsdoc `@typedef` by [@mayank99](https://togithub.com/mayank99) in [https://github.com/11ty/eleventy/pull/3349](https://togithub.com/11ty/eleventy/pull/3349)
- PR: refactor: Use `?.` for terser conditionals by [@Zearin](https://togithub.com/Zearin) in [https://github.com/11ty/eleventy/pull/3343](https://togithub.com/11ty/eleventy/pull/3343)
**Full Changelog**: https://github.com/11ty/eleventy/compare/v3.0.0-alpha.14...v3.0.0-alpha.15
**Full Eleventy v3 Milestone**: https://github.com/11ty/eleventy/milestone/40
🥳🥳🥳 5 issues left (122 solved) on the Eleventy 3.0.0 milestone!
#### We need your help!
11ty is now operating independently, with full time development and maintenance funded by our Open Collective supporters. We need your help to keep going! We have a goal of $6000 USD recurring monthly budget. Read [more about this fundraising push](https://www.11ty.dev/blog/sustainability-fundraising/) or head directly to [our Open Collective to start your recurring contribution](https://opencollective.com/11ty)!
eslint/eslint (eslint)
### [`v9.8.0`](https://togithub.com/eslint/eslint/compare/v9.7.0...63881dc11299aba1d0960747c199a4cf48d6b9c8)
[Compare Source](https://togithub.com/eslint/eslint/compare/v9.7.0...v9.8.0)
### [`v9.7.0`](https://togithub.com/eslint/eslint/releases/tag/v9.7.0)
[Compare Source](https://togithub.com/eslint/eslint/compare/v9.6.0...v9.7.0)
#### Features
- [`7bd9839`](https://togithub.com/eslint/eslint/commit/7bd98398f112da020eddcda2c26cf4cc563af004) feat: add support for es2025 duplicate named capturing groups ([#18630](https://togithub.com/eslint/eslint/issues/18630)) (Yosuke Ota)
- [`1381394`](https://togithub.com/eslint/eslint/commit/1381394a75b5902ce588455765a3919e2f138a7a) feat: add `regex` option in `no-restricted-imports` ([#18622](https://togithub.com/eslint/eslint/issues/18622)) (Nitin Kumar)
#### Bug Fixes
- [`14e9f81`](https://togithub.com/eslint/eslint/commit/14e9f81ccdb51d2b915b68f442d48ced0a691646) fix: destructuring in catch clause in `no-unused-vars` ([#18636](https://togithub.com/eslint/eslint/issues/18636)) (Francesco Trotta)
#### Documentation
- [`9f416db`](https://togithub.com/eslint/eslint/commit/9f416db680ad01716a769296085bf3eb93f76424) docs: Add Powered by Algolia label to the search. ([#18633](https://togithub.com/eslint/eslint/issues/18633)) (Amaresh S M)
- [`c8d26cb`](https://togithub.com/eslint/eslint/commit/c8d26cb4a2f9d89bfc1914167d3e9f1d3314ffe7) docs: Open JS Foundation -> OpenJS Foundation ([#18649](https://togithub.com/eslint/eslint/issues/18649)) (Milos Djermanovic)
- [`6e79ac7`](https://togithub.com/eslint/eslint/commit/6e79ac76f44b34c24a3e92c20713fbafe1dcbae2) docs: `loadESLint` does not support option `cwd` ([#18641](https://togithub.com/eslint/eslint/issues/18641)) (Francesco Trotta)
#### Chores
- [`793b718`](https://togithub.com/eslint/eslint/commit/793b7180119e7e440d685defb2ee01597574ef1e) chore: upgrade [@eslint/js](https://togithub.com/eslint/js)[@9](https://togithub.com/9).7.0 ([#18680](https://togithub.com/eslint/eslint/issues/18680)) (Francesco Trotta)
- [`7ed6f9a`](https://togithub.com/eslint/eslint/commit/7ed6f9a4db702bbad941422f456451a8dba7a450) chore: package.json update for [@eslint/js](https://togithub.com/eslint/js) release (Jenkins)
- [`7bcda76`](https://togithub.com/eslint/eslint/commit/7bcda760369c44d0f1131fccaaf1ccfed5af85f1) refactor: Add type references ([#18652](https://togithub.com/eslint/eslint/issues/18652)) (Nicholas C. Zakas)
- [`51bf57c`](https://togithub.com/eslint/eslint/commit/51bf57c493a65baeee3a935f2d0e52e27271fb48) chore: add tech sponsors through actions ([#18624](https://togithub.com/eslint/eslint/issues/18624)) (Strek)
- [`6320732`](https://togithub.com/eslint/eslint/commit/6320732c3e2a52a220552e348108c53c60f9ef7a) refactor: don't use `parent` property in `NodeEventGenerator` ([#18653](https://togithub.com/eslint/eslint/issues/18653)) (Milos Djermanovic)
- [`9e6d640`](https://togithub.com/eslint/eslint/commit/9e6d6405c3ee774c2e716a3453ede9696ced1be7) refactor: move "Parsing error" prefix adding to Linter ([#18650](https://togithub.com/eslint/eslint/issues/18650)) (Milos Djermanovic)
antfu/eslint-config-flat-gitignore (eslint-config-flat-gitignore)
### [`v0.1.8`](https://togithub.com/antfu/eslint-config-flat-gitignore/releases/tag/v0.1.8)
[Compare Source](https://togithub.com/antfu/eslint-config-flat-gitignore/compare/v0.1.7...v0.1.8)
*No significant changes*
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config-flat-gitignore/compare/v0.1.7...v0.1.8)
vitest-dev/vitest (vitest)
### [`v2.0.4`](https://togithub.com/vitest-dev/vitest/releases/tag/v2.0.4)
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v2.0.3...v2.0.4)
##### 🐞 Bug Fixes
- One-line environment options - by [@hahanein](https://togithub.com/hahanein) in [https://github.com/vitest-dev/vitest/issues/5105](https://togithub.com/vitest-dev/vitest/issues/5105) [(38269)](https://togithub.com/vitest-dev/vitest/commit/38269415)
- Resolve assets imported with `require` - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6159](https://togithub.com/vitest-dev/vitest/issues/6159) [(807a2)](https://togithub.com/vitest-dev/vitest/commit/807a2cbc)
- **browser**:
- Don't panic if [@vitest/browser](https://togithub.com/vitest/browser) is installed outside of project root - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6135](https://togithub.com/vitest-dev/vitest/issues/6135) [(ccfcd)](https://togithub.com/vitest-dev/vitest/commit/ccfcd488)
- Set global filepath - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6190](https://togithub.com/vitest-dev/vitest/issues/6190) [(0d0b4)](https://togithub.com/vitest-dev/vitest/commit/0d0b46b1)
- Allow preview and open in the editor screenshot error from ui - by [@userquin](https://togithub.com/userquin) in [https://github.com/vitest-dev/vitest/issues/6113](https://togithub.com/vitest-dev/vitest/issues/6113) [(2d620)](https://togithub.com/vitest-dev/vitest/commit/2d62051f)
- **coverage**:
- Global thresholds to include files from glob thresholds - by [@thor-juhasz](https://togithub.com/thor-juhasz) and [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6172](https://togithub.com/vitest-dev/vitest/issues/6172) [(02e3f)](https://togithub.com/vitest-dev/vitest/commit/02e3f003)
- Consistent type-only file handling - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6183](https://togithub.com/vitest-dev/vitest/issues/6183) [(90576)](https://togithub.com/vitest-dev/vitest/commit/90576148)
- Ignore `*.cts` files - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6189](https://togithub.com/vitest-dev/vitest/issues/6189) [(5da45)](https://togithub.com/vitest-dev/vitest/commit/5da45db1)
- Add `thresholds..100` option - by [@thor-juhasz](https://togithub.com/thor-juhasz) and [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6174](https://togithub.com/vitest-dev/vitest/issues/6174) [(f6845)](https://togithub.com/vitest-dev/vitest/commit/f68453f8)
- **spy**:
- Fix `mockImplementation` for function overload and unions - by [@hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6181](https://togithub.com/vitest-dev/vitest/issues/6181) [(7a75b)](https://togithub.com/vitest-dev/vitest/commit/7a75bd4c)
##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v2.0.3...v2.0.4)
### [`v2.0.3`](https://togithub.com/vitest-dev/vitest/releases/tag/v2.0.3)
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v2.0.2...v2.0.3)
##### 🚀 Features
- **ui**: Show all suites/tests when parent matches - by [@userquin](https://togithub.com/userquin) in [https://github.com/vitest-dev/vitest/issues/6106](https://togithub.com/vitest-dev/vitest/issues/6106) [(840e0)](https://togithub.com/vitest-dev/vitest/commit/840e02f1)
##### 🐞 Bug Fixes
- `--inspect-brk` stop on Windows - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6110](https://togithub.com/vitest-dev/vitest/issues/6110) [(f8519)](https://togithub.com/vitest-dev/vitest/commit/f851982e)
- **browser**:
- Don't import from "vite" - by [@sheremet-va](https://togithub.com/sheremet-va) [(35655)](https://togithub.com/vitest-dev/vitest/commit/35655419)
- Allow immidiate reinvalidation of mocked dependencies - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6108](https://togithub.com/vitest-dev/vitest/issues/6108) [(f44cc)](https://togithub.com/vitest-dev/vitest/commit/f44cc917)
- **spy**:
- Fix type error when assigning `vi.spyOn` to `MockInstance` of function overload - by [@hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6086](https://togithub.com/vitest-dev/vitest/issues/6086) [(e9f9a)](https://togithub.com/vitest-dev/vitest/commit/e9f9adcd)
- **vite-node**:
- Remove suffix slash on file protocol for window - by [@syi0808](https://togithub.com/syi0808) in [https://github.com/vitest-dev/vitest/issues/6109](https://togithub.com/vitest-dev/vitest/issues/6109) [(93ebd)](https://togithub.com/vitest-dev/vitest/commit/93ebdefc)
##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v2.0.2...v2.0.3)
Configuration
📅 Schedule: Branch creation - "before 8am" in timezone America/New_York, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
3.0.0-alpha.14
->3.0.0-alpha.17
9.6.0
->9.8.0
0.1.7
->0.1.8
2.0.2
->2.0.4
Release Notes
11ty/eleventy (@11ty/eleventy)
### [`v3.0.0-alpha.17`](https://togithub.com/11ty/eleventy/releases/tag/v3.0.0-alpha.17): Pre-release: Eleventy v3.0.0-alpha.17 [Compare Source](https://togithub.com/11ty/eleventy/compare/v3.0.0-alpha.16...v3.0.0-alpha.17) - Adds new `eleventyConfig.addPreprocessor` API for improved drafts workflow [#188](https://togithub.com/11ty/eleventy/issues/188) Workaround for Nunjucks macros import [#3345](https://togithub.com/11ty/eleventy/issues/3345) - New `IdAttributePlugin` adds `id` attributes to headings across multiple template syntaxes [#3363](https://togithub.com/11ty/eleventy/issues/3363) - Fix npm audit deprecation warnings from `recursive-copy` package [#3299](https://togithub.com/11ty/eleventy/issues/3299) - Missing layout error messaging now reports the template path [#727](https://togithub.com/11ty/eleventy/issues/727) - Add `{ type: "async" }` option for `getShortcodes`, `getFilters`, and `getPairedShortcodes` configuration API methods ([#3310](https://togithub.com/11ty/eleventy/issues/3310)) - Fix issue with more complex `export` in `11ty.js` templates [#3359](https://togithub.com/11ty/eleventy/issues/3359) - Small tweaks to colorized terminal text - Internals: removes `multimatch` dependency, swaps to already in-use `micromatch` https://github.com/11ty/eleventy/commit/9698667bb73e1d8c378dda46291716e3ca789e60 - Fix bug with Eleventy Image On-request workflow `eleventyConfig.getFilter(...) is not a function` [#3365](https://togithub.com/11ty/eleventy/issues/3365) - Improvements to benchmarking debug mode outputs: https://www.11ty.dev/docs/debug-performance/ - Benchmarking logging output improvement for minimum thresholds [#1570](https://togithub.com/11ty/eleventy/issues/1570) **Full Changelog**: https://github.com/11ty/eleventy/compare/v3.0.0-alpha.16...v3.0.0-alpha.17 **Full Eleventy v3 Milestone**: https://github.com/11ty/eleventy/milestone/40 🥳🥳🥳 5 issues left (137 closed) on the Eleventy 3.0.0 milestone! #### We need your help! 11ty is now operating independently, with full time development and maintenance funded by our Open Collective supporters. We need your help to keep going! We have a goal of $6000 USD recurring monthly budget. Read [more about this fundraising push](https://www.11ty.dev/blog/sustainability-fundraising/) or head directly to [our Open Collective to start your recurring contribution](https://opencollective.com/11ty)! ### [`v3.0.0-alpha.16`](https://togithub.com/11ty/eleventy/releases/tag/v3.0.0-alpha.16): Pre-release: Eleventy v3.0.0-alpha.16 (feel free to ignore this one) [Compare Source](https://togithub.com/11ty/eleventy/compare/v3.0.0-alpha.15...v3.0.0-alpha.16) - Seeing a `liquidjs`-related project regression (outside of our test suite) in the newest minor version, temporarily reverting from `10.15` to `10.14`. - **Investigation at [#3356](https://togithub.com/11ty/eleventy/issues/3356) revealed an application code error and the revert is unnecessary!** **Full Changelog**: https://github.com/11ty/eleventy/compare/v3.0.0-alpha.14...v3.0.0-alpha.15 **Full Eleventy v3 Milestone**: https://github.com/11ty/eleventy/milestone/40 #### We need your help! 11ty is now operating independently, with full time development and maintenance funded by our Open Collective supporters. We need your help to keep going! We have a goal of $6000 USD recurring monthly budget. Read [more about this fundraising push](https://www.11ty.dev/blog/sustainability-fundraising/) or head directly to [our Open Collective to start your recurring contribution](https://opencollective.com/11ty)! ### [`v3.0.0-alpha.15`](https://togithub.com/11ty/eleventy/releases/tag/v3.0.0-alpha.15): Pre-release: Eleventy v3.0.0-alpha.15 [Compare Source](https://togithub.com/11ty/eleventy/compare/v3.0.0-alpha.14...v3.0.0-alpha.15) - **BREAKING**: Bump js-yaml dependency from v3 to v4 [#2126](https://togithub.com/11ty/eleventy/issues/2126) - Full js-yaml@v4 release notes: https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md#400---2021-01-03 - New `node` front matter has been renamed to `js` and `javascript` (keeping backwards compatibility with previous JavaScript object literal front matter type) [#2819](https://togithub.com/11ty/eleventy/issues/2819) (`node` is still there, but it should be considered deprecated) - Support for `pnpm` [#2876](https://togithub.com/11ty/eleventy/issues/2876) - Add support for `11ty.js` in Virtual Templates: [#3347](https://togithub.com/11ty/eleventy/issues/3347) - Add support for Virtual Templates to be used as Eleventy Layouts [#1612](https://togithub.com/11ty/eleventy/issues/1612) [#2307](https://togithub.com/11ty/eleventy/issues/2307) - Memoize internal `slug`, `slugify`, and `inputPathToUrl` filters [#840](https://togithub.com/11ty/eleventy/issues/840) - Improved error messaging for filters/shortcodes [#3286](https://togithub.com/11ty/eleventy/issues/3286) - Adds new `eleventyConfig.getFilters` `eleventyConfig.getShortcodes`, and `eleventyConfig.getPairedShortcodes` methods for plugins and custom template languages to access universal filters/shortcodes [#3310](https://togithub.com/11ty/eleventy/issues/3310) - New `eleventyConfig.augmentFunctionContext` config API to help with `this.eleventy` and `this.page` on shortcodes/filters in plugins [#3355](https://togithub.com/11ty/eleventy/issues/3355) - Adds `eleventyConfig.addDateParsing` configuration API to customize date parsing [#867](https://togithub.com/11ty/eleventy/issues/867) - Fix regression with JavaScript dependencies cache-busting in 11ty.js Layout files [#3338](https://togithub.com/11ty/eleventy/issues/3338) - Fix regression with markdown engine simple aliases (without additional options) still using preprocessing engine [#3339](https://togithub.com/11ty/eleventy/issues/3339) - PR: replace `index.d.ts` with jsdoc `@typedef` by [@mayank99](https://togithub.com/mayank99) in [https://github.com/11ty/eleventy/pull/3349](https://togithub.com/11ty/eleventy/pull/3349) - PR: refactor: Use `?.` for terser conditionals by [@Zearin](https://togithub.com/Zearin) in [https://github.com/11ty/eleventy/pull/3343](https://togithub.com/11ty/eleventy/pull/3343) **Full Changelog**: https://github.com/11ty/eleventy/compare/v3.0.0-alpha.14...v3.0.0-alpha.15 **Full Eleventy v3 Milestone**: https://github.com/11ty/eleventy/milestone/40 🥳🥳🥳 5 issues left (122 solved) on the Eleventy 3.0.0 milestone! #### We need your help! 11ty is now operating independently, with full time development and maintenance funded by our Open Collective supporters. We need your help to keep going! We have a goal of $6000 USD recurring monthly budget. Read [more about this fundraising push](https://www.11ty.dev/blog/sustainability-fundraising/) or head directly to [our Open Collective to start your recurring contribution](https://opencollective.com/11ty)!eslint/eslint (eslint)
### [`v9.8.0`](https://togithub.com/eslint/eslint/compare/v9.7.0...63881dc11299aba1d0960747c199a4cf48d6b9c8) [Compare Source](https://togithub.com/eslint/eslint/compare/v9.7.0...v9.8.0) ### [`v9.7.0`](https://togithub.com/eslint/eslint/releases/tag/v9.7.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v9.6.0...v9.7.0) #### Features - [`7bd9839`](https://togithub.com/eslint/eslint/commit/7bd98398f112da020eddcda2c26cf4cc563af004) feat: add support for es2025 duplicate named capturing groups ([#18630](https://togithub.com/eslint/eslint/issues/18630)) (Yosuke Ota) - [`1381394`](https://togithub.com/eslint/eslint/commit/1381394a75b5902ce588455765a3919e2f138a7a) feat: add `regex` option in `no-restricted-imports` ([#18622](https://togithub.com/eslint/eslint/issues/18622)) (Nitin Kumar) #### Bug Fixes - [`14e9f81`](https://togithub.com/eslint/eslint/commit/14e9f81ccdb51d2b915b68f442d48ced0a691646) fix: destructuring in catch clause in `no-unused-vars` ([#18636](https://togithub.com/eslint/eslint/issues/18636)) (Francesco Trotta) #### Documentation - [`9f416db`](https://togithub.com/eslint/eslint/commit/9f416db680ad01716a769296085bf3eb93f76424) docs: Add Powered by Algolia label to the search. ([#18633](https://togithub.com/eslint/eslint/issues/18633)) (Amaresh S M) - [`c8d26cb`](https://togithub.com/eslint/eslint/commit/c8d26cb4a2f9d89bfc1914167d3e9f1d3314ffe7) docs: Open JS Foundation -> OpenJS Foundation ([#18649](https://togithub.com/eslint/eslint/issues/18649)) (Milos Djermanovic) - [`6e79ac7`](https://togithub.com/eslint/eslint/commit/6e79ac76f44b34c24a3e92c20713fbafe1dcbae2) docs: `loadESLint` does not support option `cwd` ([#18641](https://togithub.com/eslint/eslint/issues/18641)) (Francesco Trotta) #### Chores - [`793b718`](https://togithub.com/eslint/eslint/commit/793b7180119e7e440d685defb2ee01597574ef1e) chore: upgrade [@eslint/js](https://togithub.com/eslint/js)[@9](https://togithub.com/9).7.0 ([#18680](https://togithub.com/eslint/eslint/issues/18680)) (Francesco Trotta) - [`7ed6f9a`](https://togithub.com/eslint/eslint/commit/7ed6f9a4db702bbad941422f456451a8dba7a450) chore: package.json update for [@eslint/js](https://togithub.com/eslint/js) release (Jenkins) - [`7bcda76`](https://togithub.com/eslint/eslint/commit/7bcda760369c44d0f1131fccaaf1ccfed5af85f1) refactor: Add type references ([#18652](https://togithub.com/eslint/eslint/issues/18652)) (Nicholas C. Zakas) - [`51bf57c`](https://togithub.com/eslint/eslint/commit/51bf57c493a65baeee3a935f2d0e52e27271fb48) chore: add tech sponsors through actions ([#18624](https://togithub.com/eslint/eslint/issues/18624)) (Strek) - [`6320732`](https://togithub.com/eslint/eslint/commit/6320732c3e2a52a220552e348108c53c60f9ef7a) refactor: don't use `parent` property in `NodeEventGenerator` ([#18653](https://togithub.com/eslint/eslint/issues/18653)) (Milos Djermanovic) - [`9e6d640`](https://togithub.com/eslint/eslint/commit/9e6d6405c3ee774c2e716a3453ede9696ced1be7) refactor: move "Parsing error" prefix adding to Linter ([#18650](https://togithub.com/eslint/eslint/issues/18650)) (Milos Djermanovic)antfu/eslint-config-flat-gitignore (eslint-config-flat-gitignore)
### [`v0.1.8`](https://togithub.com/antfu/eslint-config-flat-gitignore/releases/tag/v0.1.8) [Compare Source](https://togithub.com/antfu/eslint-config-flat-gitignore/compare/v0.1.7...v0.1.8) *No significant changes* ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config-flat-gitignore/compare/v0.1.7...v0.1.8)vitest-dev/vitest (vitest)
### [`v2.0.4`](https://togithub.com/vitest-dev/vitest/releases/tag/v2.0.4) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v2.0.3...v2.0.4) ##### 🐞 Bug Fixes - One-line environment options - by [@hahanein](https://togithub.com/hahanein) in [https://github.com/vitest-dev/vitest/issues/5105](https://togithub.com/vitest-dev/vitest/issues/5105) [(38269)](https://togithub.com/vitest-dev/vitest/commit/38269415) - Resolve assets imported with `require` - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6159](https://togithub.com/vitest-dev/vitest/issues/6159) [(807a2)](https://togithub.com/vitest-dev/vitest/commit/807a2cbc) - **browser**: - Don't panic if [@vitest/browser](https://togithub.com/vitest/browser) is installed outside of project root - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6135](https://togithub.com/vitest-dev/vitest/issues/6135) [(ccfcd)](https://togithub.com/vitest-dev/vitest/commit/ccfcd488) - Set global filepath - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6190](https://togithub.com/vitest-dev/vitest/issues/6190) [(0d0b4)](https://togithub.com/vitest-dev/vitest/commit/0d0b46b1) - Allow preview and open in the editor screenshot error from ui - by [@userquin](https://togithub.com/userquin) in [https://github.com/vitest-dev/vitest/issues/6113](https://togithub.com/vitest-dev/vitest/issues/6113) [(2d620)](https://togithub.com/vitest-dev/vitest/commit/2d62051f) - **coverage**: - Global thresholds to include files from glob thresholds - by [@thor-juhasz](https://togithub.com/thor-juhasz) and [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6172](https://togithub.com/vitest-dev/vitest/issues/6172) [(02e3f)](https://togithub.com/vitest-dev/vitest/commit/02e3f003) - Consistent type-only file handling - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6183](https://togithub.com/vitest-dev/vitest/issues/6183) [(90576)](https://togithub.com/vitest-dev/vitest/commit/90576148) - Ignore `*.cts` files - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6189](https://togithub.com/vitest-dev/vitest/issues/6189) [(5da45)](https://togithub.com/vitest-dev/vitest/commit/5da45db1) - Add `thresholds.Configuration
📅 Schedule: Branch creation - "before 8am" in timezone America/New_York, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.