Update babel monorepo (#28135)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [@babel/eslint-parser](https://babel.dev/) ([source](https://redirect.github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser)) | [`7.28.4` → `7.28.6`](https://renovatebot.com/diffs/npm/@babel%2feslint-parser/7.28.4/7.28.6) |  |  | | [@babel/plugin-proposal-decorators](https://babel.dev/docs/en/next/babel-plugin-proposal-decorators) ([source](https://redirect.github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators)) | [`7.28.0` → `7.29.0`](https://renovatebot.com/diffs/npm/@babel%2fplugin-proposal-decorators/7.28.0/7.29.0) |  |  | --- ### Release Notes <details> <summary>babel/babel (@​babel/eslint-parser)</summary> ### [`v7.28.6`](https://redirect.github.com/babel/babel/releases/tag/v7.28.6) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.28.5...v7.28.6) ##### v7.28.6 (2026-01-12) Thanks [@​kadhirash](https://redirect.github.com/kadhirash) and [@​kolvian](https://redirect.github.com/kolvian) for your first PRs! ##### :bug: 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` - [#​17589](https://redirect.github.com/babel/babel/pull/17589) Improve Unicode handling in code-frame tokenizer ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-plugin-transform-regenerator` - [#​17556](https://redirect.github.com/babel/babel/pull/17556) fix: `transform-regenerator` correctly handles scope ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-plugin-transform-react-jsx` - [#​17538](https://redirect.github.com/babel/babel/pull/17538) fix: Keep jsx comments ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :nail\_care: Polish - `babel-core`, `babel-standalone` - [#​17606](https://redirect.github.com/babel/babel/pull/17606) Polish(standalone): improve message on invalid preset/plugin ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### :house: 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](https://redirect.github.com/babel/babel/pull/17580) Allow Babel 8 in compatible Babel 7 plugins ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :running\_woman: Performance - `babel-plugin-transform-react-jsx` - [#​17555](https://redirect.github.com/babel/babel/pull/17555) perf: Use lighter traversal for jsx `__source,__self` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### Committers: 7 - Babel Bot ([@​babel-bot](https://redirect.github.com/babel-bot)) - Eliot Pontarelli ([@​kolvian](https://redirect.github.com/kolvian)) - Huáng Jùnliàng ([@​JLHwung](https://redirect.github.com/JLHwung)) - Kadhirash Sivakumar ([@​kadhirash](https://redirect.github.com/kadhirash)) - Nicolò Ribaudo ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu) - coderaiser ([@​coderaiser](https://redirect.github.com/coderaiser)) ### [`v7.28.5`](https://redirect.github.com/babel/babel/releases/tag/v7.28.5) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.28.4...v7.28.5) #### v7.28.5 (2025-10-23) Thank you [@​CO0Ki3](https://redirect.github.com/CO0Ki3), [@​Olexandr88](https://redirect.github.com/Olexandr88), and [@​youthfulhps](https://redirect.github.com/youthfulhps) for your first PRs! ##### :eyeglasses: Spec Compliance - `babel-parser` - [#​17446](https://redirect.github.com/babel/babel/pull/17446) Allow `Runtime Errors for Function Call Assignment Targets` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-helper-validator-identifier` - [#​17501](https://redirect.github.com/babel/babel/pull/17501) fix: update identifier to unicode 17 ([@​fisker](https://redirect.github.com/fisker)) ##### :bug: Bug Fix - `babel-plugin-proposal-destructuring-private` - [#​17534](https://redirect.github.com/babel/babel/pull/17534) Allow mixing private destructuring and rest ([@​CO0Ki3](https://redirect.github.com/CO0Ki3)) - `babel-parser` - [#​17521](https://redirect.github.com/babel/babel/pull/17521) Improve `@babel/parser` error typing ([@​JLHwung](https://redirect.github.com/JLHwung)) - [#​17491](https://redirect.github.com/babel/babel/pull/17491) fix: improve ts-only declaration parsing ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-plugin-proposal-discard-binding`, `babel-plugin-transform-destructuring` - [#​17519](https://redirect.github.com/babel/babel/pull/17519) fix: `rest` correctly returns plain array ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `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` - [#​17503](https://redirect.github.com/babel/babel/pull/17503) Fix `JSXIdentifier` handling in `isReferencedIdentifier` ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-traverse` - [#​17504](https://redirect.github.com/babel/babel/pull/17504) fix: ensure scope.push register in anonymous fn ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### :house: Internal - `babel-types` - [#​17494](https://redirect.github.com/babel/babel/pull/17494) Type checking babel-types scripts ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### :running\_woman: Performance - `babel-core` - [#​17490](https://redirect.github.com/babel/babel/pull/17490) Faster finding of locations in `buildCodeFrameError` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### Committers: 8 - Babel Bot ([@​babel-bot](https://redirect.github.com/babel-bot)) - Byeongho Yoo ([@​youthfulhps](https://redirect.github.com/youthfulhps)) - Huáng Jùnliàng ([@​JLHwung](https://redirect.github.com/JLHwung)) - Hyeon Dokko ([@​CO0Ki3](https://redirect.github.com/CO0Ki3)) - Nicolò Ribaudo ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [@​Olexandr88](https://redirect.github.com/Olexandr88) - [@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu) - fisker Cheung ([@​fisker](https://redirect.github.com/fisker)) </details> --- ### Configuration 📅 **Schedule**: (in timezone Etc/UTC) - Branch creation - Only on Sunday and Saturday (`* * * * 0,6`) - Between 12:00 AM and 12:59 PM, only on Monday (`* 0-12 * * 1`) - Between 09:00 PM and 11:59 PM, Monday through Friday (`* 21-23 * * 1-5`) - Between 12:00 AM and 04:59 AM, Tuesday through Saturday (`* 0-4 * * 2-6`) - Automerge - Only on Sunday and Saturday (`* * * * 0,6`) - Between 12:00 AM and 12:59 PM, only on Monday (`* 0-12 * * 1`) - Between 10:00 PM and 11:59 PM, Monday through Friday (`* 22-23 * * 1-5`) - Between 12:00 AM and 04:59 AM, Tuesday through Saturday (`* 0-4 * * 2-6`) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xOTUuOCIsInVwZGF0ZWRJblZlciI6IjQzLjE5NS44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: tryghost-renovate[bot] <269725441+tryghost-renovate[bot]@users.noreply.github.com>
T
tryghost-renovate[bot] committed
894d183cd8f390751a53ef6784922a0e090a34a8
Parent: 7ce6e5a
Committed by GitHub <noreply@github.com>
on 5/27/2026, 1:04:19 AM