babel/babel
### [`v7.21.5`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7215-2023-04-28)
[Compare Source](https://togithub.com/babel/babel/compare/v7.21.4...v7.21.5)
##### :eyeglasses: Spec Compliance
- `babel-generator`, `babel-parser`, `babel-types`
- [#15539](https://togithub.com/babel/babel/pull/15539) fix: Remove `mixins` and `implements` for `DeclareInterface` and `InterfaceDeclaration` ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu))
##### :bug: Bug Fix
- `babel-core`, `babel-generator`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-react-jsx`
- [#15515](https://togithub.com/babel/babel/pull/15515) fix: `)` position with `createParenthesizedExpressions` ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu))
- `babel-preset-env`
- [#15580](https://togithub.com/babel/babel/pull/15580) Add syntax import meta to preset env ([@JLHwung](https://togithub.com/JLHwung))
##### :nail_care: Polish
- `babel-types`
- [#15546](https://togithub.com/babel/babel/pull/15546) Improve the layout of generated validators ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu))
- `babel-core`
- [#15535](https://togithub.com/babel/babel/pull/15535) Use `lt` instead of `lte` to check TS version for .cts config ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
##### :house: Internal
- `babel-core`
- [#15575](https://togithub.com/babel/babel/pull/15575) Use synchronous `import.meta.resolve` ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
- `babel-helper-fixtures`, `babel-preset-typescript`
- [#15568](https://togithub.com/babel/babel/pull/15568) Handle `.overrides` and `.env` when resolving plugins/presets from fixture options ([@JLHwung](https://togithub.com/JLHwung))
- `babel-helper-create-class-features-plugin`, `babel-helper-create-regexp-features-plugin`
- [#15548](https://togithub.com/babel/babel/pull/15548) Use `semver` package to compare versions ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
eslint/eslint
### [`v8.39.0`](https://togithub.com/eslint/eslint/releases/tag/v8.39.0)
[Compare Source](https://togithub.com/eslint/eslint/compare/v8.38.0...v8.39.0)
#### Features
- [`3f7af9f`](https://togithub.com/eslint/eslint/commit/3f7af9f408625dbc486af914706d34c4b483b5ba) feat: Implement `SourceCode#markVariableAsUsed()` ([#17086](https://togithub.com/eslint/eslint/issues/17086)) (Nicholas C. Zakas)
#### Documentation
- [`6987dc5`](https://togithub.com/eslint/eslint/commit/6987dc59e46f4e345d0d6c20c1f2c6846bbd7acc) docs: Fix formatting in Custom Rules docs ([#17097](https://togithub.com/eslint/eslint/issues/17097)) (Milos Djermanovic)
- [`4ee92e5`](https://togithub.com/eslint/eslint/commit/4ee92e5cbdeba6fea2147901ce926de16946958a) docs: Update README (GitHub Actions Bot)
- [`d8e9887`](https://togithub.com/eslint/eslint/commit/d8e9887c2c384d24d586d08ee9ae2ada79bd234c) docs: Custom Rules cleanup/expansion ([#16906](https://togithub.com/eslint/eslint/issues/16906)) (Ben Perlmutter)
- [`1fea279`](https://togithub.com/eslint/eslint/commit/1fea2797801a82a2718814c83dad641dab092bcc) docs: Clarify how to add to tsc agenda ([#17084](https://togithub.com/eslint/eslint/issues/17084)) (Nicholas C. Zakas)
- [`970ef1c`](https://togithub.com/eslint/eslint/commit/970ef1c868235a58297682513842f1256cdfbd03) docs: Update triage board location (Nicholas C. Zakas)
- [`6d8bffd`](https://togithub.com/eslint/eslint/commit/6d8bffdf45d50e272dc45e6d2d05b4a737514468) docs: Update README (GitHub Actions Bot)
#### Chores
- [`60a6f26`](https://togithub.com/eslint/eslint/commit/60a6f2694deb4aa1c54de2a28d0357cddfd16644) chore: upgrade [@eslint/js](https://togithub.com/eslint/js)[@8](https://togithub.com/8).39.0 ([#17102](https://togithub.com/eslint/eslint/issues/17102)) (Milos Djermanovic)
- [`d5ba5c0`](https://togithub.com/eslint/eslint/commit/d5ba5c0a85e7a10777761f5d46c104ab7f25845b) chore: package.json update for [@eslint/js](https://togithub.com/eslint/js) release (ESLint Jenkins)
- [`f57eff2`](https://togithub.com/eslint/eslint/commit/f57eff20f5789408e95061f1af5354bb9b4f4784) ci: run tests on Node.js v20 ([#17093](https://togithub.com/eslint/eslint/issues/17093)) (Nitin Kumar)
- [`9d1b8fc`](https://togithub.com/eslint/eslint/commit/9d1b8fc60cc31f12618e58c10a2669506b7ce9bf) perf: Binary search in token store `utils.search` ([#17066](https://togithub.com/eslint/eslint/issues/17066)) (Francesco Trotta)
- [`07a4435`](https://togithub.com/eslint/eslint/commit/07a4435a0c08cb63ebf11b71f735bac20318829b) chore: Add request for minimal repro to bug report ([#17081](https://togithub.com/eslint/eslint/issues/17081)) (Nicholas C. Zakas)
- [`eac4943`](https://togithub.com/eslint/eslint/commit/eac4943ba2e4edb3dbfea0470e5d4b15a4926c40) refactor: remove unnecessary use of `SourceCode#getAncestors` in rules ([#17075](https://togithub.com/eslint/eslint/issues/17075)) (Milos Djermanovic)
- [`0a7b60a`](https://togithub.com/eslint/eslint/commit/0a7b60a9d5621dbbc1a8a8adda3b7c2060c779ca) chore: update description of `SourceCode#getDeclaredVariables` ([#17072](https://togithub.com/eslint/eslint/issues/17072)) (Milos Djermanovic)
- [`6e2df71`](https://togithub.com/eslint/eslint/commit/6e2df71cc390252aaca212abe3dc0467fe397450) chore: remove unnecessary references to the LICENSE file ([#17071](https://togithub.com/eslint/eslint/issues/17071)) (Milos Djermanovic)
postcss/postcss
### [`v8.4.23`](https://togithub.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8423)
[Compare Source](https://togithub.com/postcss/postcss/compare/8.4.22...8.4.23)
- Fixed warnings in TypeDoc.
prettier/prettier
### [`v2.8.8`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#288)
[Compare Source](https://togithub.com/prettier/prettier/compare/2.8.7...2.8.8)
This version is a republished version of v2.8.7.
A bad version was accidentally published and [it can't be unpublished](https://togithub.com/npm/cli/issues/1686), apologies for the churn.
sass/dart-sass
### [`v1.62.1`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1621)
[Compare Source](https://togithub.com/sass/dart-sass/compare/1.62.0...1.62.1)
- Fix a bug where `:has(+ &)` and related constructs would drop the leading
combinator.
stylelint/stylelint
### [`v15.6.0`](https://togithub.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1560)
[Compare Source](https://togithub.com/stylelint/stylelint/compare/15.5.0...15.6.0)
- Added: `allowEmptyInput`, `cache`, `fix` options to configuration object ([#6778](https://togithub.com/stylelint/stylelint/pull/6778)) ([@mattxwang](https://togithub.com/mattxwang)).
- Added: `ignore: ["with-var-inside"]` to `color-function-notation` ([#6802](https://togithub.com/stylelint/stylelint/pull/6802)) ([@mattxwang](https://togithub.com/mattxwang)).
- Fixed: `declaration-block-no-duplicate-properties` autofix for 3 or more duplicates ([#6801](https://togithub.com/stylelint/stylelint/pull/6801)) ([@mattxwang](https://togithub.com/mattxwang)).
- Fixed: `declaration-block-no-duplicate-properties` false positives with option `ignore: ["consecutive-duplicates-with-different-syntaxes"]` ([#6797](https://togithub.com/stylelint/stylelint/pull/6797)) ([@romainmenke](https://togithub.com/romainmenke)).
- Fixed: `declaration-block-no-duplicate-properties` syntax error ([#6792](https://togithub.com/stylelint/stylelint/pull/6792)) ([@yoyo837](https://togithub.com/yoyo837)).
- Fixed: `declaration-block-no-redundant-longhand-properties` autofix for `grid-template` ([#6777](https://togithub.com/stylelint/stylelint/pull/6777)) ([@mattxwang](https://togithub.com/mattxwang)).
- Fixed: `function-url-quotes` autofix for comments in SCSS function ([#6800](https://togithub.com/stylelint/stylelint/pull/6800)) ([@ybiquitous](https://togithub.com/ybiquitous)).
webpack/webpack
### [`v5.81.0`](https://togithub.com/webpack/webpack/releases/tag/v5.81.0)
[Compare Source](https://togithub.com/webpack/webpack/compare/v5.80.0...v5.81.0)
#### New Features
- \[CSS] - Increased CSS import support and new hooks included for CSS module creation by [@alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17057](https://togithub.com/webpack/webpack/pull/17057)
- Logging now added to DefinePlugin by [@alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17048](https://togithub.com/webpack/webpack/pull/17048)
- New `ignoreBrowserWarnings` option to ignore browser console warnings in ModuleFederation by [@indeediansbrett](https://togithub.com/indeediansbrett) in [https://github.com/webpack/webpack/pull/16388](https://togithub.com/webpack/webpack/pull/16388)
#### Bug Fixes
- \[CSS] - Fix issue where vendor prefixed keyframes and animation was not supported in CSS modules by [@alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/16975](https://togithub.com/webpack/webpack/pull/16975)
- Fix bug where AST was not properly handled by [@quanru](https://togithub.com/quanru) in [https://github.com/webpack/webpack/pull/17032](https://togithub.com/webpack/webpack/pull/17032)
- Fix automatic publicPath detection logic by [@alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17047](https://togithub.com/webpack/webpack/pull/17047)
#### Tests & Contributor Experience
- Rename `provide` to `getOrInsert` in MapHelpers and document it better by [@TheLarkInn](https://togithub.com/TheLarkInn) in [https://github.com/webpack/webpack/pull/17060](https://togithub.com/webpack/webpack/pull/17060)
- Increase test reliability for DefinePlugin [@alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17062](https://togithub.com/webpack/webpack/pull/17062)
- Add additional CI Pipeline to test main branches of first-party webpack dependencies by [@alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17020](https://togithub.com/webpack/webpack/pull/17020)
- Refactor tests to no longer use deprecated or legacy dependencies and APIs by [@alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17033](https://togithub.com/webpack/webpack/pull/17033)
#### Developer Experience
- Increase type coverage/documentation for ModuleFilenameHelpers by [@TheLarkInn](https://togithub.com/TheLarkInn) in [https://github.com/webpack/webpack/pull/17045](https://togithub.com/webpack/webpack/pull/17045)
- Increase type coverage/documentation for CommonJsExportsParserPlugin by [@TheLarkInn](https://togithub.com/TheLarkInn) in [https://github.com/webpack/webpack/pull/17046](https://togithub.com/webpack/webpack/pull/17046)
- Increase type coverage/documentation for binarySearchBounds.js by [@TheLarkInn](https://togithub.com/TheLarkInn) in [https://github.com/webpack/webpack/pull/17058](https://togithub.com/webpack/webpack/pull/17058)
- Export MemoryCacheOptions types by [@romulof](https://togithub.com/romulof) in [https://github.com/webpack/webpack/pull/17055](https://togithub.com/webpack/webpack/pull/17055)
#### Dependencies & Maintenance
- Add NodeJS v20 to CI Matrix by [@alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17019](https://togithub.com/webpack/webpack/pull/17019)
- Update Typescript to v5 by [@alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/16957](https://togithub.com/webpack/webpack/pull/16957)
- Bump [@types/estree](https://togithub.com/types/estree) from 1.0.0 to 1.0.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17026](https://togithub.com/webpack/webpack/pull/17026)
- Bump [@types/node](https://togithub.com/types/node) from 18.15.11 to 18.15.13 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17038](https://togithub.com/webpack/webpack/pull/17038)
- Bump assemblyscript from 0.27.2 to 0.27.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17051](https://togithub.com/webpack/webpack/pull/17051)
- Bump memfs from 3.5.0 to 3.5.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17039](https://togithub.com/webpack/webpack/pull/17039)
- Bump prettier from 2.8.7 to 2.8.8 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17050](https://togithub.com/webpack/webpack/pull/17050)
- Bump simple-git from 3.17.0 to 3.18.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17066](https://togithub.com/webpack/webpack/pull/17066)
#### New Contributors
- [@quanru](https://togithub.com/quanru) made their first contribution in [https://github.com/webpack/webpack/pull/17032](https://togithub.com/webpack/webpack/pull/17032)
- [@romulof](https://togithub.com/romulof) made their first contribution in [https://github.com/webpack/webpack/pull/17055](https://togithub.com/webpack/webpack/pull/17055)
- [@indeediansbrett](https://togithub.com/indeediansbrett) made their first contribution in [https://github.com/webpack/webpack/pull/16388](https://togithub.com/webpack/webpack/pull/16388)
**Full Changelog**: https://github.com/webpack/webpack/compare/v5.80.0...v5.81.0
### [`v5.80.0`](https://togithub.com/webpack/webpack/releases/tag/v5.80.0)
[Compare Source](https://togithub.com/webpack/webpack/compare/v5.79.0...v5.80.0)
##### New Features
- Support destructuring assignment in `import.meta` by [@vankop](https://togithub.com/vankop) in [https://github.com/webpack/webpack/pull/16996](https://togithub.com/webpack/webpack/pull/16996)
- Support treeshaking for destructuring assignment with `AwaitExpression` by [@vankop](https://togithub.com/vankop) in [https://github.com/webpack/webpack/pull/16995](https://togithub.com/webpack/webpack/pull/16995)
- Introduce `errorsSpace`, `warningsSpace` for more readable traces in stats by [@vankop](https://togithub.com/vankop) in [https://github.com/webpack/webpack/pull/15450](https://togithub.com/webpack/webpack/pull/15450)
##### Bug Fixes
- \[CSS] - Fix runtime generation bug for merged CSS Chunks by [@janlent1](https://togithub.com/janlent1) in [https://github.com/webpack/webpack/pull/16903](https://togithub.com/webpack/webpack/pull/16903)
- \[CSS] - Properly handle `url()`/`src()`/`image-set()`/`image()` by [@alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/16978](https://togithub.com/webpack/webpack/pull/16978)
- ES Module webpack loaders are now supported [@stefanprobst](https://togithub.com/stefanprobst) in [https://github.com/webpack/webpack/pull/15198](https://togithub.com/webpack/webpack/pull/15198)
- Fix spelling error for `statement.finalizer` in parser by [@xiaoboost](https://togithub.com/xiaoboost) in [https://github.com/webpack/webpack/pull/17016](https://togithub.com/webpack/webpack/pull/17016)
- Fix non-deterministic `moduleId` assignment due to encountering `NaN` in sort function by [@scameron](https://togithub.com/scameron) in [https://github.com/webpack/webpack/pull/16933](https://togithub.com/webpack/webpack/pull/16933)
- \[enhanced-resolve]: Support wildcards pattern with common suffix in package maps & imports/exports field by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/webpack/enhanced-resolve/pull/353](https://togithub.com/webpack/enhanced-resolve/pull/353)
##### Tests & Contributor Experience
- \[CSS] - Added test case for `@supports` field by [@alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17011](https://togithub.com/webpack/webpack/pull/17011)
- Add test for include option in `BannerPlugin` by [@jeffin143](https://togithub.com/jeffin143) in [https://github.com/webpack/webpack/pull/10736](https://togithub.com/webpack/webpack/pull/10736)
- Remove `finializer` from cspell.json by [@snitin315](https://togithub.com/snitin315) in [https://github.com/webpack/webpack/pull/17022](https://togithub.com/webpack/webpack/pull/17022)
##### Developer Experience
- Adds the twitter badge by [@yadunandanbhat](https://togithub.com/yadunandanbhat) in [https://github.com/webpack/webpack/pull/15667](https://togithub.com/webpack/webpack/pull/15667)
- Add `wasm-bindgen` example to `example` by [@gthb](https://togithub.com/gthb) in [https://github.com/webpack/webpack/pull/14313](https://togithub.com/webpack/webpack/pull/14313)
- Update grammar mistakes in examples by [@ersachin3112](https://togithub.com/ersachin3112) in [https://github.com/webpack/webpack/pull/16988](https://togithub.com/webpack/webpack/pull/16988)
##### Dependencies & Maintenance
- Bump core-js from 3.30.0 to 3.30.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/16983](https://togithub.com/webpack/webpack/pull/16983)
- Bump `@webassemblyjs` by [@alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17003](https://togithub.com/webpack/webpack/pull/17003)
- Bump assemblyscript from 0.25.2 to 0.27.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/16959](https://togithub.com/webpack/webpack/pull/16959)
- Bump enhanced-resolve to [5.13.0](https://togithub.com/webpack/enhanced-resolve/releases/tag/v5.13.0) by [@TheLarkInn](https://togithub.com/TheLarkInn) in [https://github.com/webpack/webpack/pull/17024](https://togithub.com/webpack/webpack/pull/17024)
- Included githubactions in the dependabot config by [@neilnaveen](https://togithub.com/neilnaveen) in [https://github.com/webpack/webpack/pull/15618](https://togithub.com/webpack/webpack/pull/15618)
- Fix prettier by [@alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/16976](https://togithub.com/webpack/webpack/pull/16976)
##### New Contributors
- [@neilnaveen](https://togithub.com/neilnaveen) made their first contribution in [https://github.com/webpack/webpack/pull/15618](https://togithub.com/webpack/webpack/pull/15618)
- [@yadunandanbhat](https://togithub.com/yadunandanbhat) made their first contribution in [https://github.com/webpack/webpack/pull/15667](https://togithub.com/webpack/webpack/pull/15667)
- [@ersachin3112](https://togithub.com/ersachin3112) made their first contribution in [https://github.com/webpack/webpack/pull/16988](https://togithub.com/webpack/webpack/pull/16988)
- [@stefanprobst](https://togithub.com/stefanprobst) made their first contribution in [https://github.com/webpack/webpack/pull/15198](https://togithub.com/webpack/webpack/pull/15198)
- [@xiaoboost](https://togithub.com/xiaoboost) made their first contribution in [https://github.com/webpack/webpack/pull/17016](https://togithub.com/webpack/webpack/pull/17016)
- [@scameron](https://togithub.com/scameron) made their first contribution in [https://github.com/webpack/webpack/pull/16933](https://togithub.com/webpack/webpack/pull/16933)
**Full Changelog**: https://github.com/webpack/webpack/compare/v5.79.0...v5.80.0
webpack/webpack-cli
### [`v5.0.2`](https://togithub.com/webpack/webpack-cli/blob/HEAD/CHANGELOG.md#502-httpsgithubcomwebpackwebpack-clicomparewebpack-cli501webpack-cli502-2023-04-21)
[Compare Source](https://togithub.com/webpack/webpack-cli/compare/webpack-cli@5.0.1...webpack-cli@5.0.2)
##### Bug Fixes
- error message for missing default export in configuration ([#3685](https://togithub.com/webpack/webpack-cli/issues/3685)) ([e0a4a09](https://togithub.com/webpack/webpack-cli/commit/e0a4a0991cdfccdaf18e7eb479f87bc2ee4e2e5f))
- **perf:** reduced startup time ([3b79059](https://togithub.com/webpack/webpack-cli/commit/3b79059fe2ee16f4b4ad1f1ed3dfeb680d624128))
Configuration
📅 Schedule: Branch creation - "after 10:00 am and before 5:00 pm on the first day of the month" in timezone Europe/Paris, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
^7.21.4
->^7.21.5
^7.21.4
->^7.21.5
^8.38.0
->^8.39.0
^8.4.22
->^8.4.23
^2.8.7
->^2.8.8
^1.62.0
->^1.62.1
^15.5.0
->^15.6.0
^5.79.0
->^5.81.0
^5.0.1
->^5.0.2
Release Notes
babel/babel
### [`v7.21.5`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7215-2023-04-28) [Compare Source](https://togithub.com/babel/babel/compare/v7.21.4...v7.21.5) ##### :eyeglasses: Spec Compliance - `babel-generator`, `babel-parser`, `babel-types` - [#15539](https://togithub.com/babel/babel/pull/15539) fix: Remove `mixins` and `implements` for `DeclareInterface` and `InterfaceDeclaration` ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ##### :bug: Bug Fix - `babel-core`, `babel-generator`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-react-jsx` - [#15515](https://togithub.com/babel/babel/pull/15515) fix: `)` position with `createParenthesizedExpressions` ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-preset-env` - [#15580](https://togithub.com/babel/babel/pull/15580) Add syntax import meta to preset env ([@JLHwung](https://togithub.com/JLHwung)) ##### :nail_care: Polish - `babel-types` - [#15546](https://togithub.com/babel/babel/pull/15546) Improve the layout of generated validators ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-core` - [#15535](https://togithub.com/babel/babel/pull/15535) Use `lt` instead of `lte` to check TS version for .cts config ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - `babel-core` - [#15575](https://togithub.com/babel/babel/pull/15575) Use synchronous `import.meta.resolve` ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-fixtures`, `babel-preset-typescript` - [#15568](https://togithub.com/babel/babel/pull/15568) Handle `.overrides` and `.env` when resolving plugins/presets from fixture options ([@JLHwung](https://togithub.com/JLHwung)) - `babel-helper-create-class-features-plugin`, `babel-helper-create-regexp-features-plugin` - [#15548](https://togithub.com/babel/babel/pull/15548) Use `semver` package to compare versions ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))eslint/eslint
### [`v8.39.0`](https://togithub.com/eslint/eslint/releases/tag/v8.39.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v8.38.0...v8.39.0) #### Features - [`3f7af9f`](https://togithub.com/eslint/eslint/commit/3f7af9f408625dbc486af914706d34c4b483b5ba) feat: Implement `SourceCode#markVariableAsUsed()` ([#17086](https://togithub.com/eslint/eslint/issues/17086)) (Nicholas C. Zakas) #### Documentation - [`6987dc5`](https://togithub.com/eslint/eslint/commit/6987dc59e46f4e345d0d6c20c1f2c6846bbd7acc) docs: Fix formatting in Custom Rules docs ([#17097](https://togithub.com/eslint/eslint/issues/17097)) (Milos Djermanovic) - [`4ee92e5`](https://togithub.com/eslint/eslint/commit/4ee92e5cbdeba6fea2147901ce926de16946958a) docs: Update README (GitHub Actions Bot) - [`d8e9887`](https://togithub.com/eslint/eslint/commit/d8e9887c2c384d24d586d08ee9ae2ada79bd234c) docs: Custom Rules cleanup/expansion ([#16906](https://togithub.com/eslint/eslint/issues/16906)) (Ben Perlmutter) - [`1fea279`](https://togithub.com/eslint/eslint/commit/1fea2797801a82a2718814c83dad641dab092bcc) docs: Clarify how to add to tsc agenda ([#17084](https://togithub.com/eslint/eslint/issues/17084)) (Nicholas C. Zakas) - [`970ef1c`](https://togithub.com/eslint/eslint/commit/970ef1c868235a58297682513842f1256cdfbd03) docs: Update triage board location (Nicholas C. Zakas) - [`6d8bffd`](https://togithub.com/eslint/eslint/commit/6d8bffdf45d50e272dc45e6d2d05b4a737514468) docs: Update README (GitHub Actions Bot) #### Chores - [`60a6f26`](https://togithub.com/eslint/eslint/commit/60a6f2694deb4aa1c54de2a28d0357cddfd16644) chore: upgrade [@eslint/js](https://togithub.com/eslint/js)[@8](https://togithub.com/8).39.0 ([#17102](https://togithub.com/eslint/eslint/issues/17102)) (Milos Djermanovic) - [`d5ba5c0`](https://togithub.com/eslint/eslint/commit/d5ba5c0a85e7a10777761f5d46c104ab7f25845b) chore: package.json update for [@eslint/js](https://togithub.com/eslint/js) release (ESLint Jenkins) - [`f57eff2`](https://togithub.com/eslint/eslint/commit/f57eff20f5789408e95061f1af5354bb9b4f4784) ci: run tests on Node.js v20 ([#17093](https://togithub.com/eslint/eslint/issues/17093)) (Nitin Kumar) - [`9d1b8fc`](https://togithub.com/eslint/eslint/commit/9d1b8fc60cc31f12618e58c10a2669506b7ce9bf) perf: Binary search in token store `utils.search` ([#17066](https://togithub.com/eslint/eslint/issues/17066)) (Francesco Trotta) - [`07a4435`](https://togithub.com/eslint/eslint/commit/07a4435a0c08cb63ebf11b71f735bac20318829b) chore: Add request for minimal repro to bug report ([#17081](https://togithub.com/eslint/eslint/issues/17081)) (Nicholas C. Zakas) - [`eac4943`](https://togithub.com/eslint/eslint/commit/eac4943ba2e4edb3dbfea0470e5d4b15a4926c40) refactor: remove unnecessary use of `SourceCode#getAncestors` in rules ([#17075](https://togithub.com/eslint/eslint/issues/17075)) (Milos Djermanovic) - [`0a7b60a`](https://togithub.com/eslint/eslint/commit/0a7b60a9d5621dbbc1a8a8adda3b7c2060c779ca) chore: update description of `SourceCode#getDeclaredVariables` ([#17072](https://togithub.com/eslint/eslint/issues/17072)) (Milos Djermanovic) - [`6e2df71`](https://togithub.com/eslint/eslint/commit/6e2df71cc390252aaca212abe3dc0467fe397450) chore: remove unnecessary references to the LICENSE file ([#17071](https://togithub.com/eslint/eslint/issues/17071)) (Milos Djermanovic)postcss/postcss
### [`v8.4.23`](https://togithub.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8423) [Compare Source](https://togithub.com/postcss/postcss/compare/8.4.22...8.4.23) - Fixed warnings in TypeDoc.prettier/prettier
### [`v2.8.8`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#288) [Compare Source](https://togithub.com/prettier/prettier/compare/2.8.7...2.8.8) This version is a republished version of v2.8.7. A bad version was accidentally published and [it can't be unpublished](https://togithub.com/npm/cli/issues/1686), apologies for the churn.sass/dart-sass
### [`v1.62.1`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1621) [Compare Source](https://togithub.com/sass/dart-sass/compare/1.62.0...1.62.1) - Fix a bug where `:has(+ &)` and related constructs would drop the leading combinator.stylelint/stylelint
### [`v15.6.0`](https://togithub.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1560) [Compare Source](https://togithub.com/stylelint/stylelint/compare/15.5.0...15.6.0) - Added: `allowEmptyInput`, `cache`, `fix` options to configuration object ([#6778](https://togithub.com/stylelint/stylelint/pull/6778)) ([@mattxwang](https://togithub.com/mattxwang)). - Added: `ignore: ["with-var-inside"]` to `color-function-notation` ([#6802](https://togithub.com/stylelint/stylelint/pull/6802)) ([@mattxwang](https://togithub.com/mattxwang)). - Fixed: `declaration-block-no-duplicate-properties` autofix for 3 or more duplicates ([#6801](https://togithub.com/stylelint/stylelint/pull/6801)) ([@mattxwang](https://togithub.com/mattxwang)). - Fixed: `declaration-block-no-duplicate-properties` false positives with option `ignore: ["consecutive-duplicates-with-different-syntaxes"]` ([#6797](https://togithub.com/stylelint/stylelint/pull/6797)) ([@romainmenke](https://togithub.com/romainmenke)). - Fixed: `declaration-block-no-duplicate-properties` syntax error ([#6792](https://togithub.com/stylelint/stylelint/pull/6792)) ([@yoyo837](https://togithub.com/yoyo837)). - Fixed: `declaration-block-no-redundant-longhand-properties` autofix for `grid-template` ([#6777](https://togithub.com/stylelint/stylelint/pull/6777)) ([@mattxwang](https://togithub.com/mattxwang)). - Fixed: `function-url-quotes` autofix for comments in SCSS function ([#6800](https://togithub.com/stylelint/stylelint/pull/6800)) ([@ybiquitous](https://togithub.com/ybiquitous)).webpack/webpack
### [`v5.81.0`](https://togithub.com/webpack/webpack/releases/tag/v5.81.0) [Compare Source](https://togithub.com/webpack/webpack/compare/v5.80.0...v5.81.0) #### New Features - \[CSS] - Increased CSS import support and new hooks included for CSS module creation by [@alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17057](https://togithub.com/webpack/webpack/pull/17057) - Logging now added to DefinePlugin by [@alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17048](https://togithub.com/webpack/webpack/pull/17048) - New `ignoreBrowserWarnings` option to ignore browser console warnings in ModuleFederation by [@indeediansbrett](https://togithub.com/indeediansbrett) in [https://github.com/webpack/webpack/pull/16388](https://togithub.com/webpack/webpack/pull/16388) #### Bug Fixes - \[CSS] - Fix issue where vendor prefixed keyframes and animation was not supported in CSS modules by [@alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/16975](https://togithub.com/webpack/webpack/pull/16975) - Fix bug where AST was not properly handled by [@quanru](https://togithub.com/quanru) in [https://github.com/webpack/webpack/pull/17032](https://togithub.com/webpack/webpack/pull/17032) - Fix automatic publicPath detection logic by [@alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17047](https://togithub.com/webpack/webpack/pull/17047) #### Tests & Contributor Experience - Rename `provide` to `getOrInsert` in MapHelpers and document it better by [@TheLarkInn](https://togithub.com/TheLarkInn) in [https://github.com/webpack/webpack/pull/17060](https://togithub.com/webpack/webpack/pull/17060) - Increase test reliability for DefinePlugin [@alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17062](https://togithub.com/webpack/webpack/pull/17062) - Add additional CI Pipeline to test main branches of first-party webpack dependencies by [@alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17020](https://togithub.com/webpack/webpack/pull/17020) - Refactor tests to no longer use deprecated or legacy dependencies and APIs by [@alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17033](https://togithub.com/webpack/webpack/pull/17033) #### Developer Experience - Increase type coverage/documentation for ModuleFilenameHelpers by [@TheLarkInn](https://togithub.com/TheLarkInn) in [https://github.com/webpack/webpack/pull/17045](https://togithub.com/webpack/webpack/pull/17045) - Increase type coverage/documentation for CommonJsExportsParserPlugin by [@TheLarkInn](https://togithub.com/TheLarkInn) in [https://github.com/webpack/webpack/pull/17046](https://togithub.com/webpack/webpack/pull/17046) - Increase type coverage/documentation for binarySearchBounds.js by [@TheLarkInn](https://togithub.com/TheLarkInn) in [https://github.com/webpack/webpack/pull/17058](https://togithub.com/webpack/webpack/pull/17058) - Export MemoryCacheOptions types by [@romulof](https://togithub.com/romulof) in [https://github.com/webpack/webpack/pull/17055](https://togithub.com/webpack/webpack/pull/17055) #### Dependencies & Maintenance - Add NodeJS v20 to CI Matrix by [@alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17019](https://togithub.com/webpack/webpack/pull/17019) - Update Typescript to v5 by [@alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/16957](https://togithub.com/webpack/webpack/pull/16957) - Bump [@types/estree](https://togithub.com/types/estree) from 1.0.0 to 1.0.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17026](https://togithub.com/webpack/webpack/pull/17026) - Bump [@types/node](https://togithub.com/types/node) from 18.15.11 to 18.15.13 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17038](https://togithub.com/webpack/webpack/pull/17038) - Bump assemblyscript from 0.27.2 to 0.27.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17051](https://togithub.com/webpack/webpack/pull/17051) - Bump memfs from 3.5.0 to 3.5.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17039](https://togithub.com/webpack/webpack/pull/17039) - Bump prettier from 2.8.7 to 2.8.8 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17050](https://togithub.com/webpack/webpack/pull/17050) - Bump simple-git from 3.17.0 to 3.18.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17066](https://togithub.com/webpack/webpack/pull/17066) #### New Contributors - [@quanru](https://togithub.com/quanru) made their first contribution in [https://github.com/webpack/webpack/pull/17032](https://togithub.com/webpack/webpack/pull/17032) - [@romulof](https://togithub.com/romulof) made their first contribution in [https://github.com/webpack/webpack/pull/17055](https://togithub.com/webpack/webpack/pull/17055) - [@indeediansbrett](https://togithub.com/indeediansbrett) made their first contribution in [https://github.com/webpack/webpack/pull/16388](https://togithub.com/webpack/webpack/pull/16388) **Full Changelog**: https://github.com/webpack/webpack/compare/v5.80.0...v5.81.0 ### [`v5.80.0`](https://togithub.com/webpack/webpack/releases/tag/v5.80.0) [Compare Source](https://togithub.com/webpack/webpack/compare/v5.79.0...v5.80.0) ##### New Features - Support destructuring assignment in `import.meta` by [@vankop](https://togithub.com/vankop) in [https://github.com/webpack/webpack/pull/16996](https://togithub.com/webpack/webpack/pull/16996) - Support treeshaking for destructuring assignment with `AwaitExpression` by [@vankop](https://togithub.com/vankop) in [https://github.com/webpack/webpack/pull/16995](https://togithub.com/webpack/webpack/pull/16995) - Introduce `errorsSpace`, `warningsSpace` for more readable traces in stats by [@vankop](https://togithub.com/vankop) in [https://github.com/webpack/webpack/pull/15450](https://togithub.com/webpack/webpack/pull/15450) ##### Bug Fixes - \[CSS] - Fix runtime generation bug for merged CSS Chunks by [@janlent1](https://togithub.com/janlent1) in [https://github.com/webpack/webpack/pull/16903](https://togithub.com/webpack/webpack/pull/16903) - \[CSS] - Properly handle `url()`/`src()`/`image-set()`/`image()` by [@alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/16978](https://togithub.com/webpack/webpack/pull/16978) - ES Module webpack loaders are now supported [@stefanprobst](https://togithub.com/stefanprobst) in [https://github.com/webpack/webpack/pull/15198](https://togithub.com/webpack/webpack/pull/15198) - Fix spelling error for `statement.finalizer` in parser by [@xiaoboost](https://togithub.com/xiaoboost) in [https://github.com/webpack/webpack/pull/17016](https://togithub.com/webpack/webpack/pull/17016) - Fix non-deterministic `moduleId` assignment due to encountering `NaN` in sort function by [@scameron](https://togithub.com/scameron) in [https://github.com/webpack/webpack/pull/16933](https://togithub.com/webpack/webpack/pull/16933) - \[enhanced-resolve]: Support wildcards pattern with common suffix in package maps & imports/exports field by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/webpack/enhanced-resolve/pull/353](https://togithub.com/webpack/enhanced-resolve/pull/353) ##### Tests & Contributor Experience - \[CSS] - Added test case for `@supports` field by [@alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17011](https://togithub.com/webpack/webpack/pull/17011) - Add test for include option in `BannerPlugin` by [@jeffin143](https://togithub.com/jeffin143) in [https://github.com/webpack/webpack/pull/10736](https://togithub.com/webpack/webpack/pull/10736) - Remove `finializer` from cspell.json by [@snitin315](https://togithub.com/snitin315) in [https://github.com/webpack/webpack/pull/17022](https://togithub.com/webpack/webpack/pull/17022) ##### Developer Experience - Adds the twitter badge by [@yadunandanbhat](https://togithub.com/yadunandanbhat) in [https://github.com/webpack/webpack/pull/15667](https://togithub.com/webpack/webpack/pull/15667) - Add `wasm-bindgen` example to `example` by [@gthb](https://togithub.com/gthb) in [https://github.com/webpack/webpack/pull/14313](https://togithub.com/webpack/webpack/pull/14313) - Update grammar mistakes in examples by [@ersachin3112](https://togithub.com/ersachin3112) in [https://github.com/webpack/webpack/pull/16988](https://togithub.com/webpack/webpack/pull/16988) ##### Dependencies & Maintenance - Bump core-js from 3.30.0 to 3.30.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/16983](https://togithub.com/webpack/webpack/pull/16983) - Bump `@webassemblyjs` by [@alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17003](https://togithub.com/webpack/webpack/pull/17003) - Bump assemblyscript from 0.25.2 to 0.27.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/16959](https://togithub.com/webpack/webpack/pull/16959) - Bump enhanced-resolve to [5.13.0](https://togithub.com/webpack/enhanced-resolve/releases/tag/v5.13.0) by [@TheLarkInn](https://togithub.com/TheLarkInn) in [https://github.com/webpack/webpack/pull/17024](https://togithub.com/webpack/webpack/pull/17024) - Included githubactions in the dependabot config by [@neilnaveen](https://togithub.com/neilnaveen) in [https://github.com/webpack/webpack/pull/15618](https://togithub.com/webpack/webpack/pull/15618) - Fix prettier by [@alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/16976](https://togithub.com/webpack/webpack/pull/16976) ##### New Contributors - [@neilnaveen](https://togithub.com/neilnaveen) made their first contribution in [https://github.com/webpack/webpack/pull/15618](https://togithub.com/webpack/webpack/pull/15618) - [@yadunandanbhat](https://togithub.com/yadunandanbhat) made their first contribution in [https://github.com/webpack/webpack/pull/15667](https://togithub.com/webpack/webpack/pull/15667) - [@ersachin3112](https://togithub.com/ersachin3112) made their first contribution in [https://github.com/webpack/webpack/pull/16988](https://togithub.com/webpack/webpack/pull/16988) - [@stefanprobst](https://togithub.com/stefanprobst) made their first contribution in [https://github.com/webpack/webpack/pull/15198](https://togithub.com/webpack/webpack/pull/15198) - [@xiaoboost](https://togithub.com/xiaoboost) made their first contribution in [https://github.com/webpack/webpack/pull/17016](https://togithub.com/webpack/webpack/pull/17016) - [@scameron](https://togithub.com/scameron) made their first contribution in [https://github.com/webpack/webpack/pull/16933](https://togithub.com/webpack/webpack/pull/16933) **Full Changelog**: https://github.com/webpack/webpack/compare/v5.79.0...v5.80.0webpack/webpack-cli
### [`v5.0.2`](https://togithub.com/webpack/webpack-cli/blob/HEAD/CHANGELOG.md#502-httpsgithubcomwebpackwebpack-clicomparewebpack-cli501webpack-cli502-2023-04-21) [Compare Source](https://togithub.com/webpack/webpack-cli/compare/webpack-cli@5.0.1...webpack-cli@5.0.2) ##### Bug Fixes - error message for missing default export in configuration ([#3685](https://togithub.com/webpack/webpack-cli/issues/3685)) ([e0a4a09](https://togithub.com/webpack/webpack-cli/commit/e0a4a0991cdfccdaf18e7eb479f87bc2ee4e2e5f)) - **perf:** reduced startup time ([3b79059](https://togithub.com/webpack/webpack-cli/commit/3b79059fe2ee16f4b4ad1f1ed3dfeb680d624128))Configuration
📅 Schedule: Branch creation - "after 10:00 am and before 5:00 pm on the first day of the month" in timezone Europe/Paris, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.