nteract / outputs

A collection of React components for displaying rich Jupyter display objects
BSD 3-Clause "New" or "Revised" License
26 stars 19 forks source link

Update babel monorepo to v7.12.1 #31

Closed renovate[bot] closed 4 years ago

renovate[bot] commented 4 years ago

This PR contains the following updates:

Package Type Update Change
@babel/plugin-transform-runtime devDependencies minor 7.9.0 -> 7.12.1
@babel/preset-env (source) devDependencies minor 7.9.0 -> 7.12.1

Release Notes

babel/babel ### [`v7.12.1`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v7121-2020-10-16) [Compare Source](https://togithub.com/babel/babel/compare/v7.12.0...v7.12.1) ##### :bug: Bug Fix - `babel-cli` - [#​12182](https://togithub.com/babel/babel/pull/12182) Don't force chokidar@2 to be downloaded from registry.npmjs.org ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-transform-runtime`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​12184](https://togithub.com/babel/babel/pull/12184) Allow importing `@babel/runtime/package` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#​12183](https://togithub.com/babel/babel/pull/12183) Reland "Fix: check if param is assignable when parsing arrow return type annotation" ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - Other - [#​12188](https://togithub.com/babel/babel/pull/12188) Guard against yarn-issue-1882 ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-cli`, `babel-core`, `babel-generator`, `babel-helper-bindify-decorators`, `babel-helper-call-delegate`, `babel-helper-compilation-targets`, `babel-helper-create-class-features-plugin`, `babel-helper-create-regexp-features-plugin`, `babel-helper-explode-assignable-expression`, `babel-helper-explode-class`, `babel-helper-module-imports`, `babel-helper-remap-async-to-generator`, `babel-helper-skip-transparent-expression-wrappers`, `babel-helpers`, `babel-node`, `babel-parser`, `babel-plugin-external-helpers`, `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-throw-expressions`, `babel-plugin-proposal-unicode-property-regex`, `babel-plugin-syntax-class-properties`, `babel-plugin-syntax-decorators`, `babel-plugin-syntax-do-expressions`, `babel-plugin-syntax-export-default-from`, `babel-plugin-syntax-flow`, `babel-plugin-syntax-function-bind`, `babel-plugin-syntax-function-sent`, `babel-plugin-syntax-import-assertions`, `babel-plugin-syntax-jsx`, `babel-plugin-syntax-module-string-names`, `babel-plugin-syntax-partial-application`, `babel-plugin-syntax-pipeline-operator`, `babel-plugin-syntax-record-and-tuple`, `babel-plugin-syntax-throw-expressions`, `babel-plugin-syntax-top-level-await`, `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-literals`, `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-assign`, `babel-plugin-transform-object-set-prototype-of-to-assign`, `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-traverse`, `babel-types` - [#​12186](https://togithub.com/babel/babel/pull/12186) chore: use workspace:\* for dev deps ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-compat-data`, `babel-helper-compilation-targets`, `babel-helper-create-class-features-plugin`, `babel-helper-remap-async-to-generator`, `babel-helper-simple-access`, `babel-helper-transform-fixture-test-runner`, `babel-plugin-transform-named-capturing-groups-regex`, `babel-plugin-transform-object-assign`, `babel-plugin-transform-parameters`, `babel-plugin-transform-react-jsx-self`, `babel-plugin-transform-react-jsx-source`, `babel-plugin-transform-template-literals`, `babel-preset-env`, `babel-preset-react`, `babel-runtime-corejs2`, `babel-runtime`, `babel-standalone` - [#​12175](https://togithub.com/babel/babel/pull/12175) Remove unused `dependencies` and `devDependencies` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.12.0`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v7120-2020-10-14) [Compare Source](https://togithub.com/babel/babel/compare/v7.11.5...v7.12.0) ##### :eyeglasses: Spec Compliance - `babel-core`, `babel-helper-module-transforms`, `babel-parser`, `babel-plugin-proposal-export-namespace-from`, `babel-plugin-syntax-module-string-names`, `babel-plugin-transform-modules-amd`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-modules-systemjs`, `babel-plugin-transform-modules-umd`, `babel-types` - [#​12091](https://togithub.com/babel/babel/pull/12091) String import/export specifier ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-parser` - [#​12111](https://togithub.com/babel/babel/pull/12111) [ts] Throw a syntax error for index signature with `declare` ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) ##### :rocket: New Feature - `babel-core`, `babel-generator`, `babel-parser`, `babel-plugin-syntax-import-assertions`, `babel-plugin-syntax-module-attributes`, `babel-standalone`, `babel-types` - [#​12139](https://togithub.com/babel/babel/pull/12139) Parse import-assertions ([@​xtuc](https://togithub.com/xtuc)) - `babel-core`, `babel-helper-create-class-features-plugin`, `babel-helper-module-transforms`, `babel-helper-replace-supers`, `babel-plugin-proposal-class-static-block`, `babel-plugin-transform-modules-commonjs`, `babel-standalone`, `babel-traverse`, `babel-types` - [#​12143](https://togithub.com/babel/babel/pull/12143) Transform class static block ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-generator`, `babel-parser`, `babel-plugin-syntax-class-static-block`, `babel-types` - [#​12079](https://togithub.com/babel/babel/pull/12079) Parse class static block ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-generator`, `babel-parser`, `babel-types` - [#​12129](https://togithub.com/babel/babel/pull/12129) Support TypeScript mapped type 'as' clauses ([@​existentialism](https://togithub.com/existentialism)) - [#​12147](https://togithub.com/babel/babel/pull/12147) [ts] Add support for the "intrinsic" keyword ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser`, `babel-types` - [#​12131](https://togithub.com/babel/babel/pull/12131) [ts] Add support for template interpolations in types ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-transform-modules-systemjs` - [#​12163](https://togithub.com/babel/babel/pull/12163) SystemJS top-level await support ([@​guybedford](https://togithub.com/guybedford)) - `babel-plugin-transform-typescript`, `babel-preset-typescript` - [#​11950](https://togithub.com/babel/babel/pull/11950) Add `jsxPragmaFrag` support to typescript transform ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-core`, `babel-helper-module-transforms`, `babel-parser`, `babel-plugin-proposal-export-namespace-from`, `babel-plugin-syntax-module-string-names`, `babel-plugin-transform-modules-amd`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-modules-systemjs`, `babel-plugin-transform-modules-umd`, `babel-types` - [#​12091](https://togithub.com/babel/babel/pull/12091) String import/export specifier ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-core` - [#​11907](https://togithub.com/babel/babel/pull/11907) Return a list of files that were read from loadPartialConfig ([@​devongovett](https://togithub.com/devongovett)) ##### :bug: Bug Fix - `babel-parser` - [#​12167](https://togithub.com/babel/babel/pull/12167) [ts] Add `asserts: false` to `TSTypePredicate` node ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - [#​12161](https://togithub.com/babel/babel/pull/12161) Move check for TSTypeCastExpression to catch another case ([@​existentialism](https://togithub.com/existentialism)) - [#​12120](https://togithub.com/babel/babel/pull/12120) Throw a recoverable error for missing initializer in const declaration ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - [#​12108](https://togithub.com/babel/babel/pull/12108) Improve syntax error for class fields in ambient context ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - [#​12088](https://togithub.com/babel/babel/pull/12088) Throw a syntax error for empty type parameter/argument ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - [#​12093](https://togithub.com/babel/babel/pull/12093) Throw an error for a declare class field that have an initializer ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - [#​12085](https://togithub.com/babel/babel/pull/12085) Do not throw an error for optional binding pattern params in function declaration ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - [#​12076](https://togithub.com/babel/babel/pull/12076) Fix invalid `setter` parse ([@​fisker](https://togithub.com/fisker)) - [#​12054](https://togithub.com/babel/babel/pull/12054) Throw a syntax error for a declare function with a body ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - [#​12065](https://togithub.com/babel/babel/pull/12065) Throw a syntax error for a constructor with type parameters ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - `babel-plugin-transform-typescript` - [#​12149](https://togithub.com/babel/babel/pull/12149) fix transform-typescript logic to remove definite fields ([@​akphi](https://togithub.com/akphi)) - [#​12122](https://togithub.com/babel/babel/pull/12122) [transform-typescript] Fix import elision for type exports ([@​Amareis](https://togithub.com/Amareis)) - `babel-helper-member-expression-to-functions`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-nullish-coalescing-operator`, `babel-plugin-proposal-optional-chaining` - [#​12032](https://togithub.com/babel/babel/pull/12032) Handle cases when `??` and `?.` is in binding initializers ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helper-builder-react-jsx-experimental`, `babel-plugin-transform-react-jsx-development`, `babel-plugin-transform-react-jsx`, `babel-preset-react` - [#​12116](https://togithub.com/babel/babel/pull/12116) add `.js` extension to react runtime for JSX transform ([@​lunaruan](https://togithub.com/lunaruan)) - `babel-traverse`, `babel-types` - [#​12119](https://togithub.com/babel/babel/pull/12119) fix: mark Pattern in CatchClause as scope ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-generator` - [#​12114](https://togithub.com/babel/babel/pull/12114) Fix printing TSTypeOperator ([@​existentialism](https://togithub.com/existentialism)) - [#​12082](https://togithub.com/babel/babel/pull/12082) Ensure expressions wrapped in parens ([@​overlookmotel](https://togithub.com/overlookmotel)) - [#​12081](https://togithub.com/babel/babel/pull/12081) Fix `@babel/generator` does not print decorators of private properties ([@​zweimach](https://togithub.com/zweimach)) - [#​12086](https://togithub.com/babel/babel/pull/12086) Add sourcemap markings for each line of a string ([@​jridgewell](https://togithub.com/jridgewell)) - `babel-plugin-transform-modules-systemjs` - [#​12110](https://togithub.com/babel/babel/pull/12110) Fix reexporting init-less variable in systemjs ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helper-module-transforms`, `babel-plugin-transform-modules-amd`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-modules-umd`, `babel-plugin-transform-runtime` - [#​11739](https://togithub.com/babel/babel/pull/11739) [cjs] Skip duplicate reexported bindings in namespace reexports ([@​mischnic](https://togithub.com/mischnic)) - `babel-helper-create-regexp-features-plugin`, `babel-plugin-transform-unicode-regex` - [#​12077](https://togithub.com/babel/babel/pull/12077) Bump regexpu-core ([@​existentialism](https://togithub.com/existentialism)) - `babel-plugin-proposal-do-expressions`, `babel-traverse` - [#​11728](https://togithub.com/babel/babel/pull/11728) fix(do-expr): SwitchStatement with IfStatement cases ([@​barronwei](https://togithub.com/barronwei)) ##### :nail_care: Polish - `babel-parser` - [#​12072](https://togithub.com/babel/babel/pull/12072) [parser] Better error message for missing number exponent ([@​iamfotx](https://togithub.com/iamfotx)) - [#​12061](https://togithub.com/babel/babel/pull/12061) Throw a syntax error for a parameter properties in not constructor ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - `babel-helper-compilation-targets`, `babel-helper-validator-option`, `babel-preset-env` - [#​12006](https://togithub.com/babel/babel/pull/12006) refactor: add [@​babel/helper-validator-option](https://togithub.com/babel/helper-validator-option) ([@​JLHwung](https://togithub.com/JLHwung)) ##### :house: Internal - `babel-cli`, `babel-helper-transform-fixture-test-runner`, `babel-traverse` - [#​11797](https://togithub.com/babel/babel/pull/11797) Replace lodash 'defaults' usage with ES6 Spread initializer ([@​jayaddison](https://togithub.com/jayaddison)) - `babel-plugin-transform-runtime`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​10853](https://togithub.com/babel/babel/pull/10853) Specify runtime exports ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-core` - [#​11689](https://togithub.com/babel/babel/pull/11689) Instantiate presets before plugins ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-proposal-logical-assignment-operators`, `babel-plugin-proposal-numeric-separator`, `babel-plugin-syntax-import-meta`, `babel-plugin-syntax-logical-assignment-operators`, `babel-plugin-syntax-numeric-separator`, `babel-plugin-transform-modules-systemjs`, `babel-preset-env`, `babel-standalone` - [#​12117](https://togithub.com/babel/babel/pull/12117) Archive plugins ([@​JLHwung](https://togithub.com/JLHwung)) - Other - [#​12154](https://togithub.com/babel/babel/pull/12154) chore: bump gulp-cli to 2.3.0 ([@​JLHwung](https://togithub.com/JLHwung)) - [#​12134](https://togithub.com/babel/babel/pull/12134) Yarn 2.3 ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​12099](https://togithub.com/babel/babel/pull/12099) fix: apply terser plugin only on \*.min.js ([@​JLHwung](https://togithub.com/JLHwung)) - [#​12098](https://togithub.com/babel/babel/pull/12098) docs: update build required node version ([@​JLHwung](https://togithub.com/JLHwung)) - [#​12078](https://togithub.com/babel/babel/pull/12078) Bump Babel deps ([@​existentialism](https://togithub.com/existentialism)) - [#​12070](https://togithub.com/babel/babel/pull/12070) chore: pin browserslist version to 4.12.0 ([@​JLHwung](https://togithub.com/JLHwung)) - [#​12063](https://togithub.com/babel/babel/pull/12063) chore: add git-blame-ignore-revs ([@​JLHwung](https://togithub.com/JLHwung)) - [#​12049](https://togithub.com/babel/babel/pull/12049) chore: use latest node on ci workflow when possible ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-compat-data`, `babel-preset-env` - [#​12118](https://togithub.com/babel/babel/pull/12118) chore: bump electron-to-chromium ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-parser` - [#​12103](https://togithub.com/babel/babel/pull/12103) Add missing tests for TypeScript syntax errors ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - `babel-core`, `babel-plugin-transform-runtime` - [#​12102](https://togithub.com/babel/babel/pull/12102) docs: Fix simple typo, preprelease -> pre-release ([@​timgates42](https://togithub.com/timgates42)) - `babel-compat-data` - [#​12044](https://togithub.com/babel/babel/pull/12044) chore: remove unused dependencies ([@​JLHwung](https://togithub.com/JLHwung)) ### [`v7.11.5`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v7115-2020-08-31) [Compare Source](https://togithub.com/babel/babel/compare/v7.11.0...v7.11.5) ##### :bug: Bug Fix - `babel-helper-builder-react-jsx-experimental`, `babel-plugin-transform-react-jsx-development` - [#​12017](https://togithub.com/babel/babel/pull/12017) Fix `jsxDEV` for generated elements ([@​Timer](https://togithub.com/Timer)) - `babel-parser` - [#​11931](https://togithub.com/babel/babel/pull/11931) fix: ExpressionBody should respect [In] parameter ([@​JLHwung](https://togithub.com/JLHwung)) - [#​11987](https://togithub.com/babel/babel/pull/11987) Set generator to true during error recovery of accessor ([@​existentialism](https://togithub.com/existentialism)) - Other - [#​11993](https://togithub.com/babel/babel/pull/11993) Added linting support for private class methods ([@​giovannicalo](https://togithub.com/giovannicalo)) - `babel-plugin-proposal-function-bind` - [#​12000](https://togithub.com/babel/babel/pull/12000) fix(plugin-proposal-function-bind): fix invalid code emitted for `::super.foo` ([@​uhyo](https://togithub.com/uhyo)) ##### :nail_care: Polish - `babel-traverse` - [#​11832](https://togithub.com/babel/babel/pull/11832) Forward deopt node path ([@​johanholmerin](https://togithub.com/johanholmerin)) ##### :house: Internal - Other - [#​12013](https://togithub.com/babel/babel/pull/12013) Remove unused enhanced-resolve and normalize lock resolutions ([@​JLHwung](https://togithub.com/JLHwung)) - [#​12010](https://togithub.com/babel/babel/pull/12010) chore: use Rollup 2 ([@​JLHwung](https://togithub.com/JLHwung)) - [#​12002](https://togithub.com/babel/babel/pull/12002) Restructure CI workflow ([@​JLHwung](https://togithub.com/JLHwung)) - [#​11781](https://togithub.com/babel/babel/pull/11781) chore: improve Yarn 2 cache on CI ([@​JLHwung](https://togithub.com/JLHwung)) - _Every package_ - [#​11962](https://togithub.com/babel/babel/pull/11962) Use Yarn 2 ([@​JLHwung](https://togithub.com/JLHwung)) ### [`v7.11.0`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v7110-2020-07-30) [Compare Source](https://togithub.com/babel/babel/compare/v7.10.5...v7.11.0) ##### :eyeglasses: Spec Compliance - `babel-parser` - [#​11852](https://togithub.com/babel/babel/pull/11852) fix: disallow \\8, \\9 in strict mode string ([@​JLHwung](https://togithub.com/JLHwung)) - [#​11854](https://togithub.com/babel/babel/pull/11854) fix: allow 09.1_1 and 09e1_1 in sloppy mode ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-proposal-optional-chaining` - [#​11850](https://togithub.com/babel/babel/pull/11850) fix: eval?.() is indirect ([@​JLHwung](https://togithub.com/JLHwung)) ##### :rocket: New Feature - `babel-cli`, `babel-core` - [#​11588](https://togithub.com/babel/babel/pull/11588) add showConfig support ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-compat-data`, `babel-preset-env` - [#​11876](https://togithub.com/babel/babel/pull/11876) enable logical assignment in babel preset env ([@​morrme](https://togithub.com/morrme)) - [#​11865](https://togithub.com/babel/babel/pull/11865) Add `numeric-separator` to `preset-env` ([@​JLHwung](https://togithub.com/JLHwung)) - [#​11849](https://togithub.com/babel/babel/pull/11849) Add `export-namespace-from` to `preset-env` ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-parser` - [#​11863](https://togithub.com/babel/babel/pull/11863) feat: enable numericSeparator parsing support ([@​JLHwung](https://togithub.com/JLHwung)) - [#​11755](https://togithub.com/babel/babel/pull/11755) Allow unknown/any in TS catch clause param ([@​existentialism](https://togithub.com/existentialism)) - [#​11753](https://togithub.com/babel/babel/pull/11753) TypeScript 4.0: Allow spread in the middle of tuples ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​11815](https://togithub.com/babel/babel/pull/11815) eslint-parser: ES2020 features ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-generator`, `babel-parser`, `babel-types` - [#​11754](https://togithub.com/babel/babel/pull/11754) TypeScript 4.0: Support labeled tuple elements ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-core`, `babel-generator`, `babel-parser`, `babel-plugin-syntax-decimal`, `babel-standalone`, `babel-types` - [#​11640](https://togithub.com/babel/babel/pull/11640) Add decimal parsing support ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-core` - [#​10241](https://togithub.com/babel/babel/pull/10241) Add `cloneInputAst` option to `babel.transformFromAst` ([@​coderaiser](https://togithub.com/coderaiser)) ##### :bug: Bug Fix - Other - [#​11896](https://togithub.com/babel/babel/pull/11896) update: hardcode [@​babel/eslint-parser](https://togithub.com/babel/eslint-parser) min supported version check ([@​kaicataldo](https://togithub.com/kaicataldo)) - `babel-helper-skip-transparent-expression-wrappers`, `babel-plugin-proposal-optional-chaining`, `babel-plugin-transform-spread` - [#​11404](https://togithub.com/babel/babel/pull/11404) Skip TSAsExpression when transforming spread in CallExpression ([@​oliverdunk](https://togithub.com/oliverdunk)) - `babel-helper-member-expression-to-functions`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-logical-assignment-operators` - [#​11702](https://togithub.com/babel/babel/pull/11702) add support for logical assignments with private properties ([@​ryzokuken](https://togithub.com/ryzokuken)) - `babel-plugin-transform-typescript` - [#​11747](https://togithub.com/babel/babel/pull/11747) Typescript: always strip declare from class fields ([@​jamescdavis](https://togithub.com/jamescdavis)) - `babel-plugin-transform-runtime` - [#​11893](https://togithub.com/babel/babel/pull/11893) Fix incorrect module path when absoluteRuntime is specified ([@​sz-coder](https://togithub.com/sz-coder)) - `babel-parser` - [#​11862](https://togithub.com/babel/babel/pull/11862) Correctly check reserved word for PropertyDefinition: IdentifierReference ([@​JLHwung](https://togithub.com/JLHwung)) - [#​11847](https://togithub.com/babel/babel/pull/11847) fix: correctly set innerEndPos in CoverParenthesizedExpressionAndArrowParameterList ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-generator`, `babel-parser`, `babel-plugin-transform-typescript` - [#​11767](https://togithub.com/babel/babel/pull/11767) Follow-up on initial TS4 catch param support ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-generator` - [#​11836](https://togithub.com/babel/babel/pull/11836) Always retain lines for async arrow ([@​cwohlman](https://togithub.com/cwohlman)) ##### :nail_care: Polish - `babel-traverse` - [#​11791](https://togithub.com/babel/babel/pull/11791) babel-traverse: prefer clearer, reduced-bias option naming ([@​jayaddison](https://togithub.com/jayaddison)) ##### :house: Internal - Other - [#​11688](https://togithub.com/babel/babel/pull/11688) fix build config to work the same when running on windows ([@​zxbodya](https://togithub.com/zxbodya)) - [#​11894](https://togithub.com/babel/babel/pull/11894) Prepare to publish `@babel/eslint-*` packages ([@​JLHwung](https://togithub.com/JLHwung)) - [#​11879](https://togithub.com/babel/babel/pull/11879) chore: use modules: "auto" ([@​JLHwung](https://togithub.com/JLHwung)) - [#​11875](https://togithub.com/babel/babel/pull/11875) chore(github): fix issue template typo ([@​SirWindfield](https://togithub.com/SirWindfield)) - [#​11706](https://togithub.com/babel/babel/pull/11706) chore: update `spec-new` in CONTRIBUTING.md [skip ci]([@​JLHwung](https://togithub.com/JLHwung)) - `babel-standalone` - [#​11777](https://togithub.com/babel/babel/pull/11777) chore: build standalone once in prepublish step ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-compat-data`, `babel-helper-compilation-targets`, `babel-preset-env` - [#​11838](https://togithub.com/babel/babel/pull/11838) refactor: replace caniuse-db by mdn-browser-compat-data ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-compat-data`, `babel-core`, `babel-helper-module-transforms`, `babel-helper-split-export-declaration`, `babel-parser`, `babel-plugin-proposal-object-rest-spread`, `babel-plugin-transform-classes`, `babel-preset-env`, `babel-traverse`, `babel-types` - [#​11846](https://togithub.com/babel/babel/pull/11846) chore: fix typo in codebase ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-types` - [#​11843](https://togithub.com/babel/babel/pull/11843) refactor: reorganize babel types definitions structure ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-compat-data` - [#​11837](https://togithub.com/babel/babel/pull/11837) chore: use repository HEAD when pulling third party repos ([@​JLHwung](https://togithub.com/JLHwung)) ### [`v7.10.5`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v7105-2020-07-14) [Compare Source](https://togithub.com/babel/babel/compare/v7.10.4...v7.10.5) ##### :bug: Bug Fix - `babel-helper-builder-react-jsx-experimental`, `babel-helper-create-class-features-plugin`, `babel-helper-member-expression-to-functions`, `babel-helper-module-transforms`, `babel-helper-transform-fixture-test-runner`, `babel-plugin-proposal-async-generator-functions`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-function-bind`, `babel-plugin-proposal-partial-application`, `babel-plugin-proposal-pipeline-operator`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-modules-amd`, `babel-plugin-transform-modules-systemjs`, `babel-plugin-transform-parameters`, `babel-plugin-transform-react-jsx-source`, `babel-plugin-transform-runtime`, `babel-plugin-transform-template-literals`, `babel-plugin-transform-typescript` - [#​11807](https://togithub.com/babel/babel/pull/11807) Disallow duplicated AST nodes ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-parser` - [#​11814](https://togithub.com/babel/babel/pull/11814) fix: add optional: false to chained optional call expression ([@​JLHwung](https://togithub.com/JLHwung)) - [#​11774](https://togithub.com/babel/babel/pull/11774) fix: throw expect jsx plugin error when an idStart or > is seen ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-transform-typescript` - [#​11816](https://togithub.com/babel/babel/pull/11816) Typescript transform now removes generic arguments from optional calls (Closes [#​11813](https://togithub.com/babel/babel/issues/11813)) ([@​RafaelSalguero](https://togithub.com/RafaelSalguero)) - `babel-plugin-transform-block-scoping` - [#​11802](https://togithub.com/babel/babel/pull/11802) Fix break/continue when switch is nested inside loop ([@​existentialism](https://togithub.com/existentialism)) - `babel-generator`, `babel-plugin-transform-typescript`, `babel-types` - [#​11582](https://togithub.com/babel/babel/pull/11582) Refactor generated builder names in [@​babel/types](https://togithub.com/babel/types) ([@​zxbodya](https://togithub.com/zxbodya)) - `babel-compat-data` - [#​11783](https://togithub.com/babel/babel/pull/11783) fix: update class properties support matrix ([@​JLHwung](https://togithub.com/JLHwung)) ##### :memo: Documentation - Other - [#​11799](https://togithub.com/babel/babel/pull/11799) docs: update README example and REPL link ([@​JLHwung](https://togithub.com/JLHwung)) - [#​11761](https://togithub.com/babel/babel/pull/11761) Add note about running Make targets in Windows 10 ([@​kaicataldo](https://togithub.com/kaicataldo)) - `babel-parser` - [#​11729](https://togithub.com/babel/babel/pull/11729) docs: add AST spec on optional chain [skip ci]([@​JLHwung](https://togithub.com/JLHwung)) ##### :house: Internal - `babel-cli`, `babel-compat-data`, `babel-core`, `babel-helper-define-map`, `babel-helper-fixtures`, `babel-helper-module-transforms`, `babel-helper-regex`, `babel-helper-transform-fixture-test-runner`, `babel-node`, `babel-plugin-transform-proto-to-assign`, `babel-register`, `babel-traverse`, `babel-types` - [#​11818](https://togithub.com/babel/babel/pull/11818) Bump some deps for audit ([@​existentialism](https://togithub.com/existentialism)) - `babel-helper-fixtures`, `babel-traverse` - [#​11811](https://togithub.com/babel/babel/pull/11811) Replace lodash 'clone' usage with ES6 Spread initializer ([@​jayaddison](https://togithub.com/jayaddison)) - `babel-helper-fixtures`, `babel-helper-transform-fixture-test-runner` - [#​11812](https://togithub.com/babel/babel/pull/11812) Replace lodash 'extend' usage with Object.assign ([@​jayaddison](https://togithub.com/jayaddison)) - `babel-plugin-transform-block-scoping` - [#​11798](https://togithub.com/babel/babel/pull/11798) Reduce dependency on lodash functions: values, extends ([@​jayaddison](https://togithub.com/jayaddison)) - `babel-generator`, `babel-plugin-transform-typescript`, `babel-types` - [#​11582](https://togithub.com/babel/babel/pull/11582) Refactor generated builder names in [@​babel/types](https://togithub.com/babel/types) ([@​zxbodya](https://togithub.com/zxbodya)) - `babel-cli`, `babel-generator`, `babel-helper-transform-fixture-test-runner`, `babel-traverse`, `babel-types` - [#​11790](https://togithub.com/babel/babel/pull/11790) Reduce dependency on lodash functions: includes, uniq, repeat, isinteger ([@​jayaddison](https://togithub.com/jayaddison)) - Other - [#​11782](https://togithub.com/babel/babel/pull/11782) chore: refine yarn cache config ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-register` - [#​11780](https://togithub.com/babel/babel/pull/11780) test: add console warn spy on babel-register tests ([@​JLHwung](https://togithub.com/JLHwung)) - [#​11776](https://togithub.com/babel/babel/pull/11776) chore: remove babel-register generated test artifacts ([@​JLHwung](https://togithub.com/JLHwung)) ### [`v7.10.4`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v7104-2020-06-30) [Compare Source](https://togithub.com/babel/babel/compare/v7.10.3...v7.10.4) ##### :eyeglasses: Spec Compliance - `babel-helper-member-expression-to-functions`, `babel-plugin-proposal-class-properties` - [#​11669](https://togithub.com/babel/babel/pull/11669) Add `delete obj?.#x.a` support ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-parser`, `babel-types` - [#​11652](https://togithub.com/babel/babel/pull/11652) fix: implement early errors for record and tuple ([@​JLHwung](https://togithub.com/JLHwung)) ##### :bug: Bug Fix - `babel-types` - [#​11752](https://togithub.com/babel/babel/pull/11752) [regression] Don't validate file.comments in `@babel/types` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-proposal-do-expressions`, `babel-types` - [#​11724](https://togithub.com/babel/babel/pull/11724) fix: do-statementlist behavior ([@​wlawt](https://togithub.com/wlawt)) ##### :nail_care: Polish - `babel-parser` - [#​11722](https://togithub.com/babel/babel/pull/11722) Add better parser error when using jsx ([@​penguingovernor](https://togithub.com/penguingovernor)) - `babel-core` - [#​11544](https://togithub.com/babel/babel/pull/11544) Refine babel core types ([@​JLHwung](https://togithub.com/JLHwung)) ##### :house: Internal - `babel-core`, `babel-helper-fixtures`, `babel-standalone`, `babel-traverse` - [#​11758](https://togithub.com/babel/babel/pull/11758) Replace non-inclusive "whitelist" and "blacklist" terms with "allowlist" etc. ([@​wojtekmaj](https://togithub.com/wojtekmaj)) - `babel-parser` - [#​11376](https://togithub.com/babel/babel/pull/11376) Add [@​babel/eslint-plugin-development-internal](https://togithub.com/babel/eslint-plugin-development-internal) ([@​kaicataldo](https://togithub.com/kaicataldo)) - `babel-core` - [#​11544](https://togithub.com/babel/babel/pull/11544) Refine babel core types ([@​JLHwung](https://togithub.com/JLHwung)) ### [`v7.10.3`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v7103-2020-06-19) [Compare Source](https://togithub.com/babel/babel/compare/v7.10.1...v7.10.3) ##### :eyeglasses: Spec Compliance - `babel-parser` - [#​11676](https://togithub.com/babel/babel/pull/11676) Properly parse `export default from` when `exportDefaultFrom` is not enabled ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helper-member-expression-to-functions`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-optional-chaining` - [#​11662](https://togithub.com/babel/babel/pull/11662) refactor: do not rely on AST extra properties in plugins ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-proposal-logical-assignment-operators` - [#​11658](https://togithub.com/babel/babel/pull/11658) Perform NamedEvaluation of Anonymous Functions in Logical Assignment ([@​jridgewell](https://togithub.com/jridgewell)) - `babel-helper-create-class-features-plugin`, `babel-helper-member-expression-to-functions`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-optional-chaining` - [#​11623](https://togithub.com/babel/babel/pull/11623) fix: ensure (a?.b)() has proper this ([@​JLHwung](https://togithub.com/JLHwung)) ##### :bug: Bug Fix - `babel-parser`, `babel-plugin-transform-flow-comments` - [#​11697](https://togithub.com/babel/babel/pull/11697) Fix innercomments ([@​shaodahong](https://togithub.com/shaodahong)) - `babel-helper-member-expression-to-functions`, `babel-plugin-proposal-class-properties` - [#​11703](https://togithub.com/babel/babel/pull/11703) fix:added check for forXstatement pattern ([@​wlawt](https://togithub.com/wlawt)) - `babel-template` - [#​11695](https://togithub.com/babel/babel/pull/11695) Allow templates to parse v8intrinsics ([@​jridgewell](https://togithub.com/jridgewell)) - `babel-types` - [#​11687](https://togithub.com/babel/babel/pull/11687) improve node type definitions to avoid any's in generated types ([@​zxbodya](https://togithub.com/zxbodya)) - `babel-plugin-transform-react-pure-annotations` - [#​11685](https://togithub.com/babel/babel/pull/11685) Add React.createContext to [@​babel/plugin-transform-react-pure-annotat](https://togithub.com/babel/plugin-transform-react-pure-annotat)… ([@​jessethomson](https://togithub.com/jessethomson)) - `babel-parser` - [#​11676](https://togithub.com/babel/babel/pull/11676) Properly parse `export default from` when `exportDefaultFrom` is not enabled ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-private-methods` - [#​11571](https://togithub.com/babel/babel/pull/11571) Add a check for privateMap's existence ([@​AjayPoshak](https://togithub.com/AjayPoshak)) ##### :nail_care: Polish - `babel-plugin-transform-typescript` - [#​11682](https://togithub.com/babel/babel/pull/11682) Fix small typo ([@​sajadtorkamani](https://togithub.com/sajadtorkamani)) ##### :house: Internal - Other - [#​11730](https://togithub.com/babel/babel/pull/11730) Revert "chore: pin windows node.js version ([#​11522](https://togithub.com/babel/babel/issues/11522))" ([@​JLHwung](https://togithub.com/JLHwung)) - [#​11727](https://togithub.com/babel/babel/pull/11727) replace whitelist by allowlist in parser-tests ([@​JLHwung](https://togithub.com/JLHwung)) - [#​11677](https://togithub.com/babel/babel/pull/11677) Bump @​babel/\* deps ([@​existentialism](https://togithub.com/existentialism)) - [#​11672](https://togithub.com/babel/babel/pull/11672) chore: output ascii only standalone minified bundle ([@​JLHwung](https://togithub.com/JLHwung)) - [#​11647](https://togithub.com/babel/babel/pull/11647) chore: check version lazily in babel-eslint-parser ([@​kaicataldo](https://togithub.com/kaicataldo)) - `babel-helper-plugin-utils` - [#​11674](https://togithub.com/babel/babel/pull/11674) chore: add npmignore to babel-helper-plugin-utils ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-private-property-in-object`, `babel-preset-env` - [#​11655](https://togithub.com/babel/babel/pull/11655) Fix some test fixtures ([@​existentialism](https://togithub.com/existentialism)) ### [`v7.10.1`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v7101-2020-05-27) [Compare Source](https://togithub.com/babel/babel/compare/v7.10.0...v7.10.1) ##### :bug: Bug Fix - `babel-preset-env` - [#​11633](https://togithub.com/babel/babel/pull/11633) [hotfix] Use same targets for fields as for private methods ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-standalone` - [#​11624](https://togithub.com/babel/babel/pull/11624) Fix standalone tag when data-type is not set. ([@​dfabulich](https://togithub.com/dfabulich)) ##### :house: Internal - _Every package_ - [#​11625](https://togithub.com/babel/babel/pull/11625) Use `repository.directory` field in `package.json` files ([@​saulosantiago](https://togithub.com/saulosantiago)) ### [`v7.10.0`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v7100-2020-05-26) [Compare Source](https://togithub.com/babel/babel/compare/v7.9.6...v7.10.0) ##### :eyeglasses: Spec Compliance - `babel-plugin-proposal-logical-assignment-operators` - [#​11370](https://togithub.com/babel/babel/pull/11370) logical-assignment: Do not assign names to anonymous functions ([@​arku](https://togithub.com/arku)) ##### :rocket: New Feature - `babel-helper-create-class-features-plugin`, `babel-helper-member-expression-to-functions`, `babel-helper-optimise-call-expression`, `babel-helper-replace-supers`, `babel-parser`, `babel-plugin-proposal-class-properties` - [#​11248](https://togithub.com/babel/babel/pull/11248) Handle private access chained on an optional chain ([@​jridgewell](https://togithub.com/jridgewell)) - `babel-standalone` - [#​11593](https://togithub.com/babel/babel/pull/11593) feat: add privatePropertyInObject to babel-standalone ([@​JLHwung](https://togithub.com/JLHwung)) - [#​11466](https://togithub.com/babel/babel/pull/11466) Support data-type="module" to generate native Githubissues.
  • Githubissues is a development platform for aggregating issues.