Closed renovate[bot] closed 2 years ago
This PR contains the following updates:
7.16.0
7.16.5
7.16.4
8.3.0
8.4.1
2.60.1
2.61.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.16.0
->7.16.5
7.16.0
->7.16.5
7.16.4
->7.16.5
8.3.0
->8.4.1
2.60.1
->2.61.1
Release Notes
babel/babel
### [`v7.16.5`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7165-2021-12-13) [Compare Source](https://togithub.com/babel/babel/compare/v7.16.0...v7.16.5) ##### :eyeglasses: Spec Compliance - `babel-cli`, `babel-core`, `babel-helpers`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-decorators`, `babel-plugin-transform-classes`, `babel-plugin-transform-jscript`, `babel-plugin-transform-parameters`, `babel-plugin-transform-runtime`, `babel-plugin-transform-spread`, `babel-plugin-transform-typescript`, `babel-preset-env` - [#12115](https://togithub.com/babel/babel/pull/12115) Mark class prototype as read-only ([@wentout](https://togithub.com/wentout)) ##### :bug: Bug Fix - `babel-plugin-transform-parameters` - [#14032](https://togithub.com/babel/babel/pull/14032) Fix: default rest argument array elements as undefined ([@The-x-Theorist](https://togithub.com/The-x-Theorist)) - `babel-plugin-transform-arrow-functions`, `babel-traverse` - [#14036](https://togithub.com/babel/babel/pull/14036) Don't resolve shadowed `arguments` variables from functions ([@The-x-Theorist](https://togithub.com/The-x-Theorist)) - `babel-parser` - [#14039](https://togithub.com/babel/babel/pull/14039) maintain estree string literal shape when cloned ([@JLHwung](https://togithub.com/JLHwung)) - `babel-traverse` - [#14016](https://togithub.com/babel/babel/pull/14016) Fix duplicate declaration error on ambient class declarations ([@The-x-Theorist](https://togithub.com/The-x-Theorist)) - `babel-generator` - [#14014](https://togithub.com/babel/babel/pull/14014) Support flow function type annotation with no parent ([@krosenberg](https://togithub.com/krosenberg)) - `babel-plugin-transform-react-jsx` - [#14012](https://togithub.com/babel/babel/pull/14012) Fix JSX pragma anywhere in comment ([@The-x-Theorist](https://togithub.com/The-x-Theorist)) - `babel-helper-create-class-features-plugin`, `babel-helper-environment-visitor`, `babel-helper-member-expression-to-functions`, `babel-helper-module-transforms`, `babel-helper-replace-supers`, `babel-plugin-transform-classes`, `babel-traverse` - [#14005](https://togithub.com/babel/babel/pull/14005) Fix handling of `this`\&co in computed keys in arrows transform ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-parser` - [#13968](https://togithub.com/babel/babel/pull/13968) Recover from shorthand assign exprs ([@JLHwung](https://togithub.com/JLHwung)) - [#13975](https://togithub.com/babel/babel/pull/13975) fix: update UnexpectedPrivateField error message ([@JLHwung](https://togithub.com/JLHwung)) ##### :memo: Documentation - `babel-compat-data`, `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-plugin-bugfix-safari-id-destructuring-collision-in-function-expression`, `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`, `babel-plugin-proposal-async-do-expressions`, `babel-plugin-proposal-record-and-tuple`, `babel-plugin-syntax-async-do-expressions`, `babel-plugin-syntax-module-blocks`, `babel-plugin-transform-react-jsx-development`, `babel-plugin-transform-react-pure-annotations`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#14006](https://togithub.com/babel/babel/pull/14006) Regenerate monorepo READMEs ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - `babel-cli`, `babel-code-frame`, `babel-core`, `babel-generator`, `babel-helper-annotate-as-pure`, `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-optimise-call-expression`, `babel-helper-plugin-test-runner`, `babel-helper-transform-fixture-test-runner`, `babel-helper-validator-identifier`, `babel-helper-validator-option`, `babel-helpers`, `babel-highlight`, `babel-node`, `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-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-decorators`, `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-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-template`, `babel-traverse`, `babel-types` - [#13966](https://togithub.com/babel/babel/pull/13966) Run tests in a native Node.js ESM environment ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#13982](https://togithub.com/babel/babel/pull/13982) Extend `hasPlugin` to accept plugin-configuration array pairs ([@js-choi](https://togithub.com/js-choi)) - `babel-helpers` - [#13996](https://togithub.com/babel/babel/pull/13996) Don't use ESM for `require`d files in `@babel/helpers` tests ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-proposal-object-rest-spread`, `babel-traverse` - [#13948](https://togithub.com/babel/babel/pull/13948) Convert proposal-object-rest-spread to TS ([@JLHwung](https://togithub.com/JLHwung)) - `babel-parser`, `babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression`, `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`, `babel-plugin-proposal-optional-chaining`, `babel-preset-react`, `babel-preset-typescript` - [#13978](https://togithub.com/babel/babel/pull/13978) Only bundle the release build, and don't import `src` in tests ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - Other - [#13976](https://togithub.com/babel/babel/pull/13976) Fail CI when `@babel/runtime` ESM tests fail ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :running_woman: Performance - `babel-parser` - [#13919](https://togithub.com/babel/babel/pull/13919) Improve template tokenizing ([@JLHwung](https://togithub.com/JLHwung)) ##### :microscope: Output optimization - `babel-helpers`, `babel-plugin-proposal-async-generator-functions`, `babel-plugin-transform-runtime`, `babel-preset-env`, `babel-runtime-corejs2`, `babel-runtime` - [#13837](https://togithub.com/babel/babel/pull/13837) minify `helpers-generated.ts` ([@lightmare](https://togithub.com/lightmare))eslint/eslint
### [`v8.4.1`](https://togithub.com/eslint/eslint/releases/v8.4.1) [Compare Source](https://togithub.com/eslint/eslint/compare/v8.4.0...v8.4.1) #### Bug Fixes - [`234e3d9`](https://togithub.com/eslint/eslint/commit/234e3d98eeab8956cefb14c982b9c348c21bb2d9) fix: revert changes to reported locations in max-lines-per-function ([#15397](https://togithub.com/eslint/eslint/issues/15397)) (Milos Djermanovic) #### Documentation - [`fa4d483`](https://togithub.com/eslint/eslint/commit/fa4d4830a0e77f92154079ada17ffb893ce64232) docs: fix typo in example for `sort-keys` rule ([#15393](https://togithub.com/eslint/eslint/issues/15393)) (Nitin Kumar) ### [`v8.4.0`](https://togithub.com/eslint/eslint/releases/v8.4.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v8.3.0...v8.4.0) #### Features - [`5771663`](https://togithub.com/eslint/eslint/commit/5771663e8d3e86fec9454ee0af439c6989506bf3) feat: add `allowReserved` parser option ([#15387](https://togithub.com/eslint/eslint/issues/15387)) (Milos Djermanovic) - [`32ac37a`](https://togithub.com/eslint/eslint/commit/32ac37a76b2e009a8f106229bc7732671d358189) feat: Flat config support in Linter (refs [#13481](https://togithub.com/eslint/eslint/issues/13481)) ([#15185](https://togithub.com/eslint/eslint/issues/15185)) (Nicholas C. Zakas) - [`d041f34`](https://togithub.com/eslint/eslint/commit/d041f345cdf0306f15faa2f305fe1d21ef137eb1) feat: Treat Class/New Expressions as truthy in no-constant-condition ([#15326](https://togithub.com/eslint/eslint/issues/15326)) (Jordan Eldredge) - [`8f44cf5`](https://togithub.com/eslint/eslint/commit/8f44cf505765b663e371412ab57f0f1dbbe78513) feat: report only lines that exceed the limit in max-lines-per-function ([#15140](https://togithub.com/eslint/eslint/issues/15140)) (Sneh Khatri) - [`808ad35`](https://togithub.com/eslint/eslint/commit/808ad35f204c838cd5eb8d766807dc43692f42f9) feat: pass cwd to formatters (refs [eslint/rfcs#57](https://togithub.com/eslint/rfcs/issues/57)) ([#13392](https://togithub.com/eslint/eslint/issues/13392)) (Toru Nagashima) - [`f1b7499`](https://togithub.com/eslint/eslint/commit/f1b7499a5162d3be918328ce496eb80692353a5a) feat: support async formatters ([#15243](https://togithub.com/eslint/eslint/issues/15243)) (MO) #### Bug Fixes - [`4940cc5`](https://togithub.com/eslint/eslint/commit/4940cc5c4903a691fe51d409137dd573c4c7706e) fix: mark --rulesdir option as deprecated in CLI docs ([#15310](https://togithub.com/eslint/eslint/issues/15310)) (Kevin Partington) #### Documentation - [`54deec5`](https://togithub.com/eslint/eslint/commit/54deec56bc25d516becaf767769ee7543f491d62) docs: update integrations.md ([#15380](https://togithub.com/eslint/eslint/issues/15380)) (Vlad Sholokhov) - [`fa0423a`](https://togithub.com/eslint/eslint/commit/fa0423af7f8453f6c97b915b3b026f258b76a600) docs: fix typo in PR template ([#15365](https://togithub.com/eslint/eslint/issues/15365)) (Nitin Kumar) - [`e233920`](https://togithub.com/eslint/eslint/commit/e233920857e282ba22116ad5f1dcc6dfabc8ef5b) docs: enable a few more markdownlint rules and fix violations ([#15368](https://togithub.com/eslint/eslint/issues/15368)) (Bryan Mishkin) - [`632176d`](https://togithub.com/eslint/eslint/commit/632176dc43180ea4e7f99da429fee3ee3814a04d) docs: Dedent needlessly indented example in getter-return docs ([#15363](https://togithub.com/eslint/eslint/issues/15363)) (Jordan Eldredge) - [`4497e88`](https://togithub.com/eslint/eslint/commit/4497e880248c24dc19eea8a5466555b847c0c7eb) docs: Update release notes blog post template ([#15285](https://togithub.com/eslint/eslint/issues/15285)) (Nicholas C. Zakas) #### Chores - [`efede90`](https://togithub.com/eslint/eslint/commit/efede90d59edc5cca9cd739df7e98f1ff00ca37d) chore: upgrade [@eslint/eslintrc](https://togithub.com/eslint/eslintrc)[@1](https://togithub.com/1).0.5 ([#15389](https://togithub.com/eslint/eslint/issues/15389)) (Milos Djermanovic) - [`0b8c846`](https://togithub.com/eslint/eslint/commit/0b8c846c77234125fbb211980bc1e62dc8791513) chore: fix update-readme to avoid multiple consecutive blank lines ([#15375](https://togithub.com/eslint/eslint/issues/15375)) (Milos Djermanovic) - [`94b2a8b`](https://togithub.com/eslint/eslint/commit/94b2a8b3d1f7d139dd6b06216a64727b7d5f009b) chore: Use default Chromium binary in M1 Mac tests ([#15371](https://togithub.com/eslint/eslint/issues/15371)) (Brandon Mills) - [`ba58d94`](https://togithub.com/eslint/eslint/commit/ba58d94cb51d4d2644c024446d5750eaf4853129) ci: use node `v16` for Verify Files ([#15364](https://togithub.com/eslint/eslint/issues/15364)) (Nitin Kumar) - [`1e32ee5`](https://togithub.com/eslint/eslint/commit/1e32ee591e978188b121604d0af9cbc04a50a3b5) chore: add jsdoc type annotation to rules ([#15291](https://togithub.com/eslint/eslint/issues/15291)) (Bryan Mishkin)rollup/rollup
### [`v2.61.1`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#2611) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.61.0...v2.61.1) *2021-12-11* ##### Bug Fixes - Only resolve this.load once the code of the module is available ([#4296](https://togithub.com/rollup/rollup/issues/4296)) ##### Pull Requests - [#4296](https://togithub.com/rollup/rollup/pull/4296): Make sure this.load waits for modules that are already loading ([@lukastaegert](https://togithub.com/lukastaegert)) - [#4298](https://togithub.com/rollup/rollup/pull/4298): use set for reserved words ([@dnalborczyk](https://togithub.com/dnalborczyk)) ### [`v2.61.0`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#2610) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.60.2...v2.61.0) *2021-12-09* ##### Features - Support ergonomic brand checks for private fields ([#4293](https://togithub.com/rollup/rollup/issues/4293)) ##### Bug Fixes - Improve handling of directory creation on systems with restrictive open files limit ([#4288](https://togithub.com/rollup/rollup/issues/4288)) ##### Pull Requests - [#4288](https://togithub.com/rollup/rollup/pull/4288): modifymkdirpath ([@mgrabowski84](https://togithub.com/mgrabowski84)) - [#4293](https://togithub.com/rollup/rollup/pull/4293): bump deps ([@dnalborczyk](https://togithub.com/dnalborczyk)) ### [`v2.60.2`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#2602) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.60.1...v2.60.2) *2021-11-30* ##### Bug Fixes - Produce correct output when dynamic import paths contain quotes ([#4286](https://togithub.com/rollup/rollup/issues/4286)) ##### Pull Requests - [#4286](https://togithub.com/rollup/rollup/pull/4286): Escape dynamic import paths ([@danielroe](https://togithub.com/danielroe))Configuration
š 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.