v7.29.13 (2026-11-04)
🐛 Bug Fix
babel-generator,babel-parser- #18522 fix(parser): start decorated object members at their first decorator (@babel-bot)
babel-parser- #18520 fix(parser): allow TS imports to define exports declared before them (@babel-bot)
- #18485 fix(parser): allow lone
yieldbeforeinin an Annex B for-in init (@babel-bot) - #18483 fix(parser): respect unicode escape in
isUnparsedContextual(@babel-bot) - #18452 fix(parser): remove non-decimal prefix from bigint (@babel-bot)
- #18449 fix(parser): allow await as a function expression name inside async arrow (@babel-bot)
- #18453 Disallow new import prop access (@babel-bot)
- #18450 Improve F# pipeline direct body check (@babel-bot)
- #18446 fix(parser): set phase: null for non-deferred imports with deferredImportEvaluation (#18313) (@babel-bot)
- #18448 Fix TypeScript parser failing on async calls in ternary consequent (@babel-bot)
babel-generator- #18521 fix(generator): print override modifier of TSParameterProperty (@babel-bot)
- #18509 fix(generator): do not apply
jsescnumber radix to non-integer literals (@babel-bot) - #18500 fix(generator): escape
ofbinding of a using declaration in for-of head (@babel-bot) - #18461 fix: invalid
minified: trueoutput for new expression (@babel-bot) - #18476 fix: preserve trailing comma in optional call args (@babel-bot)
- #18456 fix(generator): keep parens for ?. chain in tag (@babel-bot)
- #18454 fix(generator): preserve type modifier in TSImportEqualsDeclaration (@babel-bot)
babel-plugin-transform-block-scoping- #18518 Fix initialization of nested for loop head declarations (@babel-bot)
- #18465 fix: improve for loop closure environment check (@babel-bot)
- #18464 fix: assign closure body after handling return (@babel-bot)
babel-helper-module-transforms,babel-plugin-transform-modules-commonjs- #18499 fix: commonjs namespace re-export with a string export name (@babel-bot)
babel-helper-skip-transparent-expression-wrappers,babel-plugin-transform-optional-chaining- #18482 Fix optional call losing the receiver through a TS instantiation expression (@babel-bot)
babel-plugin-proposal-partial-application- #18479 fix(partial-app): support super method call (@babel-bot)
babel-register- #18481 fix(register): skip hook for ignored files (@babel-bot)
babel-helper-create-class-features-plugin,babel-plugin-transform-private-property-in-object- #18462 Return false for
#x inon static private fields before initialization (@babel-bot)
- #18462 Return false for
babel-traverse- #18480 fix(babel-traverse): check variable shadowing for global object callees (@babel-bot)
babel-helper-create-class-features-plugin,babel-plugin-proposal-decorators- #18478 Fix decorators interaction with abstract/declare fields (@babel-bot)
babel-core- #18463 fix(core): createConfigItem allows cb as 2nd arg (@babel-bot)
babel-plugin-bugfix-safari-rest-destructuring-rhs-array- #18457 fix(bugfix): bound check before array access (@babel-bot)
- Other
- #18459 Fix eslint-parser AST definition of AccessorProperty (@babel-bot)
babel-plugin-transform-destructuring- #18460 fix: only collapse the empty-object check when it targets the declared binding (@babel-bot)
babel-helpers,babel-plugin-transform-async-generator-functions,babel-runtime-corejs3- #18458 Fix
asyncIteratorhelper forwarding.throw()to.return()(@babel-bot)
- #18458 Fix
babel-plugin-transform-for-of- #18455 Skip
for awaitintransform-for-of(@babel-bot)
- #18455 Skip
babel-helper-string-parser,babel-parser- #18447 fix: polish error message for invalid binary 0b19 (@babel-bot)
Committers: 1
- Babel Bot (@babel-bot)