[Snyk] Upgrade @babel/types from 7.23.9 to 7.28.0
Snyk has created this PR to upgrade @babel/types from 7.23.9 to 7.28.0.
:information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
-
The recommended version is 26 versions ahead of your current version.
-
The recommended version was released a month ago.
Release notes
Package name: @babel/types
-
7.28.0 - 2025-07-02
v7.28.0 (2025-07-02)
🚀 New Feature
babel-node- #17147 Support top level await in node repl (@ liuxingbaoyu)
babel-typesbabel-compat-data,babel-preset-envbabel-core,babel-parserbabel-generator,babel-parserbabel-plugin-proposal-destructuring-private,babel-plugin-proposal-do-expressions,babel-plugin-transform-object-rest-spread,babel-traverse,babel-typesbabel-parser,babel-traverse,babel-typesbabel-generator,babel-plugin-proposal-destructuring-private,babel-plugin-proposal-discard-binding,babel-plugin-transform-destructuring,babel-plugin-transform-explicit-resource-management,babel-plugin-transform-react-display-name,babel-typesbabel-generator,babel-parser,babel-plugin-proposal-destructuring-private,babel-plugin-transform-block-scoping,babel-plugin-transform-object-rest-spread,babel-plugin-transform-typescript,babel-traverse,babel-types
🐛 Bug Fix
babel-helper-globals,babel-plugin-transform-classes,babel-traversebabel-types- #17009 feature: TSTypeOperator: keyof (#16799) (@ coderaiser)
🏠 Internal
babel-compat-data,babel-plugin-proposal-decorators,babel-plugin-transform-async-generator-functions,babel-plugin-transform-json-modules,babel-plugin-transform-regenerator,babel-plugin-transform-runtime,babel-preset-env,babel-runtime-corejs3- #17403 Update
babel-polyfillpackages (@ nicolo-ribaudo)
- #17403 Update
Committers: 5
- Babel Bot (@ babel-bot)
- Huáng Jùnliàng (@ JLHwung)
- Nicolò Ribaudo (@ nicolo-ribaudo)
- @ liuxingbaoyu
- coderaiser (@ coderaiser)
-
7.27.7 - 2025-06-26
v7.27.7 (2025-06-26)
Thanks @ arthur-mountain and @ evankanderson for your first PRs!
👓 Spec Compliance
babel-parser,babel-plugin-transform-classesbabel-parser
🐛 Bug Fix
babel-corebabel-typesbabel-plugin-transform-parameters- #17352 fix: Params of
async function*should throw synchronously (@ liuxingbaoyu)
- #17352 fix: Params of
🏠 Internal
babel-plugin-transform-destructuring,babel-plugin-transform-object-rest-spread
Committers: 6
- Arthur (@ arthur-mountain)
- Babel Bot (@ babel-bot)
- Evan Anderson (@ evankanderson)
- Huáng Jùnliàng (@ JLHwung)
- Nicolò Ribaudo (@ nicolo-ribaudo)
- @ liuxingbaoyu
-
7.27.6 - 2025-06-05
v7.27.6 (2025-06-05)
🐛 Bug Fix
babel-helpers,babel-plugin-transform-async-generator-functions,babel-plugin-transform-regenerator,babel-preset-env,babel-runtime-corejs3- #17366 fix:
finallycauses unexpected return value (@ liuxingbaoyu)
- #17366 fix:
babel-generator,babel-parser,babel-types
Committers: 3
- Huáng Jùnliàng (@ JLHwung)
- Ingvar Stepanyan (@ RReverser)
- @ liuxingbaoyu
-
7.27.3 - 2025-05-27
v7.27.3 (2025-05-27)
🐛 Bug Fix
babel-generatorbabel-helpers,babel-plugin-transform-async-generator-functions,babel-plugin-transform-regenerator,babel-preset-env,babel-runtime-corejs3- #17328 Correctly set
.displayNameonGeneratorFunction(@ nicolo-ribaudo)
- #17328 Correctly set
babel-plugin-proposal-explicit-resource-managementbabel-plugin-proposal-decorators,babel-types- #17321 fix(converter): Remove
abstractmodifiers in class declaration to expression conversion (@ magic-akari)
- #17321 fix(converter): Remove
babel-helper-module-transforms,babel-plugin-proposal-explicit-resource-management,babel-plugin-transform-modules-amd,babel-plugin-transform-modules-commonjs,babel-plugin-transform-modules-umdbabel-parser- #17312 fix(parser): properly handle optional markers in generator class methods (@ magic-akari)
- #17307 fix(parser): Terminate modifier parsing at newline (@ magic-akari)
babel-generator,babel-parser
Committers: 7
- Babel Bot (@ babel-bot)
- Huáng Jùnliàng (@ JLHwung)
- Nicolò Ribaudo (@ nicolo-ribaudo)
- Vik R (@ vikr01)
- @ liuxingbaoyu
- @ magic-akari
- fisker Cheung (@ fisker)
-
7.27.1 - 2025-04-30
v7.27.1 (2025-04-30)
Thanks @ kermanx and @ woaitsAryan for your first PRs!
👓 Spec Compliance
babel-parserbabel-parser,babel-types
🐛 Bug Fix
babel-plugin-proposal-destructuring-private,babel-plugin-proposal-do-expressions,babel-traversebabel-helper-wrap-function,babel-plugin-transform-async-to-generator- #17251 Fix: propagate argument evaluation errors through async promise chain (@ magic-akari)
babel-helper-remap-async-to-generator,babel-plugin-transform-async-to-generatorbabel-helper-fixtures,babel-parserbabel-generator,babel-parserbabel-parserbabel-compat-data,babel-preset-envbabel-traverse- #17156 fix: Objects and arrays with multiple references should not be evaluated (@ liuxingbaoyu)
babel-generator
💅 Polish
babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining,babel-plugin-proposal-decorators,babel-plugin-transform-arrow-functions,babel-plugin-transform-class-properties,babel-plugin-transform-destructuring,babel-plugin-transform-object-rest-spread,babel-plugin-transform-optional-chaining,babel-plugin-transform-parameters,babel-traverse- #17221 Reduce generated names size for the 10th-11th (@ nicolo-ribaudo)
🏠 Internal
babel-runtime-corejs2,babel-runtime-corejs3,babel-runtime- #17263 Remove unused
regenerator-runtimedep in@ babel/runtime(@ nicolo-ribaudo)
- #17263 Remove unused
babel-compat-data,babel-preset-envbabel-compat-data,babel-standalonebabel-register- #16844 Migrate
@ babel/registerto cts (@ liuxingbaoyu)
- #16844 Migrate
babel-helpers,babel-plugin-transform-async-generator-functions,babel-plugin-transform-regenerator,babel-preset-env,babel-runtime-corejs3- #17205 Inline regenerator in the relevant packages (@ nicolo-ribaudo)
- All packages
🔬 Output optimization
babel-helpers,babel-plugin-transform-modules-commonjs,babel-runtime-corejs3- #16538 Reduce
interopRequireWildcardsize (@ liuxingbaoyu)
- #16538 Reduce
babel-helpers,babel-plugin-transform-async-generator-functions,babel-plugin-transform-regenerator,babel-preset-env,babel-runtime-corejs3- #17213 Reduce
regeneratorRuntimesize (@ liuxingbaoyu)
- #17213 Reduce
Committers: 9
- Aryan Bharti (@ woaitsAryan)
- Babel Bot (@ babel-bot)
- Frolov Roman (@ Lacsw)
- Huáng Jùnliàng (@ JLHwung)
- Nicolò Ribaudo (@ nicolo-ribaudo)
- @ liuxingbaoyu
- @ magic-akari
- _Kerman (@ kermanx)
- fisker Cheung (@ fisker)
-
7.27.0 - 2025-03-24
v7.27.0 (2025-03-24)
Thanks @ ishchhabra and @ vovkasm for your first PRs!
👓 Spec Compliance
🚀 New Feature
babel-helper-create-class-features-plugin,babel-traverse,babel-types- #17169 Allow
traverseFastto exit early (@ liuxingbaoyu)
- #17169 Allow
babel-parser,babel-typesbabel-generatorbabel-parser,babel-template- #17149 Add
allowYieldOutsideFunctionto parser (@ liuxingbaoyu)
- #17149 Add
babel-plugin-transform-typescript,babel-traverse- #17102 feat: Add
upToScopeparameter tohasBinding(@ liuxingbaoyu)
- #17102 feat: Add
babel-parserbabel-types- #17162 feat(babel-types): Add support for BigInt literal conversion in valueToNode (@ ishchhabra)
🐛 Bug Fix
babel-helper-create-class-features-plugin,babel-plugin-transform-class-properties- #16816 fix: Class reference in type throws error (@ liuxingbaoyu)
babel-traverse- #17170 fix: Reset child scopes when
scope.crawl()(@ liuxingbaoyu)
- #17170 fix: Reset child scopes when
babel-helpers,babel-preset-typescript,babel-runtime-corejs2,babel-runtime-corejs3,babel-runtimebabel-cli- #17182 fix:
@ babel/cligenerates duplicate inline source maps (@ liuxingbaoyu)
- #17182 fix:
babel-plugin-transform-named-capturing-groups-regex,babel-types
🏃♀️ Performance
babel-types- #16870 perf: Improve builders of
@ babel/types(@ liuxingbaoyu)
- #16870 perf: Improve builders of
babel-helper-create-regexp-features-plugin
Committers: 5
- Babel Bot (@ babel-bot)
- Huáng Jùnliàng (@ JLHwung)
- Ish Chhabra (@ ishchhabra)
- Vladimir Timofeev (@ vovkasm)
- @ liuxingbaoyu
- 7.26.10 - 2025-03-11
- 7.26.9 - 2025-02-14
- 7.26.8 - 2025-02-08
- 7.26.7 - 2025-01-24
- 7.26.5 - 2025-01-10
- 7.26.3 - 2024-12-04
- 7.26.0 - 2024-10-25
- 7.25.9 - 2024-10-22
- 7.25.8 - 2024-10-10
- 7.25.7 - 2024-10-02
- 7.25.6 - 2024-08-29
- 7.25.4 - 2024-08-22
- 7.25.2 - 2024-07-30
- 7.25.0 - 2024-07-26
- 7.24.9 - 2024-07-15
- 7.24.8 - 2024-07-11
- 7.24.7 - 2024-06-05
- 7.24.6 - 2024-05-24
- 7.24.5 - 2024-04-29
- 7.24.0 - 2024-02-28
- 7.23.9 - 2024-01-25
[!IMPORTANT]
- Check the changes in this PR to ensure they won't cause issues with your project.
- This PR was automatically created by Snyk using the credentials of a real user.
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information:
:tada: Snyk checks have passed. No issues have been found so far.
:white_check_mark: security/snyk check is complete. No issues have been found. (View Details)
:white_check_mark: license/snyk check is complete. No issues have been found. (View Details)
:white_check_mark: code/snyk check is complete. No issues have been found. (View Details)
This pull request updates a single dependency in the package.json file to keep the project up-to-date.
- Upgraded the
@babel/typespackage from version7.23.9to7.28.0inpackage.jsonto ensure compatibility and access to the latest features and fixes.