Loading
chore(deps): update dependency @babel/preset-env to ^7.29.0
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| @babel/preset-env (source) | devDependencies | minor | ^7.28.0 -> ^7.29.0 |
MR created with the help of gitlab-org/frontend/renovate-gitlab-bot
Release Notes
babel/babel (@babel/preset-env)
v7.29.0
v7.29.0 (2026-01-31)
Thanks @simbahax for your first MR!
🚀 New Feature
-
babel-types -
babel-standalone
🐛 Bug Fix
-
babel-parser-
#17765 fix(parser): correctly parse type assertions in
extendsclause (@nicolo-ribaudo) - #17723 [7.x backport] fix(parser): improve super type argument parsing (@JLHwung)
-
#17765 fix(parser): correctly parse type assertions in
-
babel-traverse- #17708 fix(traverse): provide a hub when traversing a File or Program and no parentPath is given (@simbahax)
-
babel-plugin-transform-block-scoping,babel-traverse- #17737 [7.x backport] fix: Rename switch discriminant references when body creates shadowing variable (@magic-akari)
:running_woman: Performance
-
babel-generator,babel-runtime-corejs3- #17642 [Babel 7] Improve generator performance (@liuxingbaoyu)
Committers: 6
- David (@simbahax)
- Huáng Jùnliàng (@JLHwung)
- Nicolò Ribaudo (@nicolo-ribaudo)
- @liuxingbaoyu
- @magic-akari
v7.28.6
v7.28.6 (2026-01-12)
Thanks @kadhirash and @kolvian for your first MRs!
🐛 Bug Fix
-
babel-cli,babel-code-frame,babel-core,babel-helper-check-duplicate-nodes,babel-helper-fixtures,babel-helper-plugin-utils,babel-node,babel-plugin-transform-flow-comments,babel-plugin-transform-modules-commonjs,babel-plugin-transform-property-mutators,babel-preset-env,babel-traverse,babel-types -
babel-plugin-transform-regenerator-
#17556 fix:
transform-regeneratorcorrectly handles scope (@liuxingbaoyu)
-
#17556 fix:
-
babel-plugin-transform-react-jsx- #17538 fix: Keep jsx comments (@liuxingbaoyu)
💅 Polish
-
babel-core,babel-standalone
🏠 Internal
-
babel-plugin-bugfix-v8-static-class-fields-redefine-readonly,babel-plugin-proposal-decorators,babel-plugin-proposal-import-attributes-to-assertions,babel-plugin-proposal-import-wasm-source,babel-plugin-syntax-async-do-expressions,babel-plugin-syntax-decorators,babel-plugin-syntax-destructuring-private,babel-plugin-syntax-do-expressions,babel-plugin-syntax-explicit-resource-management,babel-plugin-syntax-export-default-from,babel-plugin-syntax-flow,babel-plugin-syntax-function-bind,babel-plugin-syntax-function-sent,babel-plugin-syntax-import-assertions,babel-plugin-syntax-import-attributes,babel-plugin-syntax-import-defer,babel-plugin-syntax-import-source,babel-plugin-syntax-jsx,babel-plugin-syntax-module-blocks,babel-plugin-syntax-optional-chaining-assign,babel-plugin-syntax-partial-application,babel-plugin-syntax-pipeline-operator,babel-plugin-syntax-throw-expressions,babel-plugin-syntax-typescript,babel-plugin-transform-async-generator-functions,babel-plugin-transform-async-to-generator,babel-plugin-transform-class-properties,babel-plugin-transform-class-static-block,babel-plugin-transform-dotall-regex,babel-plugin-transform-duplicate-named-capturing-groups-regex,babel-plugin-transform-explicit-resource-management,babel-plugin-transform-exponentiation-operator,babel-plugin-transform-json-strings,babel-plugin-transform-logical-assignment-operators,babel-plugin-transform-nullish-coalescing-operator,babel-plugin-transform-numeric-separator,babel-plugin-transform-object-rest-spread,babel-plugin-transform-optional-catch-binding,babel-plugin-transform-optional-chaining,babel-plugin-transform-private-methods,babel-plugin-transform-private-property-in-object,babel-plugin-transform-regexp-modifiers,babel-plugin-transform-unicode-property-regex,babel-plugin-transform-unicode-sets-regex- #17580 Allow Babel 8 in compatible Babel 7 plugins (@nicolo-ribaudo)
:running_woman: Performance
-
babel-plugin-transform-react-jsx-
#17555 perf: Use lighter traversal for jsx
__source,__self(@liuxingbaoyu)
-
#17555 perf: Use lighter traversal for jsx
Committers: 7
- Babel Bot (@babel-bot)
- Eliot Pontarelli (@kolvian)
- Huáng Jùnliàng (@JLHwung)
- Kadhirash Sivakumar (@kadhirash)
- Nicolò Ribaudo (@nicolo-ribaudo)
- @liuxingbaoyu
- coderaiser (@coderaiser)
v7.28.5
v7.28.5 (2025-10-23)
Thank you @CO0Ki3, @Olexandr88, and @youthfulhps for your first MRs!
👓 Spec Compliance
-
babel-parser-
#17446 Allow
Runtime Errors for Function Call Assignment Targets(@liuxingbaoyu)
-
#17446 Allow
-
babel-helper-validator-identifier
🐛 Bug Fix
-
babel-plugin-proposal-destructuring-private -
babel-parser -
babel-plugin-proposal-discard-binding,babel-plugin-transform-destructuring-
#17519 fix:
restcorrectly returns plain array (@liuxingbaoyu)
-
#17519 fix:
-
babel-helper-create-class-features-plugin,babel-helper-member-expression-to-functions,babel-plugin-transform-block-scoping,babel-plugin-transform-optional-chaining,babel-traverse,babel-types -
babel-traverse
🏠 Internal
:running_woman: Performance
-
babel-core-
#17490 Faster finding of locations in
buildCodeFrameError(@liuxingbaoyu)
-
#17490 Faster finding of locations in
Committers: 8
- Babel Bot (@babel-bot)
- Byeongho Yoo (@youthfulhps)
- Huáng Jùnliàng (@JLHwung)
- Hyeon Dokko (@CO0Ki3)
- Nicolò Ribaudo (@nicolo-ribaudo)
- @Olexandr88
- @liuxingbaoyu
- fisker Cheung (@fisker)
v7.28.3
v7.28.3 (2025-08-14)
👓 Spec Compliance
-
babel-helper-create-class-features-plugin,babel-plugin-proposal-decorators,babel-plugin-transform-class-static-block,babel-preset-env- #17443 [static blocks] Do not inject new static fields after static code (@nicolo-ribaudo)
🐛 Bug Fix
-
babel-parser
💅 Polish
-
babel-plugin-transform-regenerator,babel-plugin-transform-runtime- #17363 Do not save last yield in call in temp var (@nicolo-ribaudo)
📝 Documentation
🏠 Internal
🔬 Output optimization
-
babel-plugin-proposal-destructuring-private,babel-plugin-proposal-do-expressions
Committers: 5
- Babel Bot (@babel-bot)
- Huáng Jùnliàng (@JLHwung)
- Jam Balaya (@JamBalaya56562)
- Nicolò Ribaudo (@nicolo-ribaudo)
- easrng (@easrng)
Configuration
- If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by GitLab Dependency Bot