Not another wrapper around SFSafariViewController. A fully-featured, cross-platform web browser written in React Native.
Mozilla Public License 2.0
1
stars
0
forks
source link
Update babel monorepo - autoclosed #13
Closed
renovate[bot] closed 1 year ago
This PR contains the following updates:
^7.15.5
->7.19.1
^7.15.4
->7.19.0
Release Notes
babel/babel
### [`v7.19.1`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7191-2022-09-14) [Compare Source](https://togithub.com/babel/babel/compare/v7.19.0...v7.19.1) ##### :bug: Bug Fix - `babel-core` - [#14930](https://togithub.com/babel/babel/pull/14930) Avoid fancy stack traces size computation ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-traverse` - [#14932](https://togithub.com/babel/babel/pull/14932) fix: isForAwaitStatement is broken ([@JLHwung](https://togithub.com/JLHwung)) - Other - [#14872](https://togithub.com/babel/babel/pull/14872) Use the built-in class fields and private methods rules in ESLint 8 ([@JLHwung](https://togithub.com/JLHwung)) - `babel-parser` - [#14920](https://togithub.com/babel/babel/pull/14920) \[estree] attach comments after directives at the end of file ([@hegemonic](https://togithub.com/hegemonic)) - [#14900](https://togithub.com/babel/babel/pull/14900) \[ts] allow redeclaring a var/type with the same name as import ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-plugin-transform-typescript` - [#14913](https://togithub.com/babel/babel/pull/14913) fix: do not remove type import used in TS import= ([@JLHwung](https://togithub.com/JLHwung)) ### [`v7.19.0`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7190-2022-09-05) [Compare Source](https://togithub.com/babel/babel/compare/v7.18.13...v7.19.0) ##### :eyeglasses: Spec Compliance - `babel-parser` - [#14666](https://togithub.com/babel/babel/pull/14666) Support private name in decorator member expression ([@JLHwung](https://togithub.com/JLHwung)) - `babel-helpers`, `babel-plugin-proposal-async-generator-functions`, `babel-preset-env`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#14877](https://togithub.com/babel/babel/pull/14877) Remove one promise tick in yield\* ([tc39/ecma262#2819](https://togithub.com/tc39/ecma262/issues/2819)) ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :rocket: New Feature - `babel-generator`, `babel-helpers`, `babel-parser`, `babel-plugin-proposal-decorators`, `babel-plugin-syntax-decorators`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#14836](https://togithub.com/babel/babel/pull/14836) Add 2022-03 decorators version (stage 3) ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#14695](https://togithub.com/babel/babel/pull/14695) \[parser] Make `decoratorsBeforeExport` default to `false` ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-generator`, `babel-parser` - [#14744](https://togithub.com/babel/babel/pull/14744) Default to hash syntax for Record\&Tuple ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-standalone` - [#14867](https://togithub.com/babel/babel/pull/14867) feat: add proposal-record-and-tuple to standalone ([@JLHwung](https://togithub.com/JLHwung)) - `babel-helper-create-regexp-features-plugin`, `babel-helpers`, `babel-plugin-proposal-duplicate-named-capturing-groups-regex`, `babel-plugin-transform-named-capturing-groups-regex`, `babel-standalone` - [#14805](https://togithub.com/babel/babel/pull/14805) Add support for the duplicate named capturing groups proposal ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :bug: Bug Fix - `babel-helper-function-name`, `babel-helper-wrap-function`, `babel-plugin-transform-classes` - [#14897](https://togithub.com/babel/babel/pull/14897) Fix: class transform should not drop method definition when key contains non-BMP characters ([@JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-transform-typescript` - [#14890](https://togithub.com/babel/babel/pull/14890) fix: TS plugin shouldn't remove `#privateField!` ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-parser` - [#14819](https://togithub.com/babel/babel/pull/14819) fix: parse a>>c as a<(b>>>c) ([@JLHwung](https://togithub.com/JLHwung)) - `babel-helper-builder-react-jsx` - [#14886](https://togithub.com/babel/babel/pull/14886) Fix helper-builder-react-jsx compat with Babel 7.9 ([@JLHwung](https://togithub.com/JLHwung)) ##### :nail_care: Polish - `babel-core` - [#11612](https://togithub.com/babel/babel/pull/11612) Make error message prefixes more descriptive ([@eps1lon](https://togithub.com/eps1lon)) - [#11554](https://togithub.com/babel/babel/pull/11554) Hide internal `@babel/core` functions in config errors ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :memo: Documentation - [#14895](https://togithub.com/babel/babel/pull/14895) docs: remove david-dm from README ([@SukkaW](https://togithub.com/SukkaW)) ##### :house: Internal - `babel-standalone` - [#14863](https://togithub.com/babel/babel/pull/14863) ship [@babel/standalone](https://togithub.com/babel/standalone) source maps ([@JLHwung](https://togithub.com/JLHwung)) - `babel-core`, `babel-parser`, `babel-traverse` - [#14880](https://togithub.com/babel/babel/pull/14880) Update typescript to 4.8 ([@JLHwung](https://togithub.com/JLHwung)) ### [`v7.18.13`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v71813-2022-08-22) [Compare Source](https://togithub.com/babel/babel/compare/v7.18.10...v7.18.13) ##### :bug: Bug Fix - `babel-generator` - [#14869](https://togithub.com/babel/babel/pull/14869) fix: jsx with `retainLines` ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-core` - [#14843](https://togithub.com/babel/babel/pull/14843) Fix a race condition in `@babel/core` ([@JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-transform-destructuring` - [#14841](https://togithub.com/babel/babel/pull/14841) fix: Destructuring exceptions in nested `for` expressions ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ##### :nail_care: Polish - `babel-traverse` - [#14833](https://togithub.com/babel/babel/pull/14833) Let `path.remove()` remove `IfStatement.alternate` ([@djpohly](https://togithub.com/djpohly)) - [#14837](https://togithub.com/babel/babel/pull/14837) Add support for static evaluation of ?? operator ([@djpohly](https://togithub.com/djpohly)) ##### :house: Internal - [#14846](https://togithub.com/babel/babel/pull/14846) fix: Print build logs correctly ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ### [`v7.18.10`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v71810-2022-08-01) [Compare Source](https://togithub.com/babel/babel/compare/v7.18.9...v7.18.10) ##### :rocket: New Feature - `babel-helper-string-parser`, `babel-types` - [#14757](https://togithub.com/babel/babel/pull/14757) feat: Automatically generate `cooked` for `templateElement` ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ##### :bug: Bug Fix - `babel-parser` - [#14817](https://togithub.com/babel/babel/pull/14817) fix(parser): allow TS declare readonly fields with initializers ([@Josh-Cena](https://togithub.com/Josh-Cena)) - `babel-helper-string-parser`, `babel-parser` - [#14798](https://togithub.com/babel/babel/pull/14798) Fix position of errors in template literals after newlines ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-transform-typescript` - [#14774](https://togithub.com/babel/babel/pull/14774) fix: TS `declare class` in namespace should be removed ([@yimingjfe](https://togithub.com/yimingjfe)) - `babel-plugin-transform-react-jsx` - [#14759](https://togithub.com/babel/babel/pull/14759) fix: skip flattening spread object with **proto** ([@JLHwung](https://togithub.com/JLHwung)) - `babel-generator` - [#14762](https://togithub.com/babel/babel/pull/14762) fix: Types containing comments generate invalid code ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-helper-wrap-function`, `babel-plugin-transform-async-to-generator`, `babel-traverse` - [#14752](https://togithub.com/babel/babel/pull/14752) Fix compiling async arrows in uncompiled class fields ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - Other - [#14800](https://togithub.com/babel/babel/pull/14800) chore: Remove `.yarnrc` file ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - [#14802](https://togithub.com/babel/babel/pull/14802) chore: Fix coverage test ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - [#14671](https://togithub.com/babel/babel/pull/14671) feat: Make most `make` commands cross-platform ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - [#14790](https://togithub.com/babel/babel/pull/14790) enable typescript incremental builds ([@zxbodya](https://togithub.com/zxbodya)) - `babel-traverse` - [#14799](https://togithub.com/babel/babel/pull/14799) Restructure virtual types validator ([@JLHwung](https://togithub.com/JLHwung)) - `babel-cli` - [#14779](https://togithub.com/babel/babel/pull/14779) chore: expand prettier-e2e test and update typings/deps ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-parser` - [#14796](https://togithub.com/babel/babel/pull/14796) Make ParseError Much Simpler now that we can use TypeScript ([@tolmasky](https://togithub.com/tolmasky)) - `babel-core`, `babel-parser` - [#14785](https://togithub.com/babel/babel/pull/14785) chore: remove flow check scripts ([@JLHwung](https://togithub.com/JLHwung)) - `babel-cli`, `babel-core`, `babel-parser`, `babel-plugin-transform-unicode-escapes`, `babel-preset-env`, `babel-template`, `babel-traverse` - [#14783](https://togithub.com/babel/babel/pull/14783) Convert `@babel/parser` to TypeScript ([@JLHwung](https://togithub.com/JLHwung)) - `babel-helper-string-parser`, `babel-parser` - [#14772](https://togithub.com/babel/babel/pull/14772) Extract string parsing to a separate package ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-cli`, `babel-node` - [#14765](https://togithub.com/babel/babel/pull/14765) Enforce type checking on `babel-{cli,node}` ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ##### :microscope: Output optimization - `babel-plugin-proposal-export-default-from` - [#14768](https://togithub.com/babel/babel/pull/14768) optimize: Simplify the `export-default-from` transform ([@magic-akari](https://togithub.com/magic-akari)) ### [`v7.18.9`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7189-2022-07-18) [Compare Source](https://togithub.com/babel/babel/compare/v7.18.6...v7.18.9) ##### :bug: Bug Fix - `babel-plugin-transform-modules-systemjs`, `babel-types` - [#14763](https://togithub.com/babel/babel/pull/14763) fix: allow exporting `TSDeclareFunction` as default ([@zxbodya](https://togithub.com/zxbodya)) - `babel-generator` - [#14758](https://togithub.com/babel/babel/pull/14758) fix: `returnType` with comments generates incorrect code ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ##### :nail_care: Polish - `babel-cli` - [#14748](https://togithub.com/babel/babel/pull/14748) Print a message when the watcher of `babel-cli` is ready. ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ##### :house: Internal - `babel-core`, `babel-helper-remap-async-to-generator`, `babel-helpers`, `babel-parser`, `babel-plugin-transform-block-scoping`, `babel-preset-env` - [#13414](https://togithub.com/babel/babel/pull/13414) Prepare for compiling Babel to native ESM ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-helper-member-expression-to-functions`, `babel-helper-remap-async-to-generator`, `babel-helper-replace-supers`, `babel-helper-wrap-function`, `babel-helpers`, `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-object-rest-spread`, `babel-plugin-proposal-optional-chaining`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-classes`, `babel-traverse`, `babel-types` - [#14739](https://togithub.com/babel/babel/pull/14739) Provide better parentPath typings ([@JLHwung](https://togithub.com/JLHwung)) ##### :running_woman: Performance - `babel-generator` - [#14701](https://togithub.com/babel/babel/pull/14701) perf: Improve generator perf ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ### [`v7.18.6`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7186-2022-06-27) [Compare Source](https://togithub.com/babel/babel/compare/v7.18.5...v7.18.6) ##### :eyeglasses: Spec Compliance - `babel-parser` - [#14650](https://togithub.com/babel/babel/pull/14650) \[ts] Disallow property access after instantiation expression ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#14636](https://togithub.com/babel/babel/pull/14636) \[ts] Allow `...<...>` followed by newline or binary operator ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-generator`, `babel-parser`, `babel-preset-env`, `babel-template` - [#14668](https://togithub.com/babel/babel/pull/14668) JSON modules should be imported with default ([@JLHwung](https://togithub.com/JLHwung)) ##### :bug: Bug Fix - `babel-helper-remap-async-to-generator`, `babel-plugin-proposal-async-generator-functions` - [#14391](https://togithub.com/babel/babel/pull/14391) Transform `await` in computed class keys ([@Yokubjon-J](https://togithub.com/Yokubjon-J)) - `babel-plugin-transform-parameters` - [#14694](https://togithub.com/babel/babel/pull/14694) fix: preserve function params type if possible ([@magic-akari](https://togithub.com/magic-akari)) - `babel-core` - [#14583](https://togithub.com/babel/babel/pull/14583) fix: Memory leak when deep cloning in `babel-core` ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-core`, `babel-helper-check-duplicate-nodes`, `babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression`, `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-proposal-optional-chaining`, `babel-plugin-transform-runtime` - [#14663](https://togithub.com/babel/babel/pull/14663) Fix `import { types } from "@babel/core"` with native ESM ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - `babel-standalone` - [#14697](https://togithub.com/babel/babel/pull/14697) Add `proposal-unicode-sets-regex` to `@babel/standalone` ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - Other - [#14687](https://togithub.com/babel/babel/pull/14687) chore: Update bench baselines ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-generator`, `babel-types` - [#14685](https://togithub.com/babel/babel/pull/14685) enable TS compiler option: strictBindCallApply ([@JLHwung](https://togithub.com/JLHwung)) - `babel-code-frame`, `babel-core`, `babel-generator`, `babel-helper-annotate-as-pure`, `babel-helper-builder-binary-assignment-operator-visitor`, `babel-helper-builder-react-jsx`, `babel-helper-check-duplicate-nodes`, `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-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-split-export-declaration`, `babel-helper-transform-fixture-test-runner`, `babel-helper-validator-option`, `babel-helper-wrap-function`, `babel-helpers`, `babel-highlight`, `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`, `babel-plugin-external-helpers`, `babel-plugin-proposal-async-generator-functions`, `babel-plugin-proposal-class-static-block`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-proposal-function-bind`, `babel-plugin-proposal-function-sent`, `babel-plugin-proposal-json-strings`, `babel-plugin-proposal-object-rest-spread`, `babel-plugin-proposal-optional-chaining`, `babel-plugin-proposal-partial-application`, `babel-plugin-proposal-pipeline-operator`, `babel-plugin-proposal-private-property-in-object`, `babel-plugin-proposal-record-and-tuple`, `babel-plugin-syntax-typescript`, `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-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-modules-amd`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-modules-systemjs`, `babel-plugin-transform-modules-umd`, `babel-plugin-transform-object-super`, `babel-plugin-transform-parameters`, `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-source`, `babel-plugin-transform-react-jsx`, `babel-plugin-transform-runtime`, `babel-plugin-transform-typescript`, `babel-plugin-transform-unicode-escapes`, `babel-preset-env`, `babel-preset-typescript`, `babel-standalone`, `babel-template`, `babel-traverse`, `babel-types` - [#14601](https://togithub.com/babel/babel/pull/14601) enable noImplicitAny ([@JLHwung](https://togithub.com/JLHwung)) - `babel-core`, `babel-helper-transform-fixture-test-runner`, `babel-plugin-transform-destructuring` - [#14659](https://togithub.com/babel/babel/pull/14659) Run Babel asynchronously in fixtures ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.18.5`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7185-2022-06-13) [Compare Source](https://togithub.com/babel/babel/compare/v7.18.2...v7.18.5) ##### :bug: Bug Fix - `babel-plugin-transform-new-target` - [#14611](https://togithub.com/babel/babel/pull/14611) fix: `new.target` with shadowed class name ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-plugin-transform-modules-systemjs` - [#14655](https://togithub.com/babel/babel/pull/14655) Fix named destructuring exports ([@underfin](https://togithub.com/underfin)) ##### :memo: Documentation - [#14332](https://togithub.com/babel/babel/pull/14332) docs: eslint-parser requireConfigFile behaviour ([@JLHwung](https://togithub.com/JLHwung)) - [#14619](https://togithub.com/babel/babel/pull/14619) Move v7 prereleases changelog to a separate file ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - `babel-traverse` - [#14649](https://togithub.com/babel/babel/pull/14649) Rely on the call stack to clean up cache in `_guessExecutionStatusRelativeTo` ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-core` - [#14641](https://togithub.com/babel/babel/pull/14641) Change limit of source map 3MB ([@vasicvuk](https://togithub.com/vasicvuk)) - Other - [#14627](https://togithub.com/babel/babel/pull/14627) Speedup e2e test on github ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - [#14248](https://togithub.com/babel/babel/pull/14248) chore: automate compat-data update ([@tony-go](https://togithub.com/tony-go)) - `babel-parser` - [#14592](https://togithub.com/babel/babel/pull/14592) feat: Automatically generate test results that do not exist ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ##### :running_woman: Performance - `babel-traverse` - [#14617](https://togithub.com/babel/babel/pull/14617) Fix `_guessExecutionStatusRelativeToDifferentFunctions` perf ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ### [`v7.18.2`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7182-2022-05-25) [Compare Source](https://togithub.com/babel/babel/compare/v7.18.0...v7.18.2) ##### :bug: Bug Fix - `babel-plugin-transform-template-literals` - [#14582](https://togithub.com/babel/babel/pull/14582) fix: skip template literal transform for TSLiteralType ([@JLHwung](https://togithub.com/JLHwung)) - `babel-helpers` - [#14537](https://togithub.com/babel/babel/pull/14537) Support frozen built-ins in `@babel/runtime` ([@Jack-Works](https://togithub.com/Jack-Works)) - `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#14581](https://togithub.com/babel/babel/pull/14581) Define the global `regeneratorRuntime` in `@babel/runtime/regenerator` ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-environment-visitor`, `babel-helper-replace-supers`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-decorators`, `babel-traverse`, `babel-types` - [#14371](https://togithub.com/babel/babel/pull/14371) environmentVisitor should skip decorator expressions ([@JLHwung](https://togithub.com/JLHwung)) ##### :memo: Documentation - `babel-types` - [#14571](https://togithub.com/babel/babel/pull/14571) add Accessor alias description ([@JLHwung](https://togithub.com/JLHwung)) ##### :house: Internal - [#14541](https://togithub.com/babel/babel/pull/14541) Fix synchronization between main thread and worker ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ### [`v7.18.0`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7180-2022-05-19) [Compare Source](https://togithub.com/babel/babel/compare/v7.17.12...v7.18.0) ##### :rocket: New Feature - `babel-preset-env` - [#14556](https://togithub.com/babel/babel/pull/14556) feat: add import-assertions to shippedProposals ([@JLHwung](https://togithub.com/JLHwung)) - `babel-helper-create-class-features-plugin`, `babel-helper-define-map`, `babel-plugin-proposal-class-static-block`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-proposal-object-rest-spread`, `babel-plugin-syntax-destructuring-private`, `babel-plugin-transform-destructuring`, `babel-plugin-transform-proto-to-assign`, `babel-plugin-transform-typescript`, `babel-standalone`, `babel-traverse`, `babel-types` - [#14304](https://togithub.com/babel/babel/pull/14304) Transform destructuring private ([@JLHwung](https://togithub.com/JLHwung)) - `babel-generator`, `babel-parser`, `babel-types` - [#14359](https://togithub.com/babel/babel/pull/14359) \[ts 4.7] Support optional variance annotations ([@magic-akari](https://togithub.com/magic-akari)) - `babel-generator`, `babel-parser` - [#14476](https://togithub.com/babel/babel/pull/14476) \[ts 4.7] Support `extends` constraints for `infer` ([@sosukesuzuki](https://togithub.com/sosukesuzuki)) - `babel-generator`, `babel-parser`, `babel-plugin-transform-typescript`, `babel-traverse`, `babel-types` - [#14457](https://togithub.com/babel/babel/pull/14457) \[ts] Add support for instantiation expressions ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-module-transforms`, `babel-plugin-transform-modules-amd`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-modules-umd` - [#14456](https://togithub.com/babel/babel/pull/14456) Pass filename to `importInterop` method ([@NickHeiner](https://togithub.com/NickHeiner)) ##### :bug: Bug Fix - `babel-types` - [#14551](https://togithub.com/babel/babel/pull/14551) Do not create multiple copies of comments when cloning nodes ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-parser` - [#14557](https://togithub.com/babel/babel/pull/14557) Fix parsing of `<` after object literals with the `jsx` plugin ([@JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-transform-react-pure-annotations` - [#14528](https://togithub.com/babel/babel/pull/14528) fix: do not mark computed `React[...]` methods as pure ([@JLHwung](https://togithub.com/JLHwung)) ##### :nail_care: Polish - `babel-core`, `babel-helper-transform-fixture-test-runner`, `babel-helpers`, `babel-plugin-proposal-async-generator-functions`, `babel-plugin-transform-async-to-generator`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-classes`, `babel-plugin-transform-regenerator`, `babel-plugin-transform-runtime`, `babel-preset-env`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`, `babel-standalone` - [#14538](https://togithub.com/babel/babel/pull/14538) Inline `regeneratorRuntime` as a normal helper ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - `babel-core`, `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-decorators`, `babel-plugin-transform-modules-systemjs` - [#14530](https://togithub.com/babel/babel/pull/14530) improve helper-create-class-features typings ([@JLHwung](https://togithub.com/JLHwung)) ### [`v7.17.12`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v71712-2022-05-16) [Compare Source](https://togithub.com/babel/babel/compare/v7.17.10...v7.17.12) ##### :bug: Bug Fix - `babel-plugin-transform-react-constant-elements` - [#14536](https://togithub.com/babel/babel/pull/14536) Never hoist JSX elts referencing vars from the current scope ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-generator` - [#14524](https://togithub.com/babel/babel/pull/14524) fix: perserve parentheses of lhs id with rhs unamed fn ([@JLHwung](https://togithub.com/JLHwung)) - [#14532](https://togithub.com/babel/babel/pull/14532) Print necessary parentheses for functions in postfix expressions ([@xiawenqi](https://togithub.com/xiawenqi)) - `babel-plugin-transform-destructuring` - [#14494](https://togithub.com/babel/babel/pull/14494) Update scope info after destructuring transform ([@peey](https://togithub.com/peey)) - `babel-parser` - [#14522](https://togithub.com/babel/babel/pull/14522) fix: allow liberal named type-as imports ([@JLHwung](https://togithub.com/JLHwung)) - `babel-parser`, `babel-plugin-transform-destructuring`, `babel-types` - [#14500](https://togithub.com/babel/babel/pull/14500) Fix parsing ts type casts and nested patterns in destructuring ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - `babel-plugin-proposal-decorators`, `babel-types` - [#14519](https://togithub.com/babel/babel/pull/14519) [@babel/types](https://togithub.com/babel/types) builder improvements ([@JLHwung](https://togithub.com/JLHwung)) - `babel-core` - [#14490](https://togithub.com/babel/babel/pull/14490) Update to Jest 28 ([@JLHwung](https://togithub.com/JLHwung)) - `babel-core`, `babel-generator`, `babel-helper-create-class-features-plugin`, `babel-helper-create-regexp-features-plugin`, `babel-helper-module-transforms`, `babel-helper-plugin-utils`, `babel-parser`, `babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression`, `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-export-default-from`, `babel-plugin-proposal-export-namespace-from`, `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-object-rest-spread`, `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-unicode-property-regex`, `babel-plugin-syntax-decorators`, `babel-plugin-syntax-destructuring-private`, `babel-plugin-syntax-flow`, `babel-plugin-syntax-import-assertions`, `babel-plugin-syntax-pipeline-operator`, `babel-plugin-syntax-record-and-tuple`, `babel-plugin-syntax-typescript`, `babel-plugin-transform-arrow-functions`, `babel-plugin-transform-async-to-generator`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-classes`, `babel-plugin-transform-computed-properties`, `babel-plugin-transform-destructuring`, `babel-plugin-transform-duplicate-keys`, `babel-plugin-transform-flow-comments`, `babel-plugin-transform-flow-strip-types`, `babel-plugin-transform-for-of`, `babel-plugin-transform-instanceof`, `babel-plugin-transform-jscript`, `babel-plugin-transform-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-parameters`, `babel-plugin-transform-property-mutators`, `babel-plugin-transform-proto-to-assign`, `babel-plugin-transform-react-constant-elements`, `babel-plugin-transform-react-jsx`, `babel-plugin-transform-reserved-words`, `babel-plugin-transform-runtime`, `babel-plugin-transform-spread`, `babel-plugin-transform-template-literals`, `babel-plugin-transform-typeof-symbol`, `babel-plugin-transform-typescript`, `babel-preset-env`, `babel-preset-flow`, `babel-preset-react`, `babel-preset-typescript`, `babel-traverse`, `babel-types` - [#14499](https://togithub.com/babel/babel/pull/14499) Provide plugin/preset typings from plugin-utils ([@JLHwung](https://togithub.com/JLHwung)) ### [`v7.17.10`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v71710-2022-04-29) [Compare Source](https://togithub.com/babel/babel/compare/v7.17.9...v7.17.10) ##### :bug: Bug Fix - `babel-cli`, `babel-core`, `babel-generator`, `babel-helper-transform-fixture-test-runner` - [#14479](https://togithub.com/babel/babel/pull/14479) \[cli] Avoid `SourceMapGenerator` for simple map concatenation ([@jridgewell](https://togithub.com/jridgewell)) ##### :nail_care: Polish - `babel-cli`, `babel-core`, `babel-generator`, `babel-helper-fixtures`, `babel-helper-transform-fixture-test-runner` - [#14506](https://togithub.com/babel/babel/pull/14506) Do not add sourcemap markings for indentation ([@jridgewell](https://togithub.com/jridgewell)) - `babel-plugin-proposal-pipeline-operator`, `babel-traverse` - [#14424](https://togithub.com/babel/babel/pull/14424) Update detection of pure nodes (`Scope#isPure`) ([@JLHwung](https://togithub.com/JLHwung)) ##### :house: Internal - `babel-core` - [#14493](https://togithub.com/babel/babel/pull/14493) Remove git.io shortlinks from repo ([@Andoryuuta](https://togithub.com/Andoryuuta)) - Other - [#14462](https://togithub.com/babel/babel/pull/14462) fix: build standalone on windows ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ##### :running_woman: Performance - `babel-cli`, `babel-core`, `babel-generator` - [#14497](https://togithub.com/babel/babel/pull/14497) Switch to `@jridgewell/gen-mapping` for sourcemap generation ([@jridgewell](https://togithub.com/jridgewell)) ### [`v7.17.9`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7179-2022-04-06) [Compare Source](https://togithub.com/babel/babel/compare/v7.17.8...v7.17.9) ##### :bug: Bug Fix - `babel-parser`, `babel-standalone` - [#14427](https://togithub.com/babel/babel/pull/14427) Restore numeric seaprators support in `@babel/standalone` ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-traverse` - [#14403](https://togithub.com/babel/babel/pull/14403) Fix NodePath.referencesImport for JSXMemberExpression ([@swandir](https://togithub.com/swandir)) - `babel-plugin-proposal-decorators` - [#14396](https://togithub.com/babel/babel/pull/14396) \[2021-12] Support class decorators in export declarations ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#14387](https://togithub.com/babel/babel/pull/14387) fix: forward accessor proxy getter results ([@JLHwung](https://togithub.com/JLHwung)) - `babel-parser` - [#14384](https://togithub.com/babel/babel/pull/14384) fix: parse type parameters within correct context ([@JLHwung](https://togithub.com/JLHwung)) - `babel-generator`, `babel-parser` - [#14378](https://togithub.com/babel/babel/pull/14378) Parenthesize non-simple decorator expression ([@JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-transform-classes`, `babel-plugin-transform-modules-commonjs`, `babel-preset-env` - [#14366](https://togithub.com/babel/babel/pull/14366) Align named imports behavior in `.mjs` and `.js` files ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-class-properties` - [#14351](https://togithub.com/babel/babel/pull/14351) \[setPublicClassFields] Use define for static `name`/`length` ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-plugin-proposal-decorators` - [#14398](https://togithub.com/babel/babel/pull/14398) Add missing semicolons in 2021-12 decorators output ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :memo: Documentation - [#14397](https://togithub.com/babel/babel/pull/14397) Mention how to report vulns in Babel dependencies ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - Other - [#14419](https://togithub.com/babel/babel/pull/14419) Use `jest-light-runner` from npm ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-cli` - [#14385](https://togithub.com/babel/babel/pull/14385) Fix flaky [@babel/cli](https://togithub.com/babel/cli) test ([@JLHwung](https://togithub.com/JLHwung)) - `babel-helper-function-name`, `babel-helper-get-function-arity` - [#14389](https://togithub.com/babel/babel/pull/14389) Inline `@babel/helper-get-function-arity` package ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helpers` - [#14343](https://togithub.com/babel/babel/pull/14343) Remove unused `@babel/helpers` code ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-core`, `babel-highlight`, `babel-parser` - [#14377](https://togithub.com/babel/babel/pull/14377) refactor: replace deprecated String.prototype.substr() ([@CommanderRoot](https://togithub.com/CommanderRoot)) ### [`v7.17.8`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7178-2022-03-18) [Compare Source](https://togithub.com/babel/babel/compare/v7.17.7...v7.17.8) ##### :eyeglasses: Spec Compliance - `babel-helpers`, `babel-plugin-proposal-decorators` - [#14353](https://togithub.com/babel/babel/pull/14353) Update decorators to match latest spec ([@pzuraq](https://togithub.com/pzuraq)) - [#14339](https://togithub.com/babel/babel/pull/14339) Decorators misc fixes ([@JLHwung](https://togithub.com/JLHwung)) ##### :bug: Bug Fix - `babel-plugin-transform-modules-systemjs` - [#14057](https://togithub.com/babel/babel/pull/14057) \[systemjs] Fix nested `let`/`const` shadowing imported bindings ([@The-x-Theorist](https://togithub.com/The-x-Theorist)) - `babel-parser` - [#14362](https://togithub.com/babel/babel/pull/14362) Allow keywords in TS qualified types ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :leftwards_arrow_with_hook: Revert - `babel-parser` - [#14367](https://togithub.com/babel/babel/pull/14367) Defer `Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - 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 Mend Renovate. View repository job log here.