This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [@babel/core](https://babel.dev/docs/en/next/babel-core) ([source](https://github.com/babel/babel/tree/HEAD/packages/babel-core)) | devDependencies | patch | [`7.24.3` -> `7.24.4`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.24.3/7.24.4) |
| [@babel/preset-env](https://babel.dev/docs/en/next/babel-preset-env) ([source](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env)) | devDependencies | patch | [`7.24.3` -> `7.24.4`](https://renovatebot.com/diffs/npm/@babel%2fpreset-env/7.24.3/7.24.4) |
---
### Release Notes
<details>
<summary>babel/babel (@​babel/core)</summary>
### [`v7.24.4`](https://github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7244-2024-04-03)
[Compare Source](https://github.com/babel/babel/compare/v7.24.3...v7.24.4)
##### :eyeglasses: Spec Compliance
- `babel-parser`
- [#​16403](https://github.com/babel/babel/pull/16403) Forbid initializerless using ([@​JLHwung](https://github.com/JLHwung))
- `babel-helpers`, `babel-plugin-proposal-decorators`, `babel-runtime-corejs3`
- [#​16388](https://github.com/babel/babel/pull/16388) Ensure decorators are callable ([@​JLHwung](https://github.com/JLHwung))
##### :bug: Bug Fix
- `babel-generator`
- [#​16402](https://github.com/babel/babel/pull/16402) fix: Correctly prints `{ [key in Bar]? }` ([@​liuxingbaoyu](https://github.com/liuxingbaoyu))
- [#​16394](https://github.com/babel/babel/pull/16394) fix: Correctly generate `TSMappedType` ([@​liuxingbaoyu](https://github.com/liuxingbaoyu))
- `babel-compat-data`, `babel-plugin-bugfix-firefox-class-in-computed-class-key`, `babel-preset-env`
- [#​16390](https://github.com/babel/babel/pull/16390) Create bugfix plugin for classes in computed keys in Firefox ([@​nicolo-ribaudo](https://github.com/nicolo-ribaudo))
- `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-decorators`
- [#​16387](https://github.com/babel/babel/pull/16387) fix: support mutated outer decorated class binding ([@​JLHwung](https://github.com/JLHwung))
- [#​16385](https://github.com/babel/babel/pull/16385) fix: Decorators when `super()` exists and `protoInit` is not needed ([@​liuxingbaoyu](https://github.com/liuxingbaoyu))
- `babel-plugin-transform-block-scoping`
- [#​16384](https://github.com/babel/babel/pull/16384) fix: Transform scoping for `for X` in loop ([@​liuxingbaoyu](https://github.com/liuxingbaoyu))
- [#​16368](https://github.com/babel/babel/pull/16368) fix: Capture `let` when the `for` body is not a block ([@​liuxingbaoyu](https://github.com/liuxingbaoyu))
- `babel-core`, `babel-plugin-transform-block-scoped-functions`, `babel-plugin-transform-block-scoping`
- [#​16363](https://github.com/babel/babel/pull/16363) Fix incorrect function hoisting in some case statements ([@​luiscubal](https://github.com/luiscubal))
</details>
---
### Configuration
📅 **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 MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about these updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNzkuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI3OS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This MR contains the following updates:
7.24.3->7.24.47.24.3->7.24.4Release Notes
babel/babel (@babel/core)
v7.24.4Compare Source
👓 Spec Compliance
babel-parserbabel-helpers,babel-plugin-proposal-decorators,babel-runtime-corejs3🐛 Bug Fix
babel-generator{ [key in Bar]? }(@liuxingbaoyu)TSMappedType(@liuxingbaoyu)babel-compat-data,babel-plugin-bugfix-firefox-class-in-computed-class-key,babel-preset-envbabel-helper-create-class-features-plugin,babel-plugin-proposal-decoratorssuper()exists andprotoInitis not needed (@liuxingbaoyu)babel-plugin-transform-block-scopingfor Xin loop (@liuxingbaoyu)letwhen theforbody is not a block (@liuxingbaoyu)babel-core,babel-plugin-transform-block-scoped-functions,babel-plugin-transform-block-scopingConfiguration
📅 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 MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this MR and you won't be reminded about these updates again.
This MR has been generated by Renovate Bot.
mentioned in commit
6d603dc023