Sourced from @babel/core's
releases.
v7.25.2 (2024-07-30)
:bug: Bug Fix
babel-core,babel-traverse
- #16695 Ensure that
requeueComputedKeyAndDecoratorsis available (@nicolo-ribaudo)Committers: 2
- Huáng Jùnliàng (
@JLHwung)- Nicolò Ribaudo (
@nicolo-ribaudo)v7.25.1 (2024-07-28)
:bug: Bug Fix
babel-plugin-transform-function-name
- #16683 fix:
ensureFunctionNamemay be undefined (@liuxingbaoyu)babel-plugin-transform-react-constant-elements
- #16582 fix plugin-transform-react-constant-elements transform JSXFrament but not add JSXExpressionContainer (
@keiseiTi)babel-traverse
- #16587 fix: fixed issue16583 + test (
@nerodesu017):house: Internal
Committers: 4
- Adrian (
@nerodesu017)- Huáng Jùnliàng (
@JLHwung)@keiseiTi@liuxingbaoyuv7.25.0 (2024-07-26)
Thanks
@davidtaylorhqand@slatereaxfor your first PR!You can find the release blog post with some highlights at https://babeljs.io/blog/2024/07/26/7.25.0.
:eyeglasses: Spec Compliance
babel-helpers,babel-plugin-proposal-explicit-resource-management,babel-runtime-corejs3babel-plugin-transform-typescript
- #16602 Ensure enum members syntactically determinable to be strings do not get reverse mappings (
@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 Move
ensureFunctionNametoNodePath.prototype(@nicolo-ribaudo)babel-helper-hoist-variables,babel-helper-plugin-utils,babel-plugin-proposal-async-do-expressions,babel-plugin-transform-modules-systemjs,babel-traverse
- #16644 Move
hoistVariablestoScope.prototype(@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 Move
splitExportDeclarationtoNodePath.prototype(@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 Move
environment-visitorhelper into@babel/traverse(@nicolo-ribaudo)
... (truncated)
Sourced from @babel/core's
changelog.
v7.25.2 (2024-07-30)
:bug: Bug Fix
babel-core,babel-traverse
- #16695 Ensure that
requeueComputedKeyAndDecoratorsis available (@nicolo-ribaudo)v7.25.1 (2024-07-28)
:bug: Bug Fix
babel-plugin-transform-function-name
- #16683 fix:
ensureFunctionNamemay be undefined (@liuxingbaoyu)babel-plugin-transform-react-constant-elements
- #16582 fix plugin-transform-react-constant-elements transform JSXFrament but not add JSXExpressionContainer (
@keiseiTi)babel-traverse
- #16587 fix: fixed issue16583 + test (
@nerodesu017):house: Internal
v7.25.0 (2024-07-26)
:eyeglasses: Spec Compliance
babel-helpers,babel-plugin-proposal-explicit-resource-management,babel-runtime-corejs3babel-plugin-transform-typescript
- #16602 Ensure enum members syntactically determinable to be strings do not get reverse mappings (
@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 Move
ensureFunctionNametoNodePath.prototype(@nicolo-ribaudo)babel-helper-hoist-variables,babel-helper-plugin-utils,babel-plugin-proposal-async-do-expressions,babel-plugin-transform-modules-systemjs,babel-traverse
- #16644 Move
hoistVariablestoScope.prototype(@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 Move
splitExportDeclarationtoNodePath.prototype(@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 Move
environment-visitorhelper into@babel/traverse(@nicolo-ribaudo)babel-core,babel-parser
- #16480 Expose wether a module has TLA or not as
.extra.async(@nicolo-ribaudo)babel-compat-data,babel-plugin-bugfix-safari-class-field-initializer-scope,babel-preset-env
- #16569 Introduce
bugfix-safari-class-field-initializer-scope(@davidtaylorhq)babel-plugin-transform-block-scoping,babel-traverse,babel-typesbabel-helper-import-to-platform-api,babel-plugin-proposal-json-modules
- #16579 Add
uncheckedRequireoption for JSON imports to CJS (@nicolo-ribaudo)babel-helper-transform-fixture-test-runner,babel-node
- #16642 Allow using custom config in
babel-node --eval(@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:bug: Bug Fix
babel-generator
- #16678 Print parens around as expressions on the LHS (
@nicolo-ribaudo)
... (truncated)
0f8f408
v7.25.26a15d7a
Ensure that requeueComputedKeyAndDecorators is available
(#16695)9f7e29a
chore: fix one suppressed eslint error (#16696)2413d1a
Add eslint-plugin-regexp (#16680)5dc3b44
Expose wether a module has TLA or not as .extra.async (#16480)30aa644
v7.24.97d923b8
Avoid require() call in @babel/standalone
bundle (#16639)889c58f
Revert "Pin CI to Node.js 22.1" (#16633)1f5af44
v7.24.8683c654
Enable some lint rules (#16605)