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.8.0 | homepage, source | |
@babel/plugin-proposal-class-properties | devDependencies | minor | ^7.8.0 | source | |
@babel/plugin-proposal-decorators | devDependencies | minor | ^7.8.0 | source | |
@babel/plugin-proposal-nullish-coalescing-operator | devDependencies | minor | ^7.8.0 | source | |
@babel/plugin-proposal-optional-chaining | devDependencies | minor | ^7.8.0 | source | |
@babel/plugin-syntax-dynamic-import | devDependencies | minor | ^7.8.0 | source | |
@babel/preset-env (source) | devDependencies | minor | ^7.8.2 | homepage, source | |
@babel/preset-react (source) | devDependencies | minor | ^7.8.0 | homepage, source | |
@babel/preset-typescript | devDependencies | minor | ^7.8.0 | source | |
@babel/runtime (source) | devDependencies | minor | ^7.8.0 | homepage, source |
Release Notes
babel/babel
v7.8.0
👓 Spec Compliance
-
babel-parser
- #10980 Disallow private name in object elements and TS type elements (@JLHwung)
- #10955 LiteralPropertyName should allow BigIntLiteral (@JLHwung)
- #10953 fix: check await when parsing AsyncArrowBindingIdentifier (@JLHwung)
- #10947 Fix: TopLevelAwait should respect await identifiers defined in sub scope. (@JLHwung)
- #10946 fix: Class Field Initializer should not allow await expression as immediate child (@JLHwung)
-
babel-plugin-proposal-numeric-separator
-
babel-generator
,babel-parser
,babel-plugin-proposal-private-methods
- #10456 [parser] Disallow duplicate and undeclared private names (@nicolo-ribaudo)
💥 Breaking Change
-
babel-types
- #10917 (opt-in) Improve @babel/types with env.BABEL_TYPES_8_BREAKING (@nicolo-ribaudo)
🚀 New Feature
-
babel-standalone
-
babel-core
- #10783 Add babelrc.json support (@yordis)
- #10903 Add support for babel.config.mjs and .babelrc.mjs (@nicolo-ribaudo)
-
babel-compat-data
,babel-preset-env-standalone
,babel-preset-env
-
babel-helper-module-transforms
,babel-plugin-transform-modules-systemjs
-
babel-parser
- #10817 enable optional chaining by default in @babel/parser (@jackisherwood)
-
babel-cli
- #10887 --copy-ignored flag added to CLI (@rajasekarm)
- #9144 Add --out-file-extension option to babel-cli (@eps1lon)
-
babel-core
,babel-generator
,babel-parser
- #10819 Enable nullish coalescing by default in @babel/parser (@layershifter)
-
babel-core
,babel-parser
- #10843 [parser] enable dynamic import by default (@AbdulAli19)
🐛 Bug Fix
-
babel-node
-
babel-plugin-proposal-numeric-separator
-
babel-preset-env
-
babel-parser
-
babel-traverse
- #10949 Override toString in case this function is printed (@jayenashar)
-
babel-helper-module-transforms
,babel-plugin-transform-modules-commonjs
-
babel-traverse
,babel-types
-
babel-core
- #10914 @babel-core: parse should parse only (@kaicataldo)
-
babel-helpers
💅 Polish
-
babel-node
-
babel-parser
📝 Documentation
-
babel-preset-env
- Other
- #10973 Added instructions to fork the repo in order to setup. (@sidntrivedi012)
🏠 Internal
-
babel-preset-env
-
babel-core
- #10507 Prepare @babel/core for asynchronicity (@nicolo-ribaudo)
- Other
- #10979 Reduce false negative cases of typescript parser tests (@JLHwung)
- #10976 Update Test262, Flow and TS parser tests (@nicolo-ribaudo)
- #10964 Bump coverage target from 80% to 90% (@nicolo-ribaudo)
- #10958 Fix recent e2e-vuejs-cli error (@JLHwung)
- #10919 Add integration test: e2e-vue-cli (@JLHwung)
- #10943 chore: update test262 (@JLHwung)
- #10918 chore: refine e2e test scripts (@JLHwung)
- #10905 chore: separate build-standalone with coverage (@JLHwung)
- #10898 Move coverage to GitHub actions (@JLHwung)
-
babel-compat-data
,babel-helper-compilation-targets
,babel-preset-env
- #10899 Extract targets parser and compat data from preset-env (@nicolo-ribaudo)
-
babel-parser
- #10950 test: add invalid-lone-import test (@JLHwung)
- #10936 refactor: remove unecessary checkYieldAwaitInDefaultParams (@JLHwung)
- #10935 refactor: remove unused invalidTemplateEscapePosition tokenizer state (@JLHwung)
- #10939 TSTypeCastExpression should not be inside call parameters (@JLHwung)
- #10942 Remove unused parser methods (@JLHwung)
- Every package
↩ Revert
v7.7.7
👓 Spec Compliance
-
babel-parser
- #10576 [parser] validation for parentheses in the left-hand side of assignment expressions (@boweihan)
🐛 Bug Fix
-
babel-plugin-proposal-object-rest-spread
-
babel-core
-
babel-node
- #10871 Allow -r from node_modules with @babel/node (@nicolo-ribaudo)
-
babel-plugin-transform-parameters
-
babel-parser
- #10828 @babel/parser: fix ImportExpression node to match ESTree spec (@kaicataldo)
- #10827 @babel/parser: fix BigIntLiteral node to match ESTree spec (@kaicataldo)
💅 Polish
🏠 Internal
-
babel-generator
,babel-plugin-proposal-pipeline-operator
,babel-plugin-proposal-unicode-property-regex
,babel-plugin-syntax-pipeline-operator
,babel-plugin-transform-dotall-regex
,babel-preset-env-standalone
,babel-preset-typescript
,babel-standalone
- Other
-
babel-preset-env
-
babel-parser
- #10858 Properly serialize non-json values in parser tests (@nicolo-ribaudo)
-
babel-cli
,babel-node
,babel-register
↩ Revert
-
babel-plugin-transform-classes
,babel-plugin-transform-regenerator
,babel-preset-env
-
#10839 Use
async-to-generator
even whenregenerator
is enabled (@nicolo-ribaudo)
-
#10839 Use
Renovate configuration
rebase!
".
-
If you want to rebase/retry this PR, check this box
This PR has been generated by WhiteSource Renovate. View repository job log here.