Closed renovate[bot] closed 3 years ago
This PR contains the following updates:
7.13.16
7.14.0
7.13.15
7.14.1
3.10.2
3.12.1
📅 Schedule: "every weekend" (UTC).
🚦 Automerge: Enabled.
♻️ Rebasing: Whenever PR is behind base branch, 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.13.16
->7.14.0
7.13.15
->7.14.1
3.10.2
->3.12.1
Release Notes
babel/babel
### [`v7.14.0`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v7140-2021-04-29) [Compare Source](https://togithub.com/babel/babel/compare/v7.13.16...v7.14.0) ##### :eyeglasses: Spec Compliance - `babel-generator`, `babel-parser` - [#13209](https://togithub.com/babel/babel/pull/13209) [ts] Enforce order for the `override` modifier ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :rocket: New Feature - `babel-plugin-proposal-async-do-expressions` - [#13117](https://togithub.com/babel/babel/pull/13117) Implement async-do-expressions transform ([@JLHwung](https://togithub.com/JLHwung)) - `babel-core`, `babel-generator`, `babel-parser`, `babel-plugin-proposal-do-expressions`, `babel-plugin-syntax-async-do-expressions`, `babel-types` - [#13043](https://togithub.com/babel/babel/pull/13043) Parse async do expressions ([@JLHwung](https://togithub.com/JLHwung)) - `babel-preset-env` - [#13091](https://togithub.com/babel/babel/pull/13091) Enable class fields & private methods by default ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-compat-data`, `babel-preset-env` - [#13176](https://togithub.com/babel/babel/pull/13176) Add private brand checks to `shippedProposals` ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#13114](https://togithub.com/babel/babel/pull/13114) Add class static blocks to `preset-env`'s `shippedProposals` ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-private-property-in-object`, `babel-plugin-syntax-private-property-in-object` - [#13172](https://togithub.com/babel/babel/pull/13172) Allow compiling `#foo in obj` without compiling private fields ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#13113](https://togithub.com/babel/babel/pull/13113) babel-parser(ts): Add new plugin option `dts: boolean` ([@sosukesuzuki](https://togithub.com/sosukesuzuki)) - [#13175](https://togithub.com/babel/babel/pull/13175) Materialize the class features in `@babel/parser`. ([@JLHwung](https://togithub.com/JLHwung)) - [#13033](https://togithub.com/babel/babel/pull/13033) Introduce parser error codes ([@sosukesuzuki](https://togithub.com/sosukesuzuki)) - `babel-helper-module-transforms`, `babel-helpers`, `babel-plugin-transform-modules-amd`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-modules-umd` - [#12838](https://togithub.com/babel/babel/pull/12838) Implement `importInterop: "node"` option for module transforms ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-generator`, `babel-parser`, `babel-traverse`, `babel-types` - [#13224](https://togithub.com/babel/babel/pull/13224) Support parsing Flow's Optional Indexed Access Types ([@gkz](https://togithub.com/gkz)) - [#13053](https://togithub.com/babel/babel/pull/13053) Support parsing Flow's Indexed Access Types ([@sosukesuzuki](https://togithub.com/sosukesuzuki)) - `babel-parser`, `babel-traverse` - [#13195](https://togithub.com/babel/babel/pull/13195) Parse string export names by default (`moduleStringNames`) ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-generator`, `babel-parser`, `babel-types` - [#13089](https://togithub.com/babel/babel/pull/13089) Support TypeScript 4.3 get/set type members ([@sosukesuzuki](https://togithub.com/sosukesuzuki)) - [#13097](https://togithub.com/babel/babel/pull/13097) support TS 4.3 `override` syntax in class ([@g-plane](https://togithub.com/g-plane)) - [#13096](https://togithub.com/babel/babel/pull/13096) support TS 4.3 static index signature in class ([@g-plane](https://togithub.com/g-plane)) ##### :bug: Bug Fix - `babel-generator` - [#13208](https://togithub.com/babel/babel/pull/13208) Prevent ForOfStatement from printing the forbidden sequence "for ( async of" ([@Zalathar](https://togithub.com/Zalathar)) - [#13169](https://togithub.com/babel/babel/pull/13169) fix: don't deduplicate comments with same start index ([@gzzhanghao](https://togithub.com/gzzhanghao)) - `babel-generator`, `babel-plugin-proposal-object-rest-spread`, `babel-preset-env` - [#13204](https://togithub.com/babel/babel/pull/13204) Simplify the special-case printing of single-param arrow functions ([@Zalathar](https://togithub.com/Zalathar)) - `babel-core` - [#13182](https://togithub.com/babel/babel/pull/13182) fix: Don't load browserslist in block-hoist-plugin ([@MichaReiser](https://togithub.com/MichaReiser)) ##### :nail_care: Polish - `babel-cli`, `babel-core`, `babel-parser`, `babel-plugin-transform-classes`, `babel-preset-env`, `babel-preset-typescript` - [#13130](https://togithub.com/babel/babel/pull/13130) babel-parser: Add new internal ESLint rule to consistent error messages ([@sosukesuzuki](https://togithub.com/sosukesuzuki)) ##### :house: Internal - `babel-parser` - [#13227](https://togithub.com/babel/babel/pull/13227) Add `runFixtureTestsWithoutExactASTMatch` in parser test runner ([@JLHwung](https://togithub.com/JLHwung)) - [#13163](https://togithub.com/babel/babel/pull/13163) babel-parser: Use `this.isThisParam` ([@sosukesuzuki](https://togithub.com/sosukesuzuki)) - [#13200](https://togithub.com/babel/babel/pull/13200) refactor: avoid parsing logic on locations ([@JLHwung](https://togithub.com/JLHwung)) - `babel-helpers`, `babel-preset-env`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#13190](https://togithub.com/babel/babel/pull/13190) Allow putting helpers in individual files ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - Other - [#13183](https://togithub.com/babel/babel/pull/13183) chore: run coverage-test against node 16 ([@JLHwung](https://togithub.com/JLHwung)) ##### :running_woman: Performance - `babel-core` - [#13090](https://togithub.com/babel/babel/pull/13090) perf(core): check files before interacting with them ([@FauxFaux](https://togithub.com/FauxFaux)) - [#13223](https://togithub.com/babel/babel/pull/13223) perf: avoid loadFullConfig when creating block hoist plugin ([@JLHwung](https://togithub.com/JLHwung)) - `babel-helper-validator-identifier` - [#13211](https://togithub.com/babel/babel/pull/13211) Improve `isIdentifierName` performance ([@JLHwung](https://togithub.com/JLHwung)) ##### :microscope: Output optimization - `babel-helper-create-class-features-plugin`, `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`, `babel-plugin-proposal-async-generator-functions`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-class-static-block`, `babel-plugin-proposal-private-methods`, `babel-plugin-proposal-private-property-in-object`, `babel-preset-env` - [#13194](https://togithub.com/babel/babel/pull/13194) Mark `WeakMap`s of private fields as pure ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helpers`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#13201](https://togithub.com/babel/babel/pull/13201) Simplify the `wrapRegExp` helper for named groups ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))zloirock/core-js
### [`v3.12.1`](https://togithub.com/zloirock/core-js/blob/master/CHANGELOG.md#3121---20210509) [Compare Source](https://togithub.com/zloirock/core-js/compare/v3.12.0...v3.12.1) - Fixed some cases of `Function#toString` with multiple `core-js` instances - Fixed some possible `String#split` polyfill problems in V8 5.1 ### [`v3.12.0`](https://togithub.com/zloirock/core-js/blob/master/CHANGELOG.md#3120---20210506) [Compare Source](https://togithub.com/zloirock/core-js/compare/v3.11.3...v3.12.0) - Added well-known symbol `Symbol.metadata` for [decorators stage 2 proposal](https://togithub.com/tc39/proposal-decorators) - Added well-known symbol `Symbol.matcher` for [pattern matching stage 1 proposal](https://togithub.com/tc39/proposal-pattern-matching) - Fixed regression of V8 ~ Node 0.12 `String(Symbol())` bug, [#933](https://togithub.com/zloirock/core-js/issues/933) ### [`v3.11.3`](https://togithub.com/zloirock/core-js/blob/master/CHANGELOG.md#3113---20210505) [Compare Source](https://togithub.com/zloirock/core-js/compare/v3.11.2...v3.11.3) - Native promise-based APIs `Promise#{ catch, finally }` returns polyfilled `Promise` instances when it's required ### [`v3.11.2`](https://togithub.com/zloirock/core-js/blob/master/CHANGELOG.md#3112---20210503) [Compare Source](https://togithub.com/zloirock/core-js/compare/v3.11.1...v3.11.2) - Added a workaround of WebKit ~ iOS 10.3 Safari `Promise` bug, [#932](https://togithub.com/zloirock/core-js/issues/932) - `Promise#then` of incorrect native `Promise` implementations with correct subclassing no longer wrapped - Changed the order of `Promise` feature detection, removed unhandled rejection tracking check in non-browser non-node platforms ### [`v3.11.1`](https://togithub.com/zloirock/core-js/blob/master/CHANGELOG.md#3111---20210428) [Compare Source](https://togithub.com/zloirock/core-js/compare/v3.11.0...v3.11.1) - Made `instanceof Promise` and `.constructor === Promise` work with polyfilled `Promise` for all native promise-based APIs - Added a workaround for some buggy V8 versions ~4.5 related to fixing of `%TypedArray%` static methods, [#564](https://togithub.com/zloirock/core-js/issues/564) ### [`v3.11.0`](https://togithub.com/zloirock/core-js/blob/master/CHANGELOG.md#3110---20210422) [Compare Source](https://togithub.com/zloirock/core-js/compare/v3.10.2...v3.11.0) - Added [accessible `Object#hasOwnProperty` stage 2 proposal](https://togithub.com/tc39/proposal-accessible-object-hasownproperty) - `Object.hasOwn` method - Fixed a possible `RegExp` constructor problem with multiple global `core-js` instancesConfiguration
📅 Schedule: "every weekend" (UTC).
🚦 Automerge: Enabled.
♻️ Rebasing: Whenever PR is behind base branch, 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.