Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.
All Depfu comment commands
@depfu rebase
Rebases against your default branch and redoes this update
@depfu recreate
Recreates this PR, overwriting any edits that you've made to it
@depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@depfu cancel merge
Cancels automatic merging of this PR
@depfu close
Closes this PR and deletes the branch
@depfu reopen
Restores the branch and reopens this PR (if it's closed)
@depfu pause
Ignores all future updates for this dependency and closes this PR
@depfu pause [minor|major]
Ignores all future minor/major updates for this dependency and closes this PR
@depfu resume
Future versions of this dependency will create PRs again (leaves this PR as is)
Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ @babel/core (7.23.9 → 7.24.0) · Repo · Changelog
Release Notes
7.24.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 57 commits:
v7.24.0
Bump minimum version in 7.24.0 helpers
Export babel tooling packages in `@babel/standalone` (#11696)
fix: avoid `popContext` on unvisited node paths (#16305)
Fix class private properties when `privateFieldsAsSymbols` (#16312)
Update fixtures (Windows)
Fix the support of `arguments` in private `get/set` method (#16307)
Avoid intermediate functions for private accessors with decs (#16306)
Move new private elements helper parameters (#16299)
More aggressively inline decorators in the static block (#16294)
Do not use `classPrivateMethodGet` (#16283)
Reduce decorator static property size (#16287)
Implement `noUninitializedPrivateFieldAccess` assumption (#16267)
Fix evaluation order of decorators with cached receiver (#16281)
test: add replacement-static-decorator-initializer-this test (#16288)
Reduce element decorator temp variables (#16280)
Fix decorator this memoization (#16279)
Fix class private properties when `privateFieldsAsProperties` (#16275)
Improve `toSetter` helper (#16269)
Do not consider `arguments` in a helper as a global reference (#16268)
Handle symbol key class elements decoration (#16270)
Do not define `access.get` for public setter decorators (#16265)
Do not use descriptors for private class elements (#16261)
Reduce helper size for decorator 2023-11 (#16263)
Preserve `static` on decorated private `accessor` (#16266)
Remove logic for deprecated decorator versions from Babel 8 (#16256)
fix: handle decorated async private method and generator (#16258)
Support decorator 2023-11 normative updates (#16242)
[babel 7] Allow setting `ignoreExtensions` in Flow preset (#16309)
Fix REPL comments for branches in `babel/babel` (#16304)
Suggest using `BABEL_SHOW_CONFIG_FOR` for config problems (#12428)
Add transform support for JSON modules imports (#16172)
Add `experimental_useHermesParser` option in `preset-flow` (#16284)
Add back `moduleName` option to `plugin-transform-runtime` (#16241)
Allow import attributes for `TSImportType` (#16277)
fix: REPL comment for pull request (#16297)
Update test262 (#16300)
Use `.toHaveProperty` to check for property (#16296)
fix: Pull request comments for REPL (#16273)
Update test262 (#16286)
Continue writing `output.js` when `exec.js` throws (#16278)
Use updated native GitHub markdown `Note` admonition (#16274)
Update test262 (#16271)
Remap my old email to my new email
Update test262 (#16259)
Use `Object.hasOwn` when available (#16248)
chore: Helper changes for Babel 8 (#16209)
Add v7.23.10 to CHANGELOG.md [skip ci]
v7.23.10
add base input to create-pr action (#16250)
[eslint] Include field decorators in scope analysis (#16240)
Add v8.0.0-alpha.6 to .github/CHANGELOG-v8.md [skip ci]
Bump Babel 8 version to 8.0.0-alpha.6
Fix `protoInit` call injection timing (#16235)
Update test262 (#16237)
Refactor `protoInit` call injection (#16234)
Add v7.23.9 to CHANGELOG.md [skip ci]
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.All Depfu comment commands