Open renovate[bot] opened 2 years ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 98.58%. Comparing base (
96d8ce4
) to head (08e8103
).:exclamation: Current head 08e8103 differs from pull request most recent head aa4aa1c
Please upload reports for the commit aa4aa1c to get more accurate results.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This PR contains the following updates:
^7.10.1
->^7.25.9
^7.10.2
->^7.26.0
^7.10.1
->^7.26.0
^7.10.2
->^7.26.0
^3.0.0
->^3.1.0
^1.0.3
->^1.3.0
^1.0.3
->^1.3.6
^1.5.1
->^1.9.10
^1.5.1
->^1.9.10
^26.0.1
->^26.6.3
^8.1.0
->^8.4.1
^1.4.5
->^1.5.5
^3.7.0
->^3.8.3
^6.0.2
->^6.4.1
^4.2.2
->^4.3.1
^7.2.0
->^7.32.0
^2.21.2
->^2.31.0
^23.13.2
->^23.20.0
^4.2.1
->^4.3.1
^4.0.1
->^4.1.0
^9.0.1
->^9.1.0
^1.19.1
->^1.22.3
^26.0.1
->^26.6.3
^26.0.1
->^26.6.2
^2.0.2
->^2.0.4
^16.2.2
->^16.7.0
^4.17.15
->^4.17.21
^2.15.0
->^2.79.2
^4.0.0-alpha.7
->^4.27.0
^8.0.0
->^8.0.2
^0.7.4
->^0.7.5
^3.9.5
->^3.9.10
^2.6.11
->^2.7.16
^3.0.5
->^3.0.7
^15.9.2
->^15.11.1
^3.3.2
->^3.6.5
^2.6.11
->^2.7.16
^2.6.11
->^2.7.16
^1.5.1
->^1.9.10
^1.1.0
->^1.1.1
^4.43.0
->^4.47.0
Release Notes
babel/babel (@babel/cli)
### [`v7.25.9`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7259-2024-10-22) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.25.7...v7.25.9) ##### :bug: Bug Fix - `babel-parser`, `babel-template`, `babel-types` - [#16905](https://redirect.github.com/babel/babel/pull/16905) fix: Keep type annotations in `syntacticPlaceholders` mode ([@liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-helper-compilation-targets`, `babel-preset-env` - [#16907](https://redirect.github.com/babel/babel/pull/16907) fix: support BROWSERSLIST{,\_CONFIG} env ([@JLHwung](https://redirect.github.com/JLHwung)) - Other - [#16884](https://redirect.github.com/babel/babel/pull/16884) Analyze `ClassAccessorProperty` to prevent the `no-undef` rule ([@victorenator](https://redirect.github.com/victorenator)) ##### :house: Internal - `babel-helper-transform-fixture-test-runner` - [#16914](https://redirect.github.com/babel/babel/pull/16914) remove test options flaky ([@JLHwung](https://redirect.github.com/JLHwung)) ##### :running_woman: Performance - `babel-parser`, `babel-types` - [#16918](https://redirect.github.com/babel/babel/pull/16918) perf: Make `VISITOR_KEYS` etc. faster to access ([@liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ### [`v7.25.7`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7257-2024-10-02) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.25.6...v7.25.7) ##### :bug: Bug Fix - `babel-helper-validator-identifier` - [#16825](https://redirect.github.com/babel/babel/pull/16825) fix: update identifier to unicode 16 ([@JLHwung](https://redirect.github.com/JLHwung)) - `babel-traverse` - [#16814](https://redirect.github.com/babel/babel/pull/16814) fix: issue with node path keys updated on unrelated paths ([@DylanPiercey](https://redirect.github.com/DylanPiercey)) - `babel-plugin-transform-classes` - [#16797](https://redirect.github.com/babel/babel/pull/16797) Use an inclusion rather than exclusion list for `super()` check ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-generator` - [#16788](https://redirect.github.com/babel/babel/pull/16788) Fix printing of TS `infer` in compact mode ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [#16785](https://redirect.github.com/babel/babel/pull/16785) Print TS type annotations for destructuring in assignment pattern ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [#16778](https://redirect.github.com/babel/babel/pull/16778) Respect `[no LineTerminator here]` after nodes ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-types` - [#16852](https://redirect.github.com/babel/babel/pull/16852) Add deprecated JSDOC for fields ([@liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :house: Internal - `babel-core` - [#16820](https://redirect.github.com/babel/babel/pull/16820) Allow sync loading of ESM when `--experimental-require-module` ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-compilation-targets`, `babel-helper-plugin-utils`, `babel-preset-env` - [#16858](https://redirect.github.com/babel/babel/pull/16858) Add browserslist config to external dependency ([@JLHwung](https://redirect.github.com/JLHwung)) - `babel-plugin-proposal-destructuring-private`, `babel-plugin-syntax-decimal`, `babel-plugin-syntax-import-reflection`, `babel-standalone` - [#16809](https://redirect.github.com/babel/babel/pull/16809) Archive syntax-import-reflection and syntax-decimal ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-generator` - [#16779](https://redirect.github.com/babel/babel/pull/16779) Simplify logic for `[no LineTerminator here]` before nodes ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :running_woman: Performance - `babel-plugin-transform-typescript` - [#16875](https://redirect.github.com/babel/babel/pull/16875) perf: Avoid extra cloning of namespaces ([@liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-types` - [#16842](https://redirect.github.com/babel/babel/pull/16842) perf: Improve [@babel/types](https://redirect.github.com/babel/types) builders ([@liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - [#16828](https://redirect.github.com/babel/babel/pull/16828) Only access `BABEL_TYPES_8_BREAKING` at startup ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`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.24.8...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.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)) ### [`v7.24.7`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7247-2024-06-05) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.24.6...v7.24.7) ##### :bug: Bug Fix - `babel-node` - [#16554](https://redirect.github.com/babel/babel/pull/16554) Allow extra flags in babel-node ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-traverse` - [#16522](https://redirect.github.com/babel/babel/pull/16522) fix: incorrect `constantViolations` with destructuring ([@liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-helper-transform-fixture-test-runner`, `babel-plugin-proposal-explicit-resource-management` - [#16524](https://redirect.github.com/babel/babel/pull/16524) fix: Transform `using` in `switch` correctly ([@liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :house: Internal - `babel-helpers`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#16525](https://redirect.github.com/babel/babel/pull/16525) Delete unused array helpers ([@blakewilson](https://redirect.github.com/blakewilson)) ### [`v7.24.6`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7246-2024-05-24) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.24.5...v7.24.6) ##### :bug: Bug Fix - `babel-helper-create-class-features-plugin`, `babel-plugin-transform-class-properties` - [#16514](https://redirect.github.com/babel/babel/pull/16514) Fix source maps for private member expressions ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-core`, `babel-generator`, `babel-plugin-transform-modules-commonjs` - [#16515](https://redirect.github.com/babel/babel/pull/16515) Fix source maps for template literals ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-decorators` - [#16485](https://redirect.github.com/babel/babel/pull/16485) Support undecorated static accessor in anonymous classes ([@JLHwung](https://redirect.github.com/JLHwung)) - [#16484](https://redirect.github.com/babel/babel/pull/16484) Fix decorator bare yield await ([@JLHwung](https://redirect.github.com/JLHwung)) - `babel-helpers`, `babel-plugin-proposal-decorators`, `babel-runtime-corejs3` - [#16483](https://redirect.github.com/babel/babel/pull/16483) Fix: throw TypeError if addInitializer is called after finished ([@JLHwung](https://redirect.github.com/JLHwung)) - `babel-parser`, `babel-plugin-transform-typescript` - [#16476](https://redirect.github.com/babel/babel/pull/16476) fix: Correctly parse `cls.fnConfiguration
📅 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 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.