Open renovate[bot] opened 3 years ago
This PR contains the following updates:
~7.6.0
7.18.5
^7.6.2
7.18.3
^8.0.6
8.2.5
📅 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.
This PR contains the following updates:
~7.6.0
->7.18.5
^7.6.2
->7.18.3
^8.0.6
->8.2.5
Release Notes
babel/babel
### [`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.