LLazyEmail / amazon-ses-service

BSD 3-Clause "New" or "Revised" License
6 stars 4 forks source link

Update babel monorepo #144

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 4 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@babel/cli (source) 7.11.6 -> 7.16.0 age adoption passing confidence
@babel/core (source) 7.11.6 -> 7.16.0 age adoption passing confidence
@babel/node (source) 7.10.5 -> 7.16.0 age adoption passing confidence
@babel/plugin-proposal-class-properties (source) 7.10.4 -> 7.16.0 age adoption passing confidence
@babel/plugin-proposal-decorators (source) 7.10.5 -> 7.16.4 age adoption passing confidence
@babel/preset-env (source) 7.11.5 -> 7.16.4 age adoption passing confidence
@babel/preset-react (source) 7.10.4 -> 7.16.0 age adoption passing confidence
@babel/register (source) 7.11.5 -> 7.16.0 age adoption passing confidence
babel-loader 8.1.0 -> 8.2.3 age adoption passing confidence

Release Notes

babel/babel ### [`v7.16.0`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v7160-2021-10-30) [Compare Source](https://togithub.com/babel/babel/compare/v7.15.7...v7.16.0) ##### :eyeglasses: Spec Compliance - `babel-helpers`, `babel-plugin-proposal-async-generator-functions`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​13824](https://togithub.com/babel/babel/pull/13824) Await promises from sync iterators with `for-await` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :rocket: New Feature - `babel-generator`, `babel-parser`, `babel-plugin-transform-typescript`, `babel-types` - [#​13802](https://togithub.com/babel/babel/pull/13802) Support TypeScript 4.5 type-only import/export specifiers ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - `babel-parser` - [#​13887](https://togithub.com/babel/babel/pull/13887) feat: support `startColumn` option ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helper-fixtures`, `babel-helper-transform-fixture-test-runner`, `babel-parser`, `babel-plugin-syntax-typescript`, `babel-preset-typescript` - [#​13838](https://togithub.com/babel/babel/pull/13838) Handle `.mts` and `.cts` files in `@babel/preset-typescript` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - Other - [#​13782](https://togithub.com/babel/babel/pull/13782) Add ESLint 8 support to `@babel/eslint-parser` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-generator`, `babel-parser`, `babel-plugin-proposal-pipeline-operator`, `babel-plugin-syntax-pipeline-operator` - [#​13749](https://togithub.com/babel/babel/pull/13749) Caret topic (pipe operator) ([@​js-choi](https://togithub.com/js-choi)) - `babel-compat-data`, `babel-generator`, `babel-parser`, `babel-preset-env`, `babel-types` - [#​13713](https://togithub.com/babel/babel/pull/13713) Enable class static blocks by default ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - `babel-helper-skip-transparent-expression-wrappers`, `babel-plugin-proposal-optional-chaining` - [#​13687](https://togithub.com/babel/babel/pull/13687) add `skipTransparentExprWrapperNodes` helper ([@​lightmare](https://togithub.com/lightmare)) - `babel-traverse`, `babel-types` - [#​13666](https://togithub.com/babel/babel/pull/13666) Add aliases for Standardized, TypeScript, and Flow ([@​jridgewell](https://togithub.com/jridgewell)) ##### :bug: Bug Fix - `babel-parser`, `babel-plugin-transform-typescript` - [#​13876](https://togithub.com/babel/babel/pull/13876) \[ts] Support private methods overloads ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-transform-typescript` - [#​13865](https://togithub.com/babel/babel/pull/13865) fix: allow enum member without initializer after non-literal member ([@​lightmare](https://togithub.com/lightmare)) - `babel-core`, `babel-helper-create-class-features-plugin`, `babel-plugin-transform-typescript` - [#​13854](https://togithub.com/babel/babel/pull/13854) Don't transform `declare class` in plugin-proposal-class-properties ([@​forivall](https://togithub.com/forivall)) - `babel-compat-data`, `babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression`, `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`, `babel-plugin-transform-react-constant-elements`, `babel-preset-env`, `babel-traverse` - [#​13842](https://togithub.com/babel/babel/pull/13842) Implement @​babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-proposal-async-generator-functions`, `babel-traverse` - [#​13813](https://togithub.com/babel/babel/pull/13813) Restore traversal context after enter / traverse ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-traverse`, `babel-types` - [#​13832](https://togithub.com/babel/babel/pull/13832) Mark static block as FunctionParent ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-generator` - [#​13825](https://togithub.com/babel/babel/pull/13825) Fix missing inner comments in function expressions ([@​overlookmotel](https://togithub.com/overlookmotel)) ##### :house: Internal - *Every package* - [#​13772](https://togithub.com/babel/babel/pull/13772) Use `workspace:^` to specify `@babel/` dependencies ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - Other - [#​13856](https://togithub.com/babel/babel/pull/13856) Update to Yarn 3.1 ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​13867](https://togithub.com/babel/babel/pull/13867) Test on Node.js 17 ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-fixtures`, `babel-plugin-proposal-class-properties`, `babel-plugin-transform-runtime`, `babel-preset-react` - [#​13858](https://togithub.com/babel/babel/pull/13858) Force loading plugins/presets from the monorepo in tests ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-types` - [#​13844](https://togithub.com/babel/babel/pull/13844) \[ts] precise return type on `createTypeAnnotationBasedOnTypeof` (babel-types) ([@​lightmare](https://togithub.com/lightmare)) - `babel-helpers` - [#​13841](https://togithub.com/babel/babel/pull/13841) minor: remove ineffectual helper names filter ([@​lightmare](https://togithub.com/lightmare)) - `babel-core`, `babel-plugin-transform-react-jsx-development`, `babel-plugin-transform-react-jsx`, `babel-types` - [#​13820](https://togithub.com/babel/babel/pull/13820) Improve transform-react-jsx typings ([@​JLHwung](https://togithub.com/JLHwung)) ##### :running_woman: Performance - `babel-types` - [#​13843](https://togithub.com/babel/babel/pull/13843) Simplify (transpiled) babel-types builder wrappers ([@​lightmare](https://togithub.com/lightmare)) ### [`v7.15.7`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v7157-2021-09-17) [Compare Source](https://togithub.com/babel/babel/compare/v7.15.4...v7.15.7) ##### :bug: Bug Fix - `babel-parser` - [#​13771](https://togithub.com/babel/babel/pull/13771) fix(babel-parser): Allow line break before `assert` return type ([@​JuniorTour](https://togithub.com/JuniorTour)) - [#​13755](https://togithub.com/babel/babel/pull/13755) \[estree] Fix conversion of `PrivateName` in `MemberExpression` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-standalone` - [#​13754](https://togithub.com/babel/babel/pull/13754) Move pipeline operator to Stage 2 ([@​sdegutis](https://togithub.com/sdegutis)) - Other - [#​13767](https://togithub.com/babel/babel/pull/13767) Fix `regexpu-core` bundling in `@babel/standalone` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​13751](https://togithub.com/babel/babel/pull/13751) \[eslint-parser] Represent `static` using a `Keyword` token ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-validator-identifier` - [#​13759](https://togithub.com/babel/babel/pull/13759) Update Identifier definitions to Unicode 14 ([@​JLHwung](https://togithub.com/JLHwung)) ##### :house: Internal - `babel-parser` - [#​13768](https://togithub.com/babel/babel/pull/13768) Store token type as number ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helper-module-transforms`, `babel-plugin-transform-modules-commonjs` - [#​13739](https://togithub.com/babel/babel/pull/13739) Throw a better error when transforming imported bindings in types ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - Other - [#​13140](https://togithub.com/babel/babel/pull/13140) Update to Yarn 3 ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​13744](https://togithub.com/babel/babel/pull/13744) chore: add constraint for duplicate dependency declarations ([@​merceyz](https://togithub.com/merceyz)) - `babel-helper-transform-fixture-test-runner` - [#​13741](https://togithub.com/babel/babel/pull/13741) Replace the deprecated `produceCachedData` option used in `vm` module with `script.createCachedData()` ([@​wafuwafu13](https://togithub.com/wafuwafu13)) ### [`v7.15.4`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v7154-2021-09-02) [Compare Source](https://togithub.com/babel/babel/compare/v7.14.8...v7.15.4) ##### :eyeglasses: Spec Compliance - `babel-helper-create-class-features-plugin`, `babel-helpers`, `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`, `babel-plugin-proposal-async-generator-functions`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-private-methods`, `babel-plugin-proposal-private-property-in-object`, `babel-preset-env`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​13601](https://togithub.com/babel/babel/pull/13601) Disallow reinitializing private elements ([@​komyg](https://togithub.com/komyg)) ##### :bug: Bug Fix - [#​13638](https://togithub.com/babel/babel/pull/13638) \[eslint] Allow `"latest"` as `ecmaVersion` ([@​fisker](https://togithub.com/fisker)) - `babel-traverse`, `babel-types` - [#​13723](https://togithub.com/babel/babel/pull/13723) `getBindingIdentifiers` should return params for private methods ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-types` - [#​13715](https://togithub.com/babel/babel/pull/13715) \[babel 8] fix: stricter rest element builder check ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helper-compilation-targets` - [#​13697](https://togithub.com/babel/babel/pull/13697) fix: pass `browserslistEnv` to `resolveTargets` ([@​meskill](https://togithub.com/meskill)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-private-property-in-object` - [#​13656](https://togithub.com/babel/babel/pull/13656) fix: fix static private field shadowed by local variable ([@​colinaaa](https://togithub.com/colinaaa)) - `babel-plugin-transform-typescript` - [#​13664](https://togithub.com/babel/babel/pull/13664) \[ts] Fix transform for nested namespaces shorthand syntax ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#​13680](https://togithub.com/babel/babel/pull/13680) fix(babel-parser): delete `static` property from class static block for TS ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - [#​13695](https://togithub.com/babel/babel/pull/13695) fix: assure left bracket is not consumed after dot ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-core` - [#​13532](https://togithub.com/babel/babel/pull/13532) fix: non breaking align options naming ([@​fedeci](https://togithub.com/fedeci)) ##### :memo: Documentation - `babel-parser` - [#​13691](https://togithub.com/babel/babel/pull/13691) add missing ExportNamespaceSpecifier in spec.md ([@​flyinox](https://togithub.com/flyinox)) ##### :house: Internal - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-class-static-block`, `babel-plugin-proposal-private-property-in-object`, `babel-plugin-syntax-class-static-block`, `babel-plugin-syntax-private-property-in-object`, `babel-plugin-syntax-top-level-await`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-modules-systemjs`, `babel-preset-env`, `babel-standalone` - [#​13717](https://togithub.com/babel/babel/pull/13717) archive stage 4 parser plugins ([@​JLHwung](https://togithub.com/JLHwung)) ##### :running_woman: Performance - `babel-core`, `babel-generator`, `babel-helper-annotate-as-pure`, `babel-helper-builder-binary-assignment-operator-visitor`, `babel-helper-builder-react-jsx`, `babel-helper-define-map`, `babel-helper-explode-assignable-expression`, `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-skip-transparent-expression-wrappers`, `babel-helper-split-export-declaration`, `babel-helper-wrap-function`, `babel-helpers`, `babel-preset-env`, `babel-template`, `babel-traverse` - [#​13685](https://togithub.com/babel/babel/pull/13685) Use named imports for babel types ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-cli`, `babel-helper-define-map`, `babel-helpers`, `babel-node`, `babel-parser`, `babel-plugin-proposal-async-generator-functions`, `babel-plugin-proposal-decorators`, `babel-plugin-transform-classes`, `babel-plugin-transform-for-of`, `babel-plugin-transform-modules-systemjs`, `babel-plugin-transform-parameters`, `babel-traverse`, `babel-types` - [#​13609](https://togithub.com/babel/babel/pull/13609) perf: partially replace `.concat` with `.push` ([@​fedeci](https://togithub.com/fedeci)) ### [`v7.14.8`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v7148-2021-07-20) [Compare Source](https://togithub.com/babel/babel/compare/v7.14.5...v7.14.8) ##### :eyeglasses: Spec Compliance - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-class-static-block`, `babel-plugin-transform-new-target` - [#​13560](https://togithub.com/babel/babel/pull/13560) fix(class-properties): replace `new.target` in static properties with `undefined` ([@​colinaaa](https://togithub.com/colinaaa)) - `babel-parser` - [#​13088](https://togithub.com/babel/babel/pull/13088) Fix await binding error within static block ([@​JLHwung](https://togithub.com/JLHwung)) - [#​13531](https://togithub.com/babel/babel/pull/13531) fix: disallow computed `async`/`get`/`set` keyword ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helper-module-transforms`, `babel-helper-simple-access`, `babel-plugin-transform-modules-commonjs` - [#​13258](https://togithub.com/babel/babel/pull/13258) Fix const violations in ESM imports when transformed to CJS ([@​overlookmotel](https://togithub.com/overlookmotel)) ##### :bug: Bug Fix - `babel-parser` - [#​13575](https://togithub.com/babel/babel/pull/13575) Update babel-parser.d.ts ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - [#​13548](https://togithub.com/babel/babel/pull/13548) Fix parser `strictMode` option ([@​overlookmotel](https://togithub.com/overlookmotel)) - [#​13573](https://togithub.com/babel/babel/pull/13573) Fix issue to allow module block in member expression ([@​nme077](https://togithub.com/nme077)) - [#​13521](https://togithub.com/babel/babel/pull/13521) Overhaul comment attachment ([@​JLHwung](https://togithub.com/JLHwung)) - [#​13534](https://togithub.com/babel/babel/pull/13534) Async do expression should start at async ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-transform-arrow-functions`, `babel-traverse` - [#​12344](https://togithub.com/babel/babel/pull/12344) Fix arrow transformation when `arguments` is defined as variable ([@​snitin315](https://togithub.com/snitin315)) - `babel-traverse` - [#​13527](https://togithub.com/babel/babel/pull/13527) fix: accept duplicated import/variable in different module ([@​colinaaa](https://togithub.com/colinaaa)) - `babel-types` - [#​13525](https://togithub.com/babel/babel/pull/13525) fix(babel-types): accept `UnaryExpression` in `TSLiteralType` ([@​colinaaa](https://togithub.com/colinaaa)) - [#​13500](https://togithub.com/babel/babel/pull/13500) Add typeParameters to tagged template visitor keys ([@​JLHwung](https://togithub.com/JLHwung)) ##### :nail_care: Polish - `babel-core` - [#​13515](https://togithub.com/babel/babel/pull/13515) Fix config validation message typo ([@​jaeseokk](https://togithub.com/jaeseokk)) - `babel-cli` - [#​13508](https://togithub.com/babel/babel/pull/13508) fix: sync default_extensions to babel-cli usage ([@​JLHwung](https://togithub.com/JLHwung)) ##### :memo: Documentation - [#​13562](https://togithub.com/babel/babel/pull/13562) Fix `make generate-standalone` -> `make build-standalone` ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) ##### :house: Internal - `babel-helpers` - [#​13522](https://togithub.com/babel/babel/pull/13522) minor improvement to gulp generate-runtime-helpers error message ([@​lightmare](https://togithub.com/lightmare)) ##### :running_woman: Performance - `babel-parser` - [#​13521](https://togithub.com/babel/babel/pull/13521) Overhaul comment attachment ([@​JLHwung](https://togithub.com/JLHwung)) ### [`v7.14.5`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v7145-2021-06-09) [Compare Source](https://togithub.com/babel/babel/compare/v7.14.3...v7.14.5) ##### :eyeglasses: Spec Compliance - `babel-plugin-proposal-do-expressions`, `babel-traverse` - [#​13122](https://togithub.com/babel/babel/pull/13122) fix: hoist variable declaration within do block ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-parser` - [#​13409](https://togithub.com/babel/babel/pull/13409) Relax import assertion key-is-type constraint ([@​JLHwung](https://togithub.com/JLHwung)) ##### :bug: Bug Fix - `babel-parser` - [#​13418](https://togithub.com/babel/babel/pull/13418) fix(parser): correctly parse record and tuple tokens ([@​fedeci](https://togithub.com/fedeci)) - [#​13410](https://togithub.com/babel/babel/pull/13410) fix: throw when `async()` call param is object with assignement ([@​tony-go](https://togithub.com/tony-go)) - [#​13396](https://togithub.com/babel/babel/pull/13396) Add support for d flag of regex literals in parser ([@​ota-meshi](https://togithub.com/ota-meshi)) - `babel-helpers` - [#​13404](https://togithub.com/babel/babel/pull/13404) fix generate-helpers failing in URL-encoded path ([@​lightmare](https://togithub.com/lightmare)) ##### :house: Internal - `babel-helper-hoist-variables` - [#​13442](https://togithub.com/babel/babel/pull/13442) Disallow dependency cycles ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#​13440](https://togithub.com/babel/babel/pull/13440) update test fixtures ([@​JLHwung](https://togithub.com/JLHwung)) - [#​13431](https://togithub.com/babel/babel/pull/13431) Reduce `exprAllowed` usage ([@​JLHwung](https://togithub.com/JLHwung)) - [#​13422](https://togithub.com/babel/babel/pull/13422) fix(`@babel/parser`): fix tokenizer context update code ([@​Eyoatam](https://togithub.com/Eyoatam)) - Other - [#​13420](https://togithub.com/babel/babel/pull/13420) chore: specify [@​babel/eslint-parser](https://togithub.com/babel/eslint-parser) deps ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-cli`, `babel-code-frame`, `babel-compat-data`, `babel-core`, `babel-generator`, `babel-helper-annotate-as-pure`, `babel-helper-builder-binary-assignment-operator-visitor`, `babel-helper-builder-react-jsx`, `babel-helper-compilation-targets`, `babel-helper-create-class-features-plugin`, `babel-helper-create-regexp-features-plugin`, `babel-helper-define-map`, `babel-helper-explode-assignable-expression`, `babel-helper-fixtures`, `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-plugin-test-runner`, `babel-helper-plugin-utils`, `babel-helper-remap-async-to-generator`, `babel-helper-replace-supers`, `babel-helper-simple-access`, `babel-helper-skip-transparent-expression-wrappers`, `babel-helper-split-export-declaration`, `babel-helper-transform-fixture-test-runner`, `babel-helper-validator-identifier`, `babel-helper-validator-option`, `babel-helper-wrap-function`, `babel-helpers`, `babel-highlight`, `babel-node`, `babel-parser`, `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`, `babel-plugin-external-helpers`, `babel-plugin-proposal-async-do-expressions`, `babel-plugin-proposal-async-generator-functions`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-class-static-block`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-do-expressions`, `babel-plugin-proposal-dynamic-import`, `babel-plugin-proposal-export-default-from`, `babel-plugin-proposal-export-namespace-from`, `babel-plugin-proposal-function-bind`, `babel-plugin-proposal-function-sent`, `babel-plugin-proposal-json-strings`, `babel-plugin-proposal-logical-assignment-operators`, `babel-plugin-proposal-nullish-coalescing-operator`, `babel-plugin-proposal-numeric-separator`, `babel-plugin-proposal-object-rest-spread`, `babel-plugin-proposal-optional-catch-binding`, `babel-plugin-proposal-optional-chaining`, `babel-plugin-proposal-partial-application`, `babel-plugin-proposal-pipeline-operator`, `babel-plugin-proposal-private-methods`, `babel-plugin-proposal-private-property-in-object`, `babel-plugin-proposal-record-and-tuple`, `babel-plugin-proposal-throw-expressions`, `babel-plugin-proposal-unicode-property-regex`, `babel-plugin-syntax-async-do-expressions`, `babel-plugin-syntax-class-static-block`, `babel-plugin-syntax-decimal`, `babel-plugin-syntax-decorators`, `babel-plugin-syntax-do-expressions`, `babel-plugin-syntax-export-default-from`, `babel-plugin-syntax-flow`, `babel-plugin-syntax-function-bind`, `babel-plugin-syntax-function-sent`, `babel-plugin-syntax-import-assertions`, `babel-plugin-syntax-jsx`, `babel-plugin-syntax-module-blocks`, `babel-plugin-syntax-partial-application`, `babel-plugin-syntax-pipeline-operator`, `babel-plugin-syntax-private-property-in-object`, `babel-plugin-syntax-record-and-tuple`, `babel-plugin-syntax-throw-expressions`, `babel-plugin-syntax-top-level-await`, `babel-plugin-syntax-typescript`, `babel-plugin-transform-arrow-functions`, `babel-plugin-transform-async-to-generator`, `babel-plugin-transform-block-scoped-functions`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-classes`, `babel-plugin-transform-computed-properties`, `babel-plugin-transform-destructuring`, `babel-plugin-transform-dotall-regex`, `babel-plugin-transform-duplicate-keys`, `babel-plugin-transform-exponentiation-operator`, `babel-plugin-transform-flow-comments`, `babel-plugin-transform-flow-strip-types`, `babel-plugin-transform-for-of`, `babel-plugin-transform-function-name`, `babel-plugin-transform-instanceof`, `babel-plugin-transform-jscript`, `babel-plugin-transform-literals`, `babel-plugin-transform-member-expression-literals`, `babel-plugin-transform-modules-amd`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-modules-systemjs`, `babel-plugin-transform-modules-umd`, `babel-plugin-transform-named-capturing-groups-regex`, `babel-plugin-transform-new-target`, `babel-plugin-transform-object-assign`, `babel-plugin-transform-object-set-prototype-of-to-assign`, `babel-plugin-transform-object-super`, `babel-plugin-transform-parameters`, `babel-plugin-transform-property-literals`, `babel-plugin-transform-property-mutators`, `babel-plugin-transform-proto-to-assign`, `babel-plugin-transform-react-constant-elements`, `babel-plugin-transform-react-display-name`, `babel-plugin-transform-react-inline-elements`, `babel-plugin-transform-react-jsx-compat`, `babel-plugin-transform-react-jsx-development`, `babel-plugin-transform-react-jsx-self`, `babel-plugin-transform-react-jsx-source`, `babel-plugin-transform-react-jsx`, `babel-plugin-transform-react-pure-annotations`, `babel-plugin-transform-regenerator`, `babel-plugin-transform-reserved-words`, `babel-plugin-transform-runtime`, `babel-plugin-transform-shorthand-properties`, `babel-plugin-transform-spread`, `babel-plugin-transform-sticky-regex`, `babel-plugin-transform-strict-mode`, `babel-plugin-transform-template-literals`, `babel-plugin-transform-typeof-symbol`, `babel-plugin-transform-typescript`, `babel-plugin-transform-unicode-escapes`, `babel-plugin-transform-unicode-regex`, `babel-preset-env`, `babel-preset-flow`, `babel-preset-react`, `babel-preset-typescript`, `babel-register`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`, `babel-standalone`, `babel-template`, `babel-traverse`, `babel-types` - [#​13363](https://togithub.com/babel/babel/pull/13363) chore: setup Yarn constraints ([@​merceyz](https://togithub.com/merceyz)) ##### :running_woman: Performance - `babel-parser` - [#​13408](https://togithub.com/babel/babel/pull/13408) Use set in parser scope ([@​JLHwung](https://togithub.com/JLHwung)) - [#​13386](https://togithub.com/babel/babel/pull/13386) Faster checkReservedWord ([@​JLHwung](https://togithub.com/JLHwung)) - [#​13406](https://togithub.com/babel/babel/pull/13406) Back parser state `exportedIdentifiers` by set ([@​JLHwung](https://togithub.com/JLHwung)) ### [`v7.14.3`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v7143-2021-05-17) [Compare Source](https://togithub.com/babel/babel/compare/v7.13.16...v7.14.3) ##### :bug: Bug Fix - `babel-core` - [#​13321](https://togithub.com/babel/babel/pull/13321) Pass assumptions set in presets to plugins ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#​13326](https://togithub.com/babel/babel/pull/13326) fix: preserve tokensLength in tryParse ([@​JLHwung](https://togithub.com/JLHwung)) - [#​13325](https://togithub.com/babel/babel/pull/13325) Parse `let` declarations whose id starts with `\` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-helper-replace-supers`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-class-static-block` - [#​13303](https://togithub.com/babel/babel/pull/13303) Don't duplicate the base class when using `constantSuper` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - Other - [#​13313](https://togithub.com/babel/babel/pull/13313) chore: add class-static-block test262 mapping ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-transform-block-scoping` - [#​13304](https://togithub.com/babel/babel/pull/13304) Add test for fixed block scoping issue ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :microscope: Output optimization - `babel-helper-create-class-features-plugin`, `babel-helper-replace-supers`, `babel-plugin-proposal-class-static-block`, `babel-preset-env` - [#​13297](https://togithub.com/babel/babel/pull/13297) Compile static blocks without the intermediate priv field step ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.13.16`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v71316-2021-04-20) [Compare Source](https://togithub.com/babel/babel/compare/v7.13.14...v7.13.16) ##### :eyeglasses: Spec Compliance - `babel-parser` - [#​13143](https://togithub.com/babel/babel/pull/13143) fix: raise `SyntaxError` for `declare` before getter/setter ([@​fedeci](https://togithub.com/fedeci)) ##### :bug: Bug Fix - `babel-helpers`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-regenerator`, `babel-plugin-transform-spread`, `babel-preset-env`, `babel-runtime-corejs2`, `babel-runtime` - [#​13129](https://togithub.com/babel/babel/pull/13129) Support iterating generators in browsers without `Symbol` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-compilation-targets` - [#​13159](https://togithub.com/babel/babel/pull/13159) fix: add default value for browserslist config path ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-generator` - [#​13136](https://togithub.com/babel/babel/pull/13136) Fix printing of single-param async arrow function with comments ([@​nwalters512](https://togithub.com/nwalters512)) ##### :memo: Documentation - Other - [#​13155](https://togithub.com/babel/babel/pull/13155) Update links in eslint-parser README ([@​codyatwork](https://togithub.com/codyatwork)) - `babel-types` - [#​13148](https://togithub.com/babel/babel/pull/13148) docs: refine babel-types docs generator ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helper-compilation-targets` - [#​13131](https://togithub.com/babel/babel/pull/13131) docs: add README to helper-compilation-targets ([@​JLHwung](https://togithub.com/JLHwung)) ##### :house: Internal - `babel-helper-bindify-decorators`, `babel-helper-explode-class` - [#​13160](https://togithub.com/babel/babel/pull/13160) Archive helper-explode-class and helper-bindify-decorators ([@​JLHwung](https://togithub.com/JLHwung)) - Other - [#​13158](https://togithub.com/babel/babel/pull/13158) codecov: token not required ([@​hzoo](https://togithub.com/hzoo)) - `babel-helper-call-delegate` - [#​13153](https://togithub.com/babel/babel/pull/13153) Archive `@babel/helper-call-delegate` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-hoist-variables`, `babel-plugin-transform-block-scoping` - [#​13152](https://togithub.com/babel/babel/pull/13152) refactor: use FunctionParent on visiting var scope ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-cli`, `babel-core`, `babel-generator`, `babel-plugin-transform-function-name`, `babel-register`, `babel-types` - [#​13139](https://togithub.com/babel/babel/pull/13139) Remove remaining `lodash` dependencies ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.13.14`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v71314-2021-03-29) [Compare Source](https://togithub.com/babel/babel/compare/v7.13.10...v7.13.14) ##### :bug: Bug Fix - `babel-core` - [#​13068](https://togithub.com/babel/babel/pull/13068) fix(core): make sure "clone-deep-browser" code path is used on browsers ([@​charlessuh](https://togithub.com/charlessuh)) ##### :house: Internal - Other - [#​13066](https://togithub.com/babel/babel/pull/13066) add SHOW_CONFIG_FOR to template ([@​hzoo](https://togithub.com/hzoo)) - `babel-cli`, `babel-core`, `babel-helper-transform-fixture-test-runner`, `babel-register`, `babel-types` - [#​13057](https://togithub.com/babel/babel/pull/13057) Remove lodash deps ([@​hzoo](https://togithub.com/hzoo)) ##### :running_woman: Performance - `babel-core` - [#​13063](https://togithub.com/babel/babel/pull/13063) Only resolve `package.json` when relative configs are enabled ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.13.10`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v71310-2021-03-08) [Compare Source](https://togithub.com/babel/babel/compare/v7.13.0...v7.13.10) ##### :bug: Bug Fix - `babel-plugin-transform-async-to-generator`, `babel-plugin-transform-react-constant-elements`, `babel-plugin-transform-react-jsx` - [#​12967](https://togithub.com/babel/babel/pull/12967) Lazily initialize and cache constant JSX elements ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-private-methods` - [#​12918](https://togithub.com/babel/babel/pull/12918) Ensure static private method init run before static property ([@​JLHwung](https://togithub.com/JLHwung)) - [#​12707](https://togithub.com/babel/babel/pull/12707) Evaluate object and initializer when setting a private method ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helper-create-class-features-plugin`, `babel-helpers`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-private-methods` - [#​12917](https://togithub.com/babel/babel/pull/12917) Class static private field destructure set ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-parser` - [#​12687](https://togithub.com/babel/babel/pull/12687) (ts) Raise syntax error for an abstract method that has body ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - `babel-helper-compilation-targets`, `babel-preset-env` - [#​12908](https://togithub.com/babel/babel/pull/12908) Fix `esmodules: true` without specified browsers ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :nail_care: Polish - Other - [#​12956](https://togithub.com/babel/babel/pull/12956) Suggest using `babel.config.json` when linting dependencies ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helpers`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-private-methods` - [#​12910](https://togithub.com/babel/babel/pull/12910) check descriptor before private field access ([@​JLHwung](https://togithub.com/JLHwung)) ##### :memo: Documentation - [#​12974](https://togithub.com/babel/babel/pull/12974) Capitalize design docs headings ([@​MrBrain295](https://togithub.com/MrBrain295)) ##### :house: Internal - `babel-helper-fixtures` - [#​12982](https://togithub.com/babel/babel/pull/12982) Optionally enable external-helpers in tests ([@​jridgewell](https://togithub.com/jridgewell)) - `babel-cli`, `babel-core`, `babel-generator`, `babel-helper-compilation-targets`, `babel-helper-create-class-features-plugin`, `babel-helper-create-regexp-features-plugin`, `babel-helper-fixtures`, `babel-helper-module-imports`, `babel-helper-plugin-test-runner`, `babel-helper-transform-fixture-test-runner`, `babel-helpers`, `babel-node`, `babel-parser`, `babel-plugin-external-helpers`, `babel-plugin-proposal-async-generator-functions`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-class-static-block`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-do-expressions`, `babel-plugin-proposal-dynamic-import`, `babel-plugin-proposal-export-default-from`, `babel-plugin-proposal-export-namespace-from`, `babel-plugin-proposal-function-bind`, `babel-plugin-proposal-function-sent`, `babel-plugin-proposal-json-strings`, `babel-plugin-proposal-logical-assignment-operators`, `babel-plugin-proposal-nullish-coalescing-operator`, `babel-plugin-proposal-numeric-separator`, `babel-plugin-proposal-object-rest-spread`, `babel-plugin-proposal-optional-catch-binding`, `babel-plugin-proposal-optional-chaining`, `babel-plugin-proposal-partial-application`, `babel-plugin-proposal-pipeline-operator`, `babel-plugin-proposal-private-methods`, `babel-plugin-proposal-private-property-in-object`, `babel-plugin-proposal-record-and-tuple`, `babel-plugin-proposal-throw-expressions`, `babel-plugin-proposal-unicode-property-regex`, `babel-plugin-transform-arrow-functions`, `babel-plugin-transform-async-to-generator`, `babel-plugin-transform-block-scoped-functions`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-classes`, `babel-plugin-transform-computed-properties`, `babel-plugin-transform-destructuring`, `babel-plugin-transform-dotall-regex`, `babel-plugin-transform-duplicate-keys`, `babel-plugin-transform-exponentiation-operator`, `babel-plugin-transform-flow-comments`, `babel-plugin-transform-flow-strip-types`, `babel-plugin-transform-for-of`, `babel-plugin-transform-function-name`, `babel-plugin-transform-instanceof`, `babel-plugin-transform-jscript`, `babel-plugin-transform-member-expression-literals`, `babel-plugin-transform-modules-amd`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-modules-systemjs`, `babel-plugin-transform-modules-umd`, `babel-plugin-transform-named-capturing-groups-regex`, `babel-plugin-transform-new-target`, `babel-plugin-transform-object-super`, `babel-plugin-transform-parameters`, `babel-plugin-transform-property-literals`, `babel-plugin-transform-property-mutators`, `babel-plugin-transform-proto-to-assign`, `babel-plugin-transform-react-constant-elements`, `babel-plugin-transform-react-display-name`, `babel-plugin-transform-react-inline-elements`, `babel-plugin-transform-react-jsx-compat`, `babel-plugin-transform-react-jsx-development`, `babel-plugin-transform-react-jsx-self`, `babel-plugin-transform-react-jsx-source`, `babel-plugin-transform-react-jsx`, `babel-plugin-transform-react-pure-annotations`, `babel-plugin-transform-regenerator`, `babel-plugin-transform-reserved-words`, `babel-plugin-transform-runtime`, `babel-plugin-transform-shorthand-properties`, `babel-plugin-transform-spread`, `babel-plugin-transform-sticky-regex`, `babel-plugin-transform-strict-mode`, `babel-plugin-transform-template-literals`, `babel-plugin-transform-typeof-symbol`, `babel-plugin-transform-typescript`, `babel-plugin-transform-unicode-escapes`, `babel-plugin-transform-unicode-regex`, `babel-preset-env`, `babel-preset-flow`, `babel-preset-react`, `babel-preset-typescript`, `babel-register`, `babel-standalone`, `babel-traverse` - [#​12963](https://togithub.com/babel/babel/pull/12963) Avoid using CJS globals in internal source files ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-transform-fixture-test-runner`, `babel-highlight`, `babel-plugin-transform-runtime`, `babel-preset-env` - [#​12795](https://togithub.com/babel/babel/pull/12795) \[internal] Use the Node.js behavior for default imports ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.13.0`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v7130-2021-02-22) [Compare Source](https://togithub.com/babel/babel/compare/v7.12.17...v7.13.0) ##### :rocket: New Feature - `babel-parser` - [#​12370](https://togithub.com/babel/babel/pull/12370) Implement class features in estree ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-generator`, `babel-parser`, `babel-plugin-syntax-module-blocks`, `babel-standalone`, `babel-traverse`, `babel-types` - [#​12469](https://togithub.com/babel/babel/pull/12469) Parse JS Module Blocks proposal ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - `babel-generator`, `babel-parser`, `babel-types` - [#​12628](https://togithub.com/babel/babel/pull/12628) Support TypeScript 4.2 abstract constructor signatures ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - [#​12193](https://togithub.com/babel/babel/pull/12193) Flow Enums with unknown members support ([@​gkz](https://togithub.com/gkz)) - `babel-core`, `babel-register` - [#​11498](https://togithub.com/babel/babel/pull/11498) Add cjs as a default extension ([@​perrin4869](https://togithub.com/perrin4869)) - `babel-traverse` - [#​12603](https://togithub.com/babel/babel/pull/12603) feat(referencesImport): support named exports accessed via namespace imports ([@​jeysal](https://togithub.com/jeysal)) - `babel-plugin-transform-typescript`, `babel-preset-typescript` - [#​12765](https://togithub.com/babel/babel/pull/12765) Enable allowNamespaces in `transform-typescript` by default ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-generator`, `babel-parser`, `babel-plugin-transform-flow-strip-types`, `babel-plugin-transform-parameters`, `babel-types` - [#​12234](https://togithub.com/babel/babel/pull/12234) Support Flow `this` parameter annotations ([@​dsainati1](https://togithub.com/dsainati1)) - `babel-plugin-proposal-record-and-tuple` - [#​12145](https://togithub.com/babel/babel/pull/12145) Implement "Records and Tuples" transform ([@​rickbutton](https://togithub.com/rickbutton)) - `babel-plugin-transform-runtime`, `babel-plugin-transform-typeof-symbol`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​12632](https://togithub.com/babel/babel/pull/12632) Use conditional exports in `@babel/runtime` for CJS/ESM ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-core`, `babel-helper-plugin-utils`, `babel-preset-env` - [#​12219](https://togithub.com/babel/babel/pull/12219) Add `@babel/core` support for the new `assumptions` option ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-core`, `babel-helper-compilation-targets`, `babel-helper-plugin-utils`, `babel-preset-env` - [#​12189](https://togithub.com/babel/babel/pull/12189) Add `targets` and `browserslist*` options to `@babel/core` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-core` - [#​12266](https://togithub.com/babel/babel/pull/12266) Support `.mjs` plugins/presets and async factories ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :bug: Bug Fix - `babel-helpers`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-decorators`, `babel-plugin-transform-classes`, `babel-plugin-transform-function-name`, `babel-plugin-transform-parameters`, `babel-plugin-transform-react-jsx`, `babel-plugin-transform-runtime`, `babel-plugin-transform-typescript`, `babel-preset-env` - [#​8461](https://togithub.com/babel/babel/pull/8461) Fix \_isNativeReflectConstruct helper ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-cli` - [#​12846](https://togithub.com/babel/babel/pull/12846) \[babel-cli] Don't fail when `chmod` throws an error ([@​immitsu](https://togithub.com/immitsu)) - `babel-node` - [#​12836](https://togithub.com/babel/babel/pull/12836) fix: create IPC channel for spawned babel-node process ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-standalone` - [#​12819](https://togithub.com/babel/babel/pull/12819) fix: add regenerate-unicode-properties to dynamicRequireTargets ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-proposal-optional-chaining`, `babel-traverse` - [#​12812](https://togithub.com/babel/babel/pull/12812) Fix scope of computed method keys ([@​overlookmotel](https://togithub.com/overlookmotel)) ##### :house: Internal - `babel-plugin-proposal-async-generator-functions`, `babel-plugin-proposal-decorators`, `babel-plugin-transform-runtime`, `babel-preset-env`, `babel-runtime-corejs2` - [#​12845](https://togithub.com/babel/babel/pull/12845) Use the `babel-plugin-polyfill-*` packages in `transform-runtime` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-transform-runtime` - [#​12842](https://togithub.com/babel/babel/pull/12842) Don't use `useESModules` in `@babel/runtime` build script ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-standalone` - [#​12839](https://togithub.com/babel/babel/pull/12839) Make sure that Rollup's `dynamicRequireTargets` are included ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-transform-fixture-test-runner`, `babel-plugin-proposal-async-generator-functions`, `babel-plugin-proposal-decorators`, `babel-preset-env` - [#​12583](https://togithub.com/babel/babel/pull/12583) Use the `babel-plugin-polyfill-*` packages in `preset-env` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :running_woman: Performance - `babel-register` - [#​12813](https://togithub.com/babel/babel/pull/12813) babel-register: Don’t rewrite the cache if it’s not dirty ([@​andersk](https://togithub.com/andersk)) ##### :microscope: Output optimization - `babel-helper-create-class-features-plugin`, `babel-helper-member-expression-to-functions`, `babel-plugin-proposal-class-properties` - [#​12762](https://togithub.com/babel/babel/pull/12762) Support `noDocumentAll` for `obj?.#p` ([@​JLHwung](https://togithub.com/JLHwung)) ### [`v7.12.17`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v71217-2021-02-18) [Compare Source](https://togithub.com/babel/babel/compare/v7.12.16...v7.12.17) ##### :bug: Bug Fix - `babel-core` - [#​12211](https://togithub.com/babel/babel/pull/12211) Do not cache non-existent JS config files forever ([@​devongovett](https://togithub.com/devongovett)) - `babel-helper-module-transforms`, `babel-plugin-transform-typescript` - [#​12796](https://togithub.com/babel/babel/pull/12796) Register binding when transforming TSParameterProperty ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-parser` - [#​12776](https://togithub.com/babel/babel/pull/12776) fix(ts): parse multiline declarations correctly ([@​fedeci](https://togithub.com/fedeci)) - [#​12785](https://togithub.com/babel/babel/pull/12785) Raise recoverable error for type members with invalid modifiers ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - `babel-traverse` - [#​12797](https://togithub.com/babel/babel/pull/12797) clean up traverse scope ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-types` - [#​12794](https://togithub.com/babel/babel/pull/12794) Fix import assertions type definitions ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-helper-create-class-features-plugin`, `babel-helpers`, `babel-plugin-proposal-private-methods` - [#​12792](https://togithub.com/babel/babel/pull/12792) Reuse the `readOnlyError` helper for private methods ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - Other - [#​12810](https://togithub.com/babel/babel/pull/12810) Store LICENSE files when publishing from GH actions ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-transform-fixture-test-runner` - [#​12811](https://togithub.com/babel/babel/pull/12811) test: avoid deprecated jest.addMatchers ([@​jeysal](https://togithub.com/jeysal)) - `babel-parser` - [#​12808](https://togithub.com/babel/babel/pull/12808) refactor: fix typo in error.js ([@​eltociear](https://togithub.com/eltociear)) ### [`v7.12.16`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v71216-2021-02-11) [Compare Source](https://togithub.com/babel/babel/compare/v7.12.13...v7.12.16) ##### :bug: Bug Fix - `babel-core` - [#​12783](https://togithub.com/babel/babel/pull/12783) fix: use semver gte comparison on polyfill version tester ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-parser` - [#​12735](https://togithub.com/babel/babel/pull/12735) \[parser] Fix scope handling of Flow declared functions ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​12775](https://togithub.com/babel/babel/pull/12775) babel-parser(ts): Throw recoverable for duplicates access modifier ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - [#​12771](https://togithub.com/babel/babel/pull/12771) babel-parser(ts): Raise recoverable error for abstract interface ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - [#​12763](https://togithub.com/babel/babel/pull/12763) fix(ts): include `asserts` in `TSTypePredicate` location ([@​fedeci](https://togithub.com/fedeci)) - [#​12758](https://togithub.com/babel/babel/pull/12758) \[TS] Create `TSUnionType` or `TSIntersectionType` when typealias has a leading operator ([@​fedeci](https://togithub.com/fedeci)) - `babel-plugin-transform-typescript` - [#​12760](https://togithub.com/babel/babel/pull/12760) Support destructuring variable declarator within TS namespace ([@​JLHwung](https://togithub.com/JLHwung)) ##### :nail_care: Polish - `babel-node` - [#​12786](https://togithub.com/babel/babel/pull/12786) Polish `@babel/node` REPL ([@​JLHwung](https://togithub.com/JLHwung)) ##### :house: Internal - Other - [#​12781](https://togithub.com/babel/babel/pull/12781) pnp does not work with ESM dev scripts ([@​JLHwung](https://togithub.com/JLHwung)) - [#​12766](https://togithub.com/babel/babel/pull/12766) docs: Update build requirements in CONTRIBUTING.md ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - `babel-cli`, `babel-core`, `babel-helper-compilation-targets`, `babel-helper-create-class-features-plugin`, `babel-helper-create-regexp-features-plugin`, `babel-helper-member-expression-to-functions`, `babel-helper-validator-option`, `babel-node`, `babel-parser`, `babel-plugin-proposal-class-static-block`, `babel-plugin-proposal-dynamic-import`, `babel-plugin-proposal-optional-chaining`, `babel-plugin-transform-react-jsx-development`, `babel-plugin-transform-react-jsx`, `babel-preset-env`, `babel-preset-typescript` - [#​12759](https://togithub.com/babel/babel/pull/12759) Avoid importing `.json` files ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.12.13`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v71213-2021-02-03) [Compare Source](https://togithub.com/babel/babel/compare/v7.12.10...v7.12.13) ##### :eyeglasses: Spec Compliance - `babel-parser` - [#​12661](https://togithub.com/babel/babel/pull/12661) spec: disable await binding identifier within static block ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helper-create-class-features-plugin`, `babel-helpers`, `babel-plugin-proposal-private-methods`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​12689](https://togithub.com/babel/babel/pull/12689) fix: throw error when accessing private method without a getter ([@​fedeci](https://togithub.com/fedeci)) - `babel-plugin-transform-computed-properties`, `babel-plugin-transform-shorthand-properties` - [#​12664](https://togithub.com/babel/babel/pull/12664) fix: correctly transform `__proto__` properties ([@​ExE-Boss](https://togithub.com/ExE-Boss)) ##### :bug: Bug Fix - `babel-plugin-proposal-class-properties`, `babel-traverse` - [#​12729](https://togithub.com/babel/babel/pull/12729) Fix class fields when `super()` is in a default param ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-proposal-class-properties`, `babel-plugin-transform-classes` - [#&

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by WhiteSource Renovate. View repository job log here.