Update all of babel7 → 7.24.0 (unknown) #486
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Here is everything you need to know about this upgrade. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ @babel/core (7.12.0 → 7.24.0) · Repo · Changelog
Release Notes
Too many releases to show here. View the full release notes.
Commits
See the full diff on Github. The new version differs by 48 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]
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