Closed renovate[bot] closed 2 years ago
This PR contains the following updates:
7.16.7
7.17.5
7.16.11
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.
This PR contains the following updates:
7.16.7
->7.17.5
7.16.7
->7.16.11
Release Notes
babel/babel (@babel/core)
### [`v7.17.5`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7175-2022-02-17) [Compare Source](https://togithub.com/babel/babel/compare/v7.17.4...v7.17.5) ##### :bug: Bug Fix - `babel-core` - [#14283](https://togithub.com/babel/babel/pull/14283) Make source maps plain objects for use with `t.valueToNode` ([@thebanjomatic](https://togithub.com/thebanjomatic)) - [#14282](https://togithub.com/babel/babel/pull/14282) Fix merging sourcemaps on Windows ([@jridgewell](https://togithub.com/jridgewell)) ### [`v7.17.4`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7174-2022-02-15) [Compare Source](https://togithub.com/babel/babel/compare/v7.17.3...v7.17.4) ##### :bug: Bug Fix - `babel-core` - [#14274](https://togithub.com/babel/babel/pull/14274) Fix infinite recursion when merge sourcemaps ([@jridgewell](https://togithub.com/jridgewell)) ### [`v7.17.3`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7173-2022-02-15) [Compare Source](https://togithub.com/babel/babel/compare/v7.17.2...v7.17.3) ##### :bug: Bug Fix - `babel-plugin-transform-react-jsx-development`, `babel-plugin-transform-react-jsx` - [#14271](https://togithub.com/babel/babel/pull/14271) jsx-development: do not emit `this` within ts module block ([@JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-transform-destructuring` - [#14240](https://togithub.com/babel/babel/pull/14240) Fix destructuring with holes in assign pattern ([@magic-akari](https://togithub.com/magic-akari)) ##### :house: Internal - `babel-cli`, `babel-core`, `babel-generator`, `babel-helper-transform-fixture-test-runner` - [#14253](https://togithub.com/babel/babel/pull/14253) Convert all SourceMapConsumers to TraceMaps ([@jridgewell](https://togithub.com/jridgewell)) ##### :microscope: Output optimization - `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-class-static-block`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-private-methods`, `babel-plugin-proposal-private-property-in-object`, `babel-plugin-transform-new-target`, `babel-plugin-transform-parameters`, `babel-traverse` - [#14268](https://togithub.com/babel/babel/pull/14268) Skip unnecessary temp vars in `path.insertAfter` ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.17.2`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7172-2022-02-08) [Compare Source](https://togithub.com/babel/babel/compare/v7.17.0...v7.17.2) ##### :bug: Bug Fix - `babel-helpers`, `babel-plugin-proposal-decorators` - [#14244](https://togithub.com/babel/babel/pull/14244) Fix 2021-12 decorators application order ([@JLHwung](https://togithub.com/JLHwung)) - `babel-core` - [#14241](https://togithub.com/babel/babel/pull/14241) Fix reinstantiation of inherited plugins ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#14246](https://togithub.com/babel/babel/pull/14246) Merge multi-source output sourcemaps ([@jridgewell](https://togithub.com/jridgewell)) ### [`v7.17.0`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7170-2022-02-02) [Compare Source](https://togithub.com/babel/babel/compare/v7.16.12...v7.17.0) ##### :rocket: New Feature - `babel-cli`, `babel-core` - [#14065](https://togithub.com/babel/babel/pull/14065) Allow plugins/presets to indicate external dependencies ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-core`, `babel-parser`, `babel-traverse` - [#14174](https://togithub.com/babel/babel/pull/14174) Expose `.index` on Position to internally track nodes location ([@tolmasky](https://togithub.com/tolmasky)) - `babel-generator`, `babel-parser`, `babel-plugin-proposal-pipeline-operator`, `babel-plugin-syntax-pipeline-operator` - [#13973](https://togithub.com/babel/babel/pull/13973) proposal-pipe: Add support for `^^` and `@@` topics ([@js-choi](https://togithub.com/js-choi)) - `babel-traverse` - [#13940](https://togithub.com/babel/babel/pull/13940) Add new method to check if node is null or not ([@danez](https://togithub.com/danez)) - `babel-generator`, `babel-parser`, `babel-plugin-syntax-destructuring-private`, `babel-standalone` - [#13931](https://togithub.com/babel/babel/pull/13931) Parse destructuring private fields ([@JLHwung](https://togithub.com/JLHwung)) - `babel-helper-create-class-features-plugin`, `babel-helpers`, `babel-plugin-proposal-decorators`, `babel-plugin-syntax-decorators`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`, `babel-standalone`, `babel-types` - [#14004](https://togithub.com/babel/babel/pull/14004) Add new decorators transform ([@pzuraq](https://togithub.com/pzuraq)) - `babel-generator`, `babel-parser`, `babel-traverse`, `babel-types` - [#13681](https://togithub.com/babel/babel/pull/13681) Add the `decoratorsAutoAccessors` parser plugin ([@pzuraq](https://togithub.com/pzuraq)) - `babel-core`, `babel-helper-create-regexp-features-plugin`, `babel-plugin-proposal-unicode-sets-regex`, `babel-plugin-syntax-unicode-sets-regex`, `babel-plugin-transform-dotall-regex` - [#14125](https://togithub.com/babel/babel/pull/14125) Add transform support for the "regexp unicode sets" proposal ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#14086](https://togithub.com/babel/babel/pull/14086) Add parser support for the "regexp unicode sets" proposal ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-register` - [#14087](https://togithub.com/babel/babel/pull/14087) Expose `@babel/register/experimental-worker` ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :bug: Bug Fix - `babel-parser` - [#14145](https://togithub.com/babel/babel/pull/14145) Reinterpret << when parsing TS type arguments ([@JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-transform-runtime` - [#14187](https://togithub.com/babel/babel/pull/14187) Normalize absolute paths on Windows ([@atti187](https://togithub.com/atti187)) ##### :memo: Documentation - [#14223](https://togithub.com/babel/babel/pull/14223) Remove Babel 6 from SECURITY.md ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - `babel-helper-fixtures`, `babel-parser` - [#14201](https://togithub.com/babel/babel/pull/14201) Fuzz test location-related parser options ([@tolmasky](https://togithub.com/tolmasky)) - `babel-compat-data` - [#14208](https://togithub.com/babel/babel/pull/14208) Update compat data (specifically for rhino 1.7.14) ([@phulin](https://togithub.com/phulin)) - Other - [#14190](https://togithub.com/babel/babel/pull/14190) chore: run tscheck on babel 8 breaking test ([@JLHwung](https://togithub.com/JLHwung)) ##### :running_woman: Performance - `babel-cli`, `babel-core` - [#14209](https://togithub.com/babel/babel/pull/14209) Switch to `@ampproject/remapping` to merge source maps ([@jridgewell](https://togithub.com/jridgewell)) ### [`v7.16.12`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v71612-2022-01-22) [Compare Source](https://togithub.com/babel/babel/compare/v7.16.10...v7.16.12) ##### :bug: Bug Fix - `babel-core` - [#14192](https://togithub.com/babel/babel/pull/14192) Avoid dynamic import when it's not needed ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#14194](https://togithub.com/babel/babel/pull/14194) fix: incorrect `in` parsing in arrow ConciseBody ([@JLHwung](https://togithub.com/JLHwung)) ### [`v7.16.10`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v71610-2022-01-19) [Compare Source](https://togithub.com/babel/babel/compare/v7.16.7...v7.16.10) ##### :bug: Bug Fix - `babel-highlight` - [#14165](https://togithub.com/babel/babel/pull/14165) Avoid infinite loop when highlighting an empty input ([@blankPen](https://togithub.com/blankPen)) - `babel-traverse` - [#14164](https://togithub.com/babel/babel/pull/14164) Handle logical assignment in super property transforms ([@magic-akari](https://togithub.com/magic-akari)) - [#14162](https://togithub.com/babel/babel/pull/14162) Fix the transform of `super.foo--`/`super[foo]--` (and prefix) ([@magic-akari](https://togithub.com/magic-akari)) - `babel-core` - [#14110](https://togithub.com/babel/babel/pull/14110) Respect `package.json#exports` when resolving plugins ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#14153](https://togithub.com/babel/babel/pull/14153) Disable "Reentrant plugin detected" error in async mode ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - `babel-plugin-transform-runtime` - [#14157](https://togithub.com/babel/babel/pull/14157) Remove workaround for `_typeof` in runtime build script ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#14130](https://togithub.com/babel/babel/pull/14130) Improve errors location tracking ([@tolmasky](https://togithub.com/tolmasky)) ##### :microscope: Output optimization - `babel-helper-create-class-features-plugin`, `babel-preset-env` - [#14169](https://togithub.com/babel/babel/pull/14169) Skip class fields transform when not necessary for private methods ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))babel/babel (@babel/preset-env)
### [`v7.16.11`](https://togithub.com/babel/babel/releases/v7.16.11) [Compare Source](https://togithub.com/babel/babel/compare/v7.16.10...v7.16.11) #### v7.16.11 (2022-01-20) This empty releases force-publishes a new version of `@babel/plugin-proposal-private-methods` (which was not published in v7.16.10 because it didn't have any actual change) and of `@babel/preset-env`. This solves [an incompatibility](https://togithub.com/babel/babel/pull/14169#issuecomment-1016948723) between `@babel/preset-env@7.16.10` and `@babel/helper-create-class-features-plugin@7.16.7`, by making sure that `@babel/preset-env` transitively depends on `@babel/helper-create-class-features-plugin@^7.16.10`. ### [`v7.16.10`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v71610-2022-01-19) [Compare Source](https://togithub.com/babel/babel/compare/v7.16.8...v7.16.10) ##### :bug: Bug Fix - `babel-highlight` - [#14165](https://togithub.com/babel/babel/pull/14165) Avoid infinite loop when highlighting an empty input ([@blankPen](https://togithub.com/blankPen)) - `babel-traverse` - [#14164](https://togithub.com/babel/babel/pull/14164) Handle logical assignment in super property transforms ([@magic-akari](https://togithub.com/magic-akari)) - [#14162](https://togithub.com/babel/babel/pull/14162) Fix the transform of `super.foo--`/`super[foo]--` (and prefix) ([@magic-akari](https://togithub.com/magic-akari)) - `babel-core` - [#14110](https://togithub.com/babel/babel/pull/14110) Respect `package.json#exports` when resolving plugins ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#14153](https://togithub.com/babel/babel/pull/14153) Disable "Reentrant plugin detected" error in async mode ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - `babel-plugin-transform-runtime` - [#14157](https://togithub.com/babel/babel/pull/14157) Remove workaround for `_typeof` in runtime build script ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#14130](https://togithub.com/babel/babel/pull/14130) Improve errors location tracking ([@tolmasky](https://togithub.com/tolmasky)) ##### :microscope: Output optimization - `babel-helper-create-class-features-plugin`, `babel-preset-env` - [#14169](https://togithub.com/babel/babel/pull/14169) Skip class fields transform when not necessary for private methods ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.16.8`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7168-2022-01-10) [Compare Source](https://togithub.com/babel/babel/compare/v7.16.7...v7.16.8) ##### :bug: Bug Fix - `babel-generator`, `babel-plugin-syntax-typescript`, `babel-plugin-transform-parameters` - [#14113](https://togithub.com/babel/babel/pull/14113) Print trailing comma after a single TS generic in arrow fns ([@ozanhonamlioglu](https://togithub.com/ozanhonamlioglu)) - `babel-traverse` - [#14105](https://togithub.com/babel/babel/pull/14105) fix: forward stop signal to parent path ([@JLHwung](https://togithub.com/JLHwung)) - `babel-register` - [#14107](https://togithub.com/babel/babel/pull/14107) Don't mutate `@babel/register` options ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-transform-modules-commonjs` - [#14097](https://togithub.com/babel/babel/pull/14097) Register binding for newly created vars for commonjs transforms ([@The-x-Theorist](https://togithub.com/The-x-Theorist)) - `babel-plugin-transform-typescript` - [#14093](https://togithub.com/babel/babel/pull/14093) Fix TypeScript Enum self-references ([@magic-akari](https://togithub.com/magic-akari)) ##### :nail_care: Polish - `babel-generator` - [#14094](https://togithub.com/babel/babel/pull/14094) Always print directives with double quotes when minified ([@overlookmotel](https://togithub.com/overlookmotel)) ##### :house: Internal - `babel-helper-fixtures`, `babel-plugin-proposal-record-and-tuple`, `babel-preset-env` - [#14118](https://togithub.com/babel/babel/pull/14118) Always use the plugin/preset name in fixtures options ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :microscope: Output optimization - `babel-helper-remap-async-to-generator`, `babel-helper-wrap-function`, `babel-plugin-transform-async-to-generator` - [#14122](https://togithub.com/babel/babel/pull/14122) Optimize `transform-async-to-generator` output ([@magic-akari](https://togithub.com/magic-akari))Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.