Open Gudahtt opened 3 months ago
This PR contains the following updates:
7.24.7
7.25.6
7.25.8
3.0.4
3.2.1
3.3.0
2.0.0
2.1.0
20.14.10
20.16.5
20.16.12
8.57.0
8.57.1
2.29.1
2.30.0
2.31.0
5.1.3
5.2.1
6.4.0
6.6.0
2.5.0
2.5.2
2.5.3
4.3.1
4.5.0
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, 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 Renovate Bot.
This PR contains the following updates:
7.24.7
->7.25.6
7.25.8
(+1)3.0.4
->3.2.1
3.3.0
2.0.0
->2.1.0
20.14.10
->20.16.5
20.16.12
(+6)8.57.0
->8.57.1
2.29.1
->2.30.0
2.31.0
5.1.3
->5.2.1
6.4.0
->6.6.0
2.5.0
->2.5.2
2.5.3
4.3.1
->4.5.0
Release Notes
babel/babel (@babel/types)
### [`v7.25.6`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7256-2024-08-29) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.25.4...v7.25.6) ##### :bug: Bug Fix - `babel-generator` - [#16783](https://redirect.github.com/babel/babel/pull/16783) Properly print inner comments in TS array types ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [#16775](https://redirect.github.com/babel/babel/pull/16775) fix: jsx whitespace is not properly preserved when retainLines ([@liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-traverse` - [#16727](https://redirect.github.com/babel/babel/pull/16727) fix: `path.getAssignmentIdentifiers` may be `undefined` ([@liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-parser` - [#16761](https://redirect.github.com/babel/babel/pull/16761) fix: improve static canFollowModifier checks ([@JLHwung](https://redirect.github.com/JLHwung)) - `babel-helpers`, `babel-plugin-transform-optional-chaining`, `babel-runtime-corejs3` - [#16769](https://redirect.github.com/babel/babel/pull/16769) Only wrap functions in `superPropertyGet` helper ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-generator`, `babel-plugin-transform-async-to-generator`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-classes`, `babel-plugin-transform-duplicate-named-capturing-groups-regex`, `babel-plugin-transform-named-capturing-groups-regex`, `babel-plugin-transform-react-jsx-development`, `babel-plugin-transform-react-jsx`, `babel-plugin-transform-react-pure-annotations`, `babel-plugin-transform-regenerator`, `babel-plugin-transform-runtime`, `babel-preset-env` - [#16780](https://redirect.github.com/babel/babel/pull/16780) Do not enforce printing space between `(` and comments ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-plugin-syntax-import-assertions`, `babel-plugin-syntax-import-attributes` - [#16781](https://redirect.github.com/babel/babel/pull/16781) Don't throw when enabling both syntax-import-{assertions,attributes} ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-generator` - [#16782](https://redirect.github.com/babel/babel/pull/16782) TS union/intersection nested in union does not need parens ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :house: Internal - `babel-generator` - [#16777](https://redirect.github.com/babel/babel/pull/16777) Remove unused `parent` params in the generator ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.25.4`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7254-2024-08-22) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.25.2...v7.25.4) ##### :bug: Bug Fix - `babel-traverse` - [#16756](https://redirect.github.com/babel/babel/pull/16756) fix: Skip computed key when renaming ([@liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-decorators` - [#16755](https://redirect.github.com/babel/babel/pull/16755) fix: Decorator 2018-09 may throw an exception ([@liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-types` - [#16710](https://redirect.github.com/babel/babel/pull/16710) Visit AST fields nodes according to their syntactical order ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-generator` - [#16709](https://redirect.github.com/babel/babel/pull/16709) Print semicolon after TS `export namespace as A` ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-generator`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-proposal-pipeline-operator`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-destructuring`, `babel-plugin-transform-optional-chaining`, `babel-plugin-transform-private-methods`, `babel-plugin-transform-private-property-in-object`, `babel-plugin-transform-typescript`, `babel-runtime-corejs2`, `babel-runtime`, `babel-traverse` - [#16722](https://redirect.github.com/babel/babel/pull/16722) Avoid unnecessary parens around sequence expressions ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-generator`, `babel-plugin-transform-class-properties` - [#16714](https://redirect.github.com/babel/babel/pull/16714) Avoid unnecessary parens around exported arrow functions ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-generator`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-transform-object-rest-spread` - [#16712](https://redirect.github.com/babel/babel/pull/16712) Avoid printing unnecessary parens around object destructuring ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :microscope: Output optimization - `babel-generator` - [#16740](https://redirect.github.com/babel/babel/pull/16740) Avoid extra spaces between comments/regexps in compact mode ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.25.2`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7252-2024-07-30) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.25.0...v7.25.2) ##### :bug: Bug Fix - `babel-core`, `babel-traverse` - [#16695](https://redirect.github.com/babel/babel/pull/16695) Ensure that `requeueComputedKeyAndDecorators` is available ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.25.0`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7250-2024-07-26) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.24.9...v7.25.0) ##### :eyeglasses: Spec Compliance - `babel-helpers`, `babel-plugin-proposal-explicit-resource-management`, `babel-runtime-corejs3` - [#16537](https://redirect.github.com/babel/babel/pull/16537) `await using` normative updates ([@JLHwung](https://redirect.github.com/JLHwung)) - `babel-plugin-transform-typescript` - [#16602](https://redirect.github.com/babel/babel/pull/16602) Ensure enum members syntactically determinable to be strings do not get reverse mappings ([@liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :rocket: New Feature - `babel-helper-create-class-features-plugin`, `babel-helper-function-name`, `babel-helper-plugin-utils`, `babel-helper-wrap-function`, `babel-plugin-bugfix-safari-class-field-initializer-scope`, `babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression`, `babel-plugin-transform-classes`, `babel-plugin-transform-function-name`, `babel-preset-env`, `babel-traverse`, `babel-types` - [#16658](https://redirect.github.com/babel/babel/pull/16658) Move `ensureFunctionName` to `NodePath.prototype` ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-hoist-variables`, `babel-helper-plugin-utils`, `babel-plugin-proposal-async-do-expressions`, `babel-plugin-transform-modules-systemjs`, `babel-traverse` - [#16644](https://redirect.github.com/babel/babel/pull/16644) Move `hoistVariables` to `Scope.prototype` ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-helper-module-transforms`, `babel-helper-plugin-utils`, `babel-helper-split-export-declaration`, `babel-plugin-transform-classes`, `babel-traverse`, `babel-types` - [#16645](https://redirect.github.com/babel/babel/pull/16645) Move `splitExportDeclaration` to `NodePath.prototype` ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-helper-environment-visitor`, `babel-helper-module-transforms`, `babel-helper-plugin-utils`, `babel-helper-remap-async-to-generator`, `babel-helper-replace-supers`, `babel-plugin-bugfix-firefox-class-in-computed-class-key`, `babel-plugin-bugfix-v8-static-class-fields-redefine-readonly`, `babel-plugin-transform-async-generator-functions`, `babel-plugin-transform-classes`, `babel-traverse` - [#16649](https://redirect.github.com/babel/babel/pull/16649) Move `environment-visitor` helper into `@babel/traverse` ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-core`, `babel-parser` - [#16480](https://redirect.github.com/babel/babel/pull/16480) Expose wether a module has TLA or not as `.extra.async` ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-compat-data`, `babel-plugin-bugfix-safari-class-field-initializer-scope`, `babel-preset-env` - [#16569](https://redirect.github.com/babel/babel/pull/16569) Introduce `bugfix-safari-class-field-initializer-scope` ([@davidtaylorhq](https://redirect.github.com/davidtaylorhq)) - `babel-plugin-transform-block-scoping`, `babel-traverse`, `babel-types` - [#16551](https://redirect.github.com/babel/babel/pull/16551) Add `NodePath#getAssignmentIdentifiers` ([@JLHwung](https://redirect.github.com/JLHwung)) - `babel-helper-import-to-platform-api`, `babel-plugin-proposal-json-modules` - [#16579](https://redirect.github.com/babel/babel/pull/16579) Add `uncheckedRequire` option for JSON imports to CJS ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-transform-fixture-test-runner`, `babel-node` - [#16642](https://redirect.github.com/babel/babel/pull/16642) Allow using custom config in `babel-node --eval` ([@slatereax](https://redirect.github.com/slatereax)) - `babel-compat-data`, `babel-helper-create-regexp-features-plugin`, `babel-plugin-proposal-duplicate-named-capturing-groups-regex`, `babel-plugin-transform-duplicate-named-capturing-groups-regex`, `babel-preset-env`, `babel-standalone` - [#16445](https://redirect.github.com/babel/babel/pull/16445) Add `duplicate-named-capturing-groups-regex` to `preset-env` ([@JLHwung](https://redirect.github.com/JLHwung)) ##### :bug: Bug Fix - `babel-generator` - [#16678](https://redirect.github.com/babel/babel/pull/16678) Print parens around as expressions on the LHS ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-template`, `babel-types` - [#15286](https://redirect.github.com/babel/babel/pull/15286) fix: Props are lost when the template replaces the node ([@liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :house: Internal - Other - [#16674](https://redirect.github.com/babel/babel/pull/16674) bump gulp to 5 ([@JLHwung](https://redirect.github.com/JLHwung)) - `babel-generator` - [#16651](https://redirect.github.com/babel/babel/pull/16651) Simplify the printing logic for `(` before ambiguous tokens ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-function-name`, `babel-plugin-transform-arrow-functions`, `babel-plugin-transform-function-name`, `babel-preset-env`, `babel-traverse` - [#16652](https://redirect.github.com/babel/babel/pull/16652) Simplify `helper-function-name` logic ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :running_woman: Performance - `babel-parser`, `babel-plugin-proposal-pipeline-operator` - [#16461](https://redirect.github.com/babel/babel/pull/16461) Some minor parser performance improvements for ts ([@liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :microscope: Output optimization - `babel-plugin-transform-classes` - [#16670](https://redirect.github.com/babel/babel/pull/16670) Reduce redundant `assertThisInitialized` ([@liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-helper-create-class-features-plugin`, `babel-helper-replace-supers`, `babel-helpers`, `babel-plugin-proposal-decorators`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-classes`, `babel-plugin-transform-exponentiation-operator`, `babel-plugin-transform-object-super`, `babel-plugin-transform-private-methods`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#16374](https://redirect.github.com/babel/babel/pull/16374) Improve `super.x` output ([@liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-plugin-transform-class-properties`, `babel-plugin-transform-classes` - [#16656](https://redirect.github.com/babel/babel/pull/16656) Simplify output for anonymous classes with no methods ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.24.9`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7249-2024-07-15) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.24.8...v7.24.9) ##### :bug: Bug Fix - `babel-core`, `babel-standalone` - [#16639](https://redirect.github.com/babel/babel/pull/16639) Avoid `require()` call in `@babel/standalone` bundle ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-types` - [#16638](https://redirect.github.com/babel/babel/pull/16638) fix: provide legacy typings for TS < 4.1 ([@JLHwung](https://redirect.github.com/JLHwung)) ##### :nail_care: Polish - `babel-generator`, `babel-plugin-transform-optional-chaining` - [#16617](https://redirect.github.com/babel/babel/pull/16617) Avoid extra parens in TS `as`/`satisfies` ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :house: Internal - `babel-helper-module-transforms` - [#16629](https://redirect.github.com/babel/babel/pull/16629) Lazy top-level initializations for module transforms ([@guybedford](https://redirect.github.com/guybedford)) ### [`v7.24.8`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7248-2024-07-11) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.24.7...v7.24.8) ##### :eyeglasses: Spec Compliance - `babel-parser` - [#16567](https://redirect.github.com/babel/babel/pull/16567) Do not use strict mode in TS `declare` ([@liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :bug: Bug Fix - `babel-generator` - [#16630](https://redirect.github.com/babel/babel/pull/16630) Correctly print parens around `in` in `for` heads ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [#16626](https://redirect.github.com/babel/babel/pull/16626) Fix printing of comments in `await using` ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [#16591](https://redirect.github.com/babel/babel/pull/16591) fix typescript code generation for yield expression inside type expre… ([@SreeXD](https://redirect.github.com/SreeXD)) - `babel-parser` - [#16613](https://redirect.github.com/babel/babel/pull/16613) Disallow destructuring assignment in `using` declarations ([@H0onnn](https://redirect.github.com/H0onnn)) - [#16490](https://redirect.github.com/babel/babel/pull/16490) fix: do not add `.value: undefined` to regexp literals ([@liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-types` - [#16615](https://redirect.github.com/babel/babel/pull/16615) Remove boolean props from `ObjectTypeInternalSlot` visitor keys ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-plugin-transform-typescript` - [#16566](https://redirect.github.com/babel/babel/pull/16566) fix: Correctly handle `export import x =` ([@liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :nail_care: Polish - `babel-generator` - [#16625](https://redirect.github.com/babel/babel/pull/16625) Avoid unnecessary parens around `async` in `for await` ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-traverse` - [#16619](https://redirect.github.com/babel/babel/pull/16619) Avoid checking `Scope.globals` multiple times ([@liuxingbaoyu](https://redirect.github.com/liuxingbaoyu))LavaMoat/LavaMoat (@lavamoat/allow-scripts)
### [`v3.2.1`](https://redirect.github.com/LavaMoat/LavaMoat/blob/HEAD/packages/allow-scripts/CHANGELOG.md#321-2024-09-11) [Compare Source](https://redirect.github.com/LavaMoat/LavaMoat/compare/240705969e60e8255589661ba7e8b4e202768b42...a859f9fac4c4dc26eb3057412d21b727e353b5a8) ##### Bug Fixes - **allow-scripts:** fix spawn error diagnostics in run function in test ([727ce01](https://redirect.github.com/LavaMoat/LavaMoat/commit/727ce01f7705ae73b397f426acc380addfb7f1d1)) - **allow-scripts:** fix test setup to continue spawning npm on windows post security fixes in Node.js ([416d018](https://redirect.github.com/LavaMoat/LavaMoat/commit/416d018da94cd603c7983f28bdfef88456522d3a)) ### [`v3.2.0`](https://redirect.github.com/LavaMoat/LavaMoat/blob/HEAD/packages/allow-scripts/CHANGELOG.md#320-2024-08-15) [Compare Source](https://redirect.github.com/LavaMoat/LavaMoat/compare/3d5fc156f1832d41838344cfb40b5d8bd3e55621...240705969e60e8255589661ba7e8b4e202768b42) ##### Features - **allow-scripts:** export loadAllPackageConfigurations, printMissingPoliciesIfAny ([fa70124](https://redirect.github.com/LavaMoat/LavaMoat/commit/fa701246a261926e7f643aedf1678ccb05246989)) - **allow-scripts:** expose canonical name map as canonicalNamesByPath in loadAllPackageContents ([de6ff77](https://redirect.github.com/LavaMoat/LavaMoat/commit/de6ff77141aa73d1cb63433bb166ebba2b3ed38e)) ##### Bug Fixes - **allow-scripts:** indicate peerDependency on [@lavamoat/preinstall-always-fail](https://redirect.github.com/lavamoat/preinstall-always-fail) ([#1201](https://redirect.github.com/LavaMoat/LavaMoat/issues/1201)) ([ab8e89c](https://redirect.github.com/LavaMoat/LavaMoat/commit/ab8e89c8ce6087c3d62c00ce9fdb629cba54db1e)) - **deps:** update dependency [@npmcli/run-script](https://redirect.github.com/npmcli/run-script) to v8 ([dc9fae1](https://redirect.github.com/LavaMoat/LavaMoat/commit/dc9fae17ae69e6555a039c05ee3b0730850b944b)) ### [`v3.1.0`](https://redirect.github.com/LavaMoat/LavaMoat/blob/HEAD/packages/allow-scripts/CHANGELOG.md#310-2024-07-11) [Compare Source](https://redirect.github.com/LavaMoat/LavaMoat/compare/f0a1b5194857f7774518c3b8a6e0ac36b48899d5...3d5fc156f1832d41838344cfb40b5d8bd3e55621) ##### Features - **allow-scripts:** support Node.js v22 ([0c665ec](https://redirect.github.com/LavaMoat/LavaMoat/commit/0c665ec65b635c29f347369809680372c9b58b79)) ##### Bug Fixes - **allow-scripts:** Run automatic `node-gyp rebuild` for packages containing a `binding.gyp` ([62a2b4e](https://redirect.github.com/LavaMoat/LavaMoat/commit/62a2b4e11a35c2d9f6f91ae4a3030753f27519b1)) - **deps:** update dependency bin-links to v4.0.4 ([2844646](https://redirect.github.com/LavaMoat/LavaMoat/commit/2844646907ffcf16c6785ba43c5d551d77fa369a)) ##### Dependencies - The following workspace dependencies were updated - dependencies - [@lavamoat/aa](https://redirect.github.com/lavamoat/aa) bumped from ^4.2.0 to ^4.3.0LavaMoat/LavaMoat (@lavamoat/preinstall-always-fail)
### [`v2.1.0`](https://redirect.github.com/LavaMoat/LavaMoat/blob/HEAD/packages/preinstall-always-fail/CHANGELOG.md#210-2024-07-11) [Compare Source](https://redirect.github.com/LavaMoat/LavaMoat/compare/1868d7b41cf9871634858140521359dd498ebe41...3d5fc156f1832d41838344cfb40b5d8bd3e55621) ##### Features - **allow-scripts:** support Node.js v22 ([0c665ec](https://redirect.github.com/LavaMoat/LavaMoat/commit/0c665ec65b635c29f347369809680372c9b58b79))eslint/eslint (eslint)
### [`v8.57.1`](https://redirect.github.com/eslint/eslint/releases/tag/v8.57.1) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v8.57.0...v8.57.1) #### Bug Fixes - [`a19072f`](https://redirect.github.com/eslint/eslint/commit/a19072f9f17ea8266bc66193e5f8a4bf1368835d) fix: add logic to handle fixTypes in the lintText() method ([#18900](https://redirect.github.com/eslint/eslint/issues/18900)) (Francesco Trotta) - [`04c7188`](https://redirect.github.com/eslint/eslint/commit/04c718865b75a95ebfc4d429b8c9fad773228624) fix: Don't lint same file multiple times ([#18899](https://redirect.github.com/eslint/eslint/issues/18899)) (Francesco Trotta) - [`87ec3c4`](https://redirect.github.com/eslint/eslint/commit/87ec3c49dd23ab8892bc19aae711292d03a73483) fix: do not throw when defining a global named `__defineSetter__` ([#18898](https://redirect.github.com/eslint/eslint/issues/18898)) (Francesco Trotta) - [`60a1267`](https://redirect.github.com/eslint/eslint/commit/60a12676878c3fe0623c3b93e7565f003daac5f0) fix: Provide helpful error message for nullish configs ([#18889](https://redirect.github.com/eslint/eslint/issues/18889)) (Milos Djermanovic) - [`a0dea8e`](https://redirect.github.com/eslint/eslint/commit/a0dea8ee01cc4c1b65927562afd3a46418573a02) fix: allow `name` in global ignores, fix `--no-ignore` for non-global ([#18875](https://redirect.github.com/eslint/eslint/issues/18875)) (Milos Djermanovic) - [`3836bb4`](https://redirect.github.com/eslint/eslint/commit/3836bb48d3f12058ec36c2edf2ca1b50eb1c923b) fix: do not crash on error in `fs.walk` filter ([#18886](https://redirect.github.com/eslint/eslint/issues/18886)) (Milos Djermanovic) - [`2dec349`](https://redirect.github.com/eslint/eslint/commit/2dec349199df4cba1554172ad38163cc09ad0a52) fix: skip processor code blocks that match only universal patterns ([#18880](https://redirect.github.com/eslint/eslint/issues/18880)) (Milos Djermanovic) #### Documentation - [`6a5add4`](https://redirect.github.com/eslint/eslint/commit/6a5add41e80941c7253b56b02815ac316e583006) docs: v8.x Add EOL banner ([#18744](https://redirect.github.com/eslint/eslint/issues/18744)) (Amaresh S M) - [`b034575`](https://redirect.github.com/eslint/eslint/commit/b034575978e3bb57e2edca0d2dc547c7a3abc928) docs: v8.x add version support page to the dropdown ([#18731](https://redirect.github.com/eslint/eslint/issues/18731)) (Amaresh S M) - [`760ef7d`](https://redirect.github.com/eslint/eslint/commit/760ef7d9dbd7b615ccbdc20f02cbc05dbabbada8) docs: v8.x add version support page in the side navbar ([#18740](https://redirect.github.com/eslint/eslint/issues/18740)) (Amaresh S M) - [`428b7ea`](https://redirect.github.com/eslint/eslint/commit/428b7ea0a9c086b7d8afa0adb629b09d7347d41d) docs: Add Powered by Algolia label to the search ([#18658](https://redirect.github.com/eslint/eslint/issues/18658)) (Amaresh S M) - [`c68c07f`](https://redirect.github.com/eslint/eslint/commit/c68c07ff44c180952e93c6f2c860079db6291b29) docs: version selectors synchronization ([#18265](https://redirect.github.com/eslint/eslint/issues/18265)) (Milos Djermanovic) #### Build Related - [`35d366a`](https://redirect.github.com/eslint/eslint/commit/35d366aed6e8ab0cfa8f9c9bac4656e3784c11f6) build: Support updates to previous major versions ([#18870](https://redirect.github.com/eslint/eslint/issues/18870)) (Milos Djermanovic) #### Chores - [`140ec45`](https://redirect.github.com/eslint/eslint/commit/140ec4569fda5a974b6964242b0b2991828a5567) chore: upgrade [@eslint/js](https://redirect.github.com/eslint/js)[@8](https://redirect.github.com/8).57.1 ([#18913](https://redirect.github.com/eslint/eslint/issues/18913)) (Milos Djermanovic) - [`bcdfc04`](https://redirect.github.com/eslint/eslint/commit/bcdfc04a69c53dbf1fc3d38603fe0a796bf2274d) chore: package.json update for [@eslint/js](https://redirect.github.com/eslint/js) release (Jenkins) - [`3f6ce8d`](https://redirect.github.com/eslint/eslint/commit/3f6ce8d6b74aba0d645448e898f271825eeb9630) chore: pin vite-plugin-commonjs@0.10.1 ([#18910](https://redirect.github.com/eslint/eslint/issues/18910)) (Milos Djermanovic) - [`9f07549`](https://redirect.github.com/eslint/eslint/commit/9f0754979527d05cd0abb2ea7ab1c3563fb4a361) chore: ignore `/docs/v8.x` in link checker ([#18660](https://redirect.github.com/eslint/eslint/issues/18660)) (Milos Djermanovic)import-js/eslint-plugin-import (eslint-plugin-import)
### [`v2.30.0`](https://redirect.github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2300---2024-09-02) [Compare Source](https://redirect.github.com/import-js/eslint-plugin-import/compare/v2.29.1...v2.30.0) ##### Added - \[`dynamic-import-chunkname`]: add `allowEmpty` option to allow empty leading comments (\[[#2942](https://redirect.github.com/import-js/eslint-plugin-import/issues/2942)], thanks \[[@JiangWeixian](https://redirect.github.com/JiangWeixian)]) - \[`dynamic-import-chunkname`]: Allow empty chunk name when webpackMode: 'eager' is set; add suggestions to remove name in eager mode (\[[#3004](https://redirect.github.com/import-js/eslint-plugin-import/issues/3004)], thanks \[[@amsardesai](https://redirect.github.com/amsardesai)]) - \[`no-unused-modules`]: Add `ignoreUnusedTypeExports` option (\[[#3011](https://redirect.github.com/import-js/eslint-plugin-import/issues/3011)], thanks \[[@silverwind](https://redirect.github.com/silverwind)]) - add support for Flat Config (\[[#3018](https://redirect.github.com/import-js/eslint-plugin-import/issues/3018)], thanks \[[@michaelfaith](https://redirect.github.com/michaelfaith)]) ##### Fixed - \[`no-extraneous-dependencies`]: allow wrong path (\[[#3012](https://redirect.github.com/import-js/eslint-plugin-import/issues/3012)], thanks \[[@chabb](https://redirect.github.com/chabb)]) - \[`no-cycle`]: use scc algorithm to optimize (\[[#2998](https://redirect.github.com/import-js/eslint-plugin-import/issues/2998)], thanks \[[@soryy708](https://redirect.github.com/soryy708)]) - \[`no-duplicates`]: Removing duplicates breaks in TypeScript (\[[#3033](https://redirect.github.com/import-js/eslint-plugin-import/issues/3033)], thanks \[[@yesl-kim](https://redirect.github.com/yesl-kim)]) - \[`newline-after-import`]: fix considerComments option when require (\[[#2952](https://redirect.github.com/import-js/eslint-plugin-import/issues/2952)], thanks \[[@developer-bandi](https://redirect.github.com/developer-bandi)]) - \[`order`]: do not compare first path segment for relative paths (\[[#2682](https://redirect.github.com/import-js/eslint-plugin-import/issues/2682)]) (\[[#2885](https://redirect.github.com/import-js/eslint-plugin-import/issues/2885)], thanks \[[@mihkeleidast](https://redirect.github.com/mihkeleidast)]) ##### Changed - \[Docs] \[`no-extraneous-dependencies`]: Make glob pattern description more explicit (\[[#2944](https://redirect.github.com/import-js/eslint-plugin-import/issues/2944)], thanks \[[@mulztob](https://redirect.github.com/mulztob)]) - \[`no-unused-modules`]: add console message to help debug \[[#2866](https://redirect.github.com/import-js/eslint-plugin-import/issues/2866)] - \[Refactor] `ExportMap`: make procedures static instead of monkeypatching exportmap (\[[#2982](https://redirect.github.com/import-js/eslint-plugin-import/issues/2982)], thanks \[[@soryy708](https://redirect.github.com/soryy708)]) - \[Refactor] `ExportMap`: separate ExportMap instance from its builder logic (\[[#2985](https://redirect.github.com/import-js/eslint-plugin-import/issues/2985)], thanks \[[@soryy708](https://redirect.github.com/soryy708)]) - \[Docs] \[`order`]: Add a quick note on how unbound imports and --fix (\[[#2640](https://redirect.github.com/import-js/eslint-plugin-import/issues/2640)], thanks \[[@minervabot](https://redirect.github.com/minervabot)]) - \[Tests] appveyor -> GHA (run tests on Windows in both pwsh and WSL + Ubuntu) (\[[#2987](https://redirect.github.com/import-js/eslint-plugin-import/issues/2987)], thanks \[[@joeyguerra](https://redirect.github.com/joeyguerra)]) - \[actions] migrate OSX tests to GHA (\[[ljharb#37](https://redirect.github.com/ljharb/eslint-plugin-import/issues/37)], thanks \[[@aks-](https://redirect.github.com/aks-)]) - \[Refactor] `exportMapBuilder`: avoid hoisting (\[[#2989](https://redirect.github.com/import-js/eslint-plugin-import/issues/2989)], thanks \[[@soryy708](https://redirect.github.com/soryy708)]) - \[Refactor] `ExportMap`: extract "builder" logic to separate files (\[[#2991](https://redirect.github.com/import-js/eslint-plugin-import/issues/2991)], thanks \[[@soryy708](https://redirect.github.com/soryy708)]) - \[Docs] \[`order`]: update the description of the `pathGroupsExcludedImportTypes` option (\[[#3036](https://redirect.github.com/import-js/eslint-plugin-import/issues/3036)], thanks \[[@liby](https://redirect.github.com/liby)]) - \[readme] Clarify how to install the plugin (\[[#2993](https://redirect.github.com/import-js/eslint-plugin-import/issues/2993)], thanks \[[@jwbth](https://redirect.github.com/jwbth)])prettier/eslint-plugin-prettier (eslint-plugin-prettier)
### [`v5.2.1`](https://redirect.github.com/prettier/eslint-plugin-prettier/blob/HEAD/CHANGELOG.md#521) [Compare Source](https://redirect.github.com/prettier/eslint-plugin-prettier/compare/v5.1.3...v5.2.1) ##### Patch Changes - [#668](https://redirect.github.com/prettier/eslint-plugin-prettier/pull/668) [`ac036cc`](https://redirect.github.com/prettier/eslint-plugin-prettier/commit/ac036cca2bed4ceb6ee5b63c945426308e36c586) Thanks [@OrlovAlexei](https://redirect.github.com/OrlovAlexei)! - build(deps): Bump synckit from 0.8.6 to 0.9.1eslint-community/eslint-plugin-promise (eslint-plugin-promise)
### [`v6.6.0`](https://redirect.github.com/eslint-community/eslint-plugin-promise/releases/tag/v6.6.0) [Compare Source](https://redirect.github.com/eslint-community/eslint-plugin-promise/compare/v6.5.1...v6.6.0) ##### Bug Fixes - **`always-return`:** treat process.exit() or process.abort() as an acceptable "return" ([#493](https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/493)) ([f368c5a](https://redirect.github.com/eslint-community/eslint-plugin-promise/commit/f368c5a7e4a1c1f40cafbf038b629e6054d2027e)) ##### Features - add `strict` option to disallow `then` or `catch` following `await` or `yield` ([#494](https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/494)) ([fa482cc](https://redirect.github.com/eslint-community/eslint-plugin-promise/commit/fa482cc1134f5669b2dd9f56ea2ef9e96c3c30a0)) ### [`v6.5.1`](https://redirect.github.com/eslint-community/eslint-plugin-promise/releases/tag/v6.5.1) [Compare Source](https://redirect.github.com/eslint-community/eslint-plugin-promise/compare/v6.5.0...v6.5.1) ##### Bug Fixes - remove `name` from eslintrc config; fixes [#489](https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/489) ([#490](https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/490)) ([c011a1a](https://redirect.github.com/eslint-community/eslint-plugin-promise/commit/c011a1a9f208efe35f1940b8a09db6023200625b)) ### [`v6.5.0`](https://redirect.github.com/eslint-community/eslint-plugin-promise/releases/tag/v6.5.0) [Compare Source](https://redirect.github.com/eslint-community/eslint-plugin-promise/compare/v6.4.0...v6.5.0) ##### Features - add `name` property to configs (for use with tooling) ([#486](https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/486)) ([ca9e9b4](https://redirect.github.com/eslint-community/eslint-plugin-promise/commit/ca9e9b4cc1d6e9d1c6951125514b2facbc2d9ad9))matzkoh/prettier-plugin-packagejson (prettier-plugin-packagejson)
### [`v2.5.2`](https://redirect.github.com/matzkoh/prettier-plugin-packagejson/releases/tag/v2.5.2) [Compare Source](https://redirect.github.com/matzkoh/prettier-plugin-packagejson/compare/v2.5.1...v2.5.2) ##### Bug Fixes - **deps:** update dependency sort-package-json to v2.10.1 ([44fef1d](https://redirect.github.com/matzkoh/prettier-plugin-packagejson/commit/44fef1dbae4601086d739d1b1021e44c8d716064)) ### [`v2.5.1`](https://redirect.github.com/matzkoh/prettier-plugin-packagejson/releases/tag/v2.5.1) [Compare Source](https://redirect.github.com/matzkoh/prettier-plugin-packagejson/compare/v2.5.0...v2.5.1) ##### Bug Fixes - **deps:** update dependency synckit to v0.9.1 ([c36b2fc](https://redirect.github.com/matzkoh/prettier-plugin-packagejson/commit/c36b2fc2cb8543ee87c33ecb03b4892b235518ad))yarnpkg/berry (yarn)
### [`v4.5.0`](https://redirect.github.com/yarnpkg/berry/compare/d2afdfcf8819c449dc9784959ab5beb1389a4b26...68e10d099fb6bee03e4450bc516c0c04e24bcb96) [Compare Source](https://redirect.github.com/yarnpkg/berry/compare/d2afdfcf8819c449dc9784959ab5beb1389a4b26...68e10d099fb6bee03e4450bc516c0c04e24bcb96) ### [`v4.4.1`](https://redirect.github.com/yarnpkg/berry/compare/ab48d624e2490567be531b4e7c7145c5bc6e55f2...d2afdfcf8819c449dc9784959ab5beb1389a4b26) [Compare Source](https://redirect.github.com/yarnpkg/berry/compare/ab48d624e2490567be531b4e7c7145c5bc6e55f2...d2afdfcf8819c449dc9784959ab5beb1389a4b26) ### [`v4.4.0`](https://redirect.github.com/yarnpkg/berry/compare/2e73cdb7e2057a3ab4bd93074190b508b407c7ab...ab48d624e2490567be531b4e7c7145c5bc6e55f2) [Compare Source](https://redirect.github.com/yarnpkg/berry/compare/2e73cdb7e2057a3ab4bd93074190b508b407c7ab...ab48d624e2490567be531b4e7c7145c5bc6e55f2)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, 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 Renovate Bot.