spectaql
spectaql copied to clipboard
Bump @babel/core from 7.22.5 to 7.24.5
Bumps @babel/core from 7.22.5 to 7.24.5.
Release notes
Sourced from @babel/core
's releases.
v7.24.5 (2024-04-29)
Thanks
@romgrk
and@sossost
for your first PRs!:bug: Bug Fix
babel-plugin-transform-classes
,babel-traverse
- #16377 fix: TypeScript annotation affects output (
@liuxingbaoyu
)babel-helpers
,babel-plugin-proposal-explicit-resource-management
,babel-runtime-corejs3
:nail_care: Polish
:house: Internal
- Other
- #16414 Relax ESLint peerDependency constraint to allow v9 (
@liuxingbaoyu
)babel-parser
- #16425 Improve
@babel/parser
AST types (@nicolo-ribaudo
)- #16417 Always pass type argument to
.startNode
(@nicolo-ribaudo
)babel-helper-create-class-features-plugin
,babel-helper-member-expression-to-functions
,babel-helper-module-transforms
,babel-helper-split-export-declaration
,babel-helper-wrap-function
,babel-helpers
,babel-plugin-bugfix-firefox-class-in-computed-class-key
,babel-plugin-proposal-explicit-resource-management
,babel-plugin-transform-block-scoping
,babel-plugin-transform-destructuring
,babel-plugin-transform-object-rest-spread
,babel-plugin-transform-optional-chaining
,babel-plugin-transform-parameters
,babel-plugin-transform-private-property-in-object
,babel-plugin-transform-react-jsx-self
,babel-plugin-transform-typeof-symbol
,babel-plugin-transform-typescript
,babel-traverse
- #16439 Make
NodePath<T | U>
distributive (@nicolo-ribaudo
)babel-plugin-proposal-partial-application
,babel-types
- #16421 Remove
JSXNamespacedName
from validCallExpression
args (@nicolo-ribaudo
)babel-plugin-transform-class-properties
,babel-preset-env
- #16406 Do not load unnecessary Babel 7 syntax plugins in Babel 8 (
@nicolo-ribaudo
):running_woman: Performance
babel-helpers
,babel-preset-env
,babel-runtime-corejs3
Committers: 6
- Babel Bot (
@babel-bot
)- Huáng Jùnliàng (
@JLHwung
)- Nicolò Ribaudo (
@nicolo-ribaudo
)- Rom Grk (
@romgrk
)@liuxingbaoyu
- ynnsuis (
@sossost
)v7.24.4 (2024-04-03)
Thanks
@Dunqing
,@luiscubal
, and@samualtnorman
for your first PRs!:eyeglasses: Spec Compliance
... (truncated)
Changelog
Sourced from @babel/core
's changelog.
v7.24.5 (2024-04-29)
:bug: Bug Fix
babel-plugin-transform-classes
,babel-traverse
- #16377 fix: TypeScript annotation affects output (
@liuxingbaoyu
)babel-helpers
,babel-plugin-proposal-explicit-resource-management
,babel-runtime-corejs3
:nail_care: Polish
:house: Internal
- Other
- #16414 Relax ESLint peerDependency constraint to allow v9 (
@liuxingbaoyu
)babel-parser
- #16425 Improve
@babel/parser
AST types (@nicolo-ribaudo
)- #16417 Always pass type argument to
.startNode
(@nicolo-ribaudo
)babel-helper-create-class-features-plugin
,babel-helper-member-expression-to-functions
,babel-helper-module-transforms
,babel-helper-split-export-declaration
,babel-helper-wrap-function
,babel-helpers
,babel-plugin-bugfix-firefox-class-in-computed-class-key
,babel-plugin-proposal-explicit-resource-management
,babel-plugin-transform-block-scoping
,babel-plugin-transform-destructuring
,babel-plugin-transform-object-rest-spread
,babel-plugin-transform-optional-chaining
,babel-plugin-transform-parameters
,babel-plugin-transform-private-property-in-object
,babel-plugin-transform-react-jsx-self
,babel-plugin-transform-typeof-symbol
,babel-plugin-transform-typescript
,babel-traverse
- #16439 Make
NodePath<T | U>
distributive (@nicolo-ribaudo
)babel-plugin-proposal-partial-application
,babel-types
- #16421 Remove
JSXNamespacedName
from validCallExpression
args (@nicolo-ribaudo
)babel-plugin-transform-class-properties
,babel-preset-env
- #16406 Do not load unnecessary Babel 7 syntax plugins in Babel 8 (
@nicolo-ribaudo
):running_woman: Performance
babel-helpers
,babel-preset-env
,babel-runtime-corejs3
v7.24.4 (2024-04-03)
:eyeglasses: Spec Compliance
babel-parser
babel-helpers
,babel-plugin-proposal-decorators
,babel-runtime-corejs3
:bug: Bug Fix
babel-generator
- #16402 fix: Correctly prints
{ [key in Bar]? }
(@liuxingbaoyu
)- #16394 fix: Correctly generate
TSMappedType
(@liuxingbaoyu
)babel-compat-data
,babel-plugin-bugfix-firefox-class-in-computed-class-key
,babel-preset-env
- #16390 Create bugfix plugin for classes in computed keys in Firefox (
@nicolo-ribaudo
)babel-helper-create-class-features-plugin
,babel-plugin-proposal-decorators
- #16387 fix: support mutated outer decorated class binding (
@JLHwung
)- #16385 fix: Decorators when
super()
exists andprotoInit
is not needed (@liuxingbaoyu
)babel-plugin-transform-block-scoping
- #16384 fix: Transform scoping for
for X
in loop (@liuxingbaoyu
)- #16368 fix: Capture
let
when thefor
body is not a block (@liuxingbaoyu
)babel-core
,babel-plugin-transform-block-scoped-functions
,babel-plugin-transform-block-scoping
... (truncated)
Commits
ddbea7d
v7.24.5ee48754
Use multiple TypeScript projects (#16430)a8994f8
Reduce platform-specific tests (#16436)5a8c692
v7.24.4d4ade61
Test Babel 7/8 compatibility for plugins from es2019 to es2024 (#16399)b8eb831
Fix incorrect function hoisting in some case statements (#16363)0eac8ca
v7.24.3fb7cf63
[babel 8] Removeimport_
fallback (#16365)822b025
v7.24.119fdca5
Reduce the use of class names (#16326)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)