Update babel monorepo
Created by: renovate[bot]
This PR contains the following updates:
Package | Type | Update | New value | References | Sourcegraph |
---|---|---|---|---|---|
@babel/core (source) | devDependencies | minor | ^7.7.2 | homepage, source | |
@babel/plugin-proposal-class-properties | devDependencies | minor | ^7.7.0 | source | |
@babel/plugin-proposal-decorators | devDependencies | minor | ^7.7.0 | source | |
@babel/preset-env (source) | devDependencies | minor | ^7.7.1 | homepage, source | |
@babel/preset-react (source) | devDependencies | minor | ^7.7.0 | homepage, source | |
@babel/preset-typescript | devDependencies | minor | ^7.7.2 | source | |
@babel/runtime (source) | devDependencies | minor | ^7.7.2 | homepage, source |
Release Notes
babel/babel
v7.7.2
🐛 Bug Fix
-
babel-parser
- #10669 Parse arrows with params annotations in conditional expressions (@nicolo-ribaudo)
-
babel-plugin-transform-typescript
-
babel-traverse
v7.7.0
👓 Spec Compliance
-
babel-types
- #10621 throw a TypeError if identifier validation fails. (@dentrado)
-
babel-parser
🚀 New Feature
-
babel-generator
,babel-helper-create-class-features-plugin
,babel-parser
,babel-plugin-transform-typescript
,babel-preset-typescript
,babel-types
- #10545 Add support for TS declare modifier on fields. (@nicolo-ribaudo)
-
babel-core
,babel-parser
,babel-preset-typescript
- #10363 @babel/parser error recovery. (@nicolo-ribaudo)
-
babel-core
- #10599 Add support for .cjs config files. (@nicolo-ribaudo)
- #10501 Add support for babel.config.json. (@devongovett)
- #10361 feat: if code frame error is on a single line, highlight the whole path. (@SimenB)
-
babel-plugin-syntax-top-level-await
,babel-preset-env
-
babel-helper-builder-react-jsx
,babel-plugin-transform-react-jsx
,babel-preset-react
- #10572 [transform-react-jsx] Add useSpread option to transform JSX. (@ivandevp)
-
babel-generator
,babel-parser
,babel-plugin-proposal-decorators
,babel-plugin-syntax-flow
,babel-types
-
babel-plugin-transform-function-name
,babel-plugin-transform-modules-umd
,babel-preset-env
- #10477 Changes UMD callsite to be more likely to pass in the intended object.. (@MicahZoltu)
-
babel-parser
- #10449 Create parser plugin "topLevelAwait". (@nicolo-ribaudo)
- #10521 [parser] Enable "exportNamespaceFrom" by default. (@nicolo-ribaudo)
- #10483 [parser] Add support for private fields in TypeScript. (@nicolo-ribaudo)
-
babel-generator
,babel-parser
,babel-types
- #10543 add assertions signature for TypeScript. (@tanhauhau)
-
babel-cli
,babel-register
- #8622 Make dir for babel --out-file. (@TrySound)
-
babel-cli
- #10399 Closes #8326, add back --quiet option.. (@chris-peng-1244)
🐛 Bug Fix
-
babel-helpers
,babel-plugin-proposal-async-generator-functions
,babel-plugin-proposal-function-sent
,babel-preset-env
- #10422 Correctly delegate .return() in async generator. (@nicolo-ribaudo)
-
babel-helper-module-transforms
,babel-plugin-transform-modules-commonjs
- #10628 Don't throw when destructuring into a var named as an import. (@nicolo-ribaudo)
-
babel-plugin-transform-modules-systemjs
-
babel-parser
- #10631 [TS] Parse calls with type args in optional chains. (@nicolo-ribaudo)
- #10607 fixed missing errors on assignment pattern in object expression. (@vivek12345)
- #10594 [parser] Parse only modifiers of actual methods. (@gonzarodriguezt)
-
babel-plugin-transform-typescript
- #10555 [TS] Correctly transform computed strings and templates in enums. (@nicolo-ribaudo)
-
babel-core
-
babel-plugin-proposal-decorators
- #10578 [decorators] fix: support string literal properties. (@mwhitworth)
-
babel-helpers
,babel-plugin-proposal-dynamic-import
,babel-plugin-transform-modules-commonjs
,babel-preset-env
-
babel-traverse
- #9777 [traverse] Allow skipping nodes inserted with .replaceWith(). (@nicolo-ribaudo)
-
babel-preset-env
- #10146 Inject core-js@3 imports in Program:exit instead of on post(). (@nicolo-ribaudo)
-
babel-generator
- #10519 Fix generator missing parens around an arrow returning function type. (@existentialism)
-
babel-plugin-transform-async-to-generator
,babel-preset-env
,babel-traverse
- #9939 Don't use args rest/spread to hoist super method calls. (@nicolo-ribaudo)
💅 Polish
-
babel-plugin-transform-classes
,babel-plugin-transform-regenerator
,babel-preset-env
- #9481 [preset-env] Don't use async-to-generator when already using regenerator. (@nicolo-ribaudo)
-
babel-helpers
,babel-plugin-transform-modules-commonjs
,babel-preset-env
- #10585 fix(babel‑helpers/interopRequireWildcard): Avoid double nullish check. (@ExE-Boss)
-
babel-register
🏠 Internal
-
babel-cli
,babel-node
-
babel-register
-
babel-helper-create-regexp-features-plugin
,babel-plugin-proposal-unicode-property-regex
,babel-plugin-transform-dotall-regex
,babel-plugin-transform-named-capturing-groups-regex
,babel-plugin-transform-unicode-regex
,babel-preset-env
-
babel-preset-env
-
babel-helper-module-imports
- #10608 Use .find instead of .filter to get targetPath in ImportInjector. (@Andarist)
- Other
- #10600 Test node@13 on circle. (@existentialism)
- #10593 chore: replace outdated travis-ci.org badges [ci skip]. (@JLHwung)
- #10591 chore: test against Node.js 13. (@JLHwung)
- #10556 Add master branch workflow for test262 tests. (@jbhoosreddy)
- #10553 chore: introduce envinfo into environment section. (@JLHwung)
-
babel-runtime
- #10418 docs: add homepage link. (@DanArthurGallagher)
-
babel-helper-annotate-as-pure
,babel-helper-bindify-decorators
,babel-helper-builder-binary-assignment-operator-visitor
,babel-helper-builder-react-jsx
,babel-helper-call-delegate
,babel-helper-define-map
,babel-helper-explode-assignable-expression
,babel-helper-explode-class
,babel-helper-function-name
,babel-helper-get-function-arity
,babel-helper-hoist-variables
,babel-helper-member-expression-to-functions
,babel-helper-module-imports
,babel-helper-module-transforms
,babel-helper-optimise-call-expression
,babel-helper-remap-async-to-generator
,babel-helper-replace-supers
,babel-helper-simple-access
,babel-helper-split-export-declaration
,babel-helper-wrap-function
,babel-helpers
,babel-template
:running_woman: Performance
v7.6.4
👓 Spec Compliance
-
babel-parser
- #10491 Trailing comma after rest - The final fix (@nicolo-ribaudo)
🐛 Bug Fix
-
babel-cli
,babel-core
,babel-generator
,babel-helper-transform-fixture-test-runner
- #10536 Revert "chore: Upgrade source-map to 0.6.1 (#10446)" (@nicolo-ribaudo)
v7.6.3
👓 Spec Compliance
-
babel-parser
- #10469 Disallow await inside async arrow params (@nicolo-ribaudo)
- #10493 [parser] Disallow numeric separators in legacy octal like integers (@gonzarodriguezt)
🚀 New Feature
-
babel-types
- #10504 Add declarations for more of @babel/types exports (@Jessidhia)
🐛 Bug Fix
-
babel-plugin-transform-block-scoping
-
babel-parser
- #10119 add scope to TSModuleDeclaration (@tanhauhau)
- #10332 Do not allow member expressions to start async arrows (@nicolo-ribaudo)
- #10490 [parser] Don't crash on comment after trailing comma after elision (@nicolo-ribaudo)
-
babel-plugin-transform-react-constant-elements
,babel-traverse
- #10529 Do not hoist jsx referencing a mutable binding (@nicolo-ribaudo)
-
babel-generator
,babel-parser
,babel-plugin-transform-block-scoping
,babel-plugin-transform-flow-comments
,babel-plugin-transform-flow-strip-types
,babel-plugin-transform-typescript
💅 Polish
-
babel-core
🏠 Internal
- Other
-
babel-cli
,babel-core
,babel-generator
,babel-helper-fixtures
,babel-helper-transform-fixture-test-runner
,babel-node
,babel-plugin-transform-react-jsx-source
,babel-plugin-transform-runtime
,babel-preset-env
,babel-preset-react
- #10249 Add windows to travis (@nicolo-ribaudo)
:running_woman: Performance
-
babel-parser
- Other
v7.6.2
👓 Spec Compliance
-
babel-parser
- #10472 added check to disallow super.private variable access and test case added. (@vivek12345)
- #10468 [parser] Disallow numeric separator in unicode scape sequences. (@ivandevp)
- #10467 [parser] Invalid NonOctal Decimal. (@gonzarodriguezt)
-
#10461 [parser] Disallow static fields named
constructor
. (@guywaldman) - #10455 [parser] Report escapes in kws only if they won't be used as identifiers. (@nicolo-ribaudo)
🐛 Bug Fix
-
babel-parser
- #10445 Leave trailing comments after handling a possible trailing comma. (@nicolo-ribaudo)
-
babel-cli
-
babel-core
-
babel-plugin-transform-block-scoping
,babel-plugin-transform-spread
,babel-traverse
- #10417 Do not guess relative execution status for exported fns. (@nicolo-ribaudo)
-
babel-plugin-proposal-object-rest-spread
,babel-preset-env
- #10275 fix object rest in array pattern. (@tanhauhau)
🏠 Internal
-
babel-plugin-transform-named-capturing-groups-regex
- Other
- #10441 Update GitHub actions to v2. (@nicolo-ribaudo)
- #10427 chore: add lint-ts rule. (@JLHwung)
-
babel-helper-fixtures
-
babel-node
-
babel-generator
,babel-helper-fixtures
-
babel-core
,babel-plugin-transform-runtime
,babel-register
- #10405 Remove circular dependency. (@nicolo-ribaudo)
:running_woman: Performance
v7.6.0
👓 Spec Compliance
-
babel-generator
,babel-parser
- #10269 Fix parenthesis for nullish coalescing (@vivek12345)
-
babel-helpers
,babel-plugin-transform-block-scoping
,babel-traverse
- #9498 Fix tdz checks in transform-block-scoping plugin (@nicolo-ribaudo)
🚀 New Feature
-
babel-core
-
babel-helper-create-class-features-plugin
,babel-helpers
,babel-plugin-proposal-private-methods
-
babel-generator
,babel-parser
,babel-types
-
babel-preset-typescript
- #10382 Allow setting 'allowNamespaces' in typescript preset (@dsgkirkby)
-
babel-parser
- #10352 Do not register ambient classes to the TS scope (@nicolo-ribaudo)
-
babel-types
- #10248 Add static to class property builder (@yuri-karadzhov)
🐛 Bug Fix
-
babel-helpers
,babel-plugin-transform-destructuring
,babel-plugin-transform-modules-commonjs
,babel-preset-env
-
babel-plugin-transform-runtime
-
babel-preset-env
- #10397 Don't polyfill when evaluation is not confident (@rhyzx)
- #10218 [preset-env] Include / exclude module plugins properly (@AdamRamberg)
- #10284 Replace es.string.reverse with es.array.reverse (@epicfaace)
-
babel-plugin-transform-named-capturing-groups-regex
-
babel-types
- #10098 fix typescript for babel-types (@tanhauhau)
- #10319 Add a builder definition including name for tsTypeParameter (@deificx)
-
babel-parser
-
babel-parser
,babel-types
- #10366 Don't allow JSXNamespacedName to chain (@jridgewell)
-
babel-generator
,babel-plugin-transform-typescript
,babel-types
- #10341 Add TSBigIntKeyword to @babel/types (@nicolo-ribaudo)
-
babel-core
,babel-types
- #9960 Do not delete "fake" source map comments from strings (@nicolo-ribaudo)
-
babel-plugin-transform-flow-comments
- #10329 Fix flow comments plugin issues (@zaygraveyard)
-
babel-helpers
,babel-plugin-transform-react-constant-elements
-
babel-plugin-proposal-decorators
- #10302 fix: register inserted class declaration (@thiagoarrais)
-
babel-plugin-proposal-do-expressions
,babel-traverse
- #10070 Do expressions transform for switch statements (@tanhauhau)
- #10277 remove finally from completion record in try statement (@tanhauhau)
-
babel-helpers
,babel-plugin-transform-named-capturing-groups-regex
- #10136 fix capturing group for matchAll (@tanhauhau)
💅 Polish
-
babel-plugin-transform-runtime
,babel-preset-env
📝 Documentation
- #10313 Adds note about two approval policy to PR template (@thiagoarrais)
🏠 Internal
-
babel-register
- #9847 Remove core-js dependency from @babel/register (@coreyfarrell)
-
babel-helper-fixtures
,babel-helper-transform-fixture-test-runner
,babel-preset-env
- #10401 Use "validateLogs" for preset-env's debug fixtures (@nicolo-ribaudo)
-
babel-parser
-
babel-helper-fixtures
,babel-helper-transform-fixture-test-runner
,babel-plugin-proposal-dynamic-import
,babel-preset-env
-
#10326 Allow testing logs with
@babel/helper-transform-fixture-test-runner
(@nicolo-ribaudo)
-
#10326 Allow testing logs with
-
babel-runtime-corejs2
,babel-runtime
,babel-types
-
babel-cli
,babel-core
,babel-generator
,babel-helper-create-class-features-plugin
,babel-helper-fixtures
,babel-node
,babel-parser
,babel-plugin-proposal-do-expressions
,babel-plugin-proposal-pipeline-operator
,babel-plugin-transform-modules-commonjs
,babel-plugin-transform-runtime
,babel-preset-env
,babel-standalone
,babel-template
,babel-traverse
,babel-types
-
babel-cli
:running_woman: Performance
Renovate configuration
rebase!
".
-
If you want to rebase/retry this PR, check this box
This PR has been generated by Renovate Bot. View repository job log here.