prisma-labs / graphqlgen

⚙️ Generate type-safe resolvers based upon your GraphQL Schema
MIT License
818 stars 54 forks source link

chore(deps): update patch & minor dev dependencies #452

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 5 years ago

This PR contains the following updates:

Package Type Update Change
@babel/core (source) devDependencies minor 7.2.2 -> 7.6.2
@babel/node (source) devDependencies minor 7.2.2 -> 7.6.2
@babel/preset-env (source) devDependencies minor 7.3.1 -> 7.6.2
@types/graphql devDependencies minor 14.0.5 -> 14.2.3
@types/inquirer devDependencies patch 0.0.43 -> 0.0.44
@types/jest devDependencies patch 24.0.5 -> 24.0.18
@types/js-yaml devDependencies patch 3.12.0 -> 3.12.1
@types/node devDependencies minor 10.12.25 -> 10.14.19
@types/ora devDependencies minor 3.0.0 -> 3.1.0
@types/prettier devDependencies minor 1.15.2 -> 1.18.2
@types/request devDependencies patch 2.48.1 -> 2.48.3
@types/tar devDependencies patch 4.0.0 -> 4.0.3
@types/tmp devDependencies minor 0.0.33 -> 0.1.0
@types/yargs devDependencies patch 12.0.8 -> 12.0.13
ajv devDependencies minor 6.9.0 -> 6.10.2
flow-bin (changelog) devDependencies minor 0.89.0 -> 0.108.0
flow-bin (changelog) devDependencies minor 0.86.0 -> 0.108.0
flow-typed devDependencies minor 2.5.1 -> 2.6.1
nodemon (source) devDependencies minor 1.18.9 -> 1.19.2
prettier (source) devDependencies minor 1.16.4 -> 1.18.2
pretty-quick devDependencies minor 1.10.0 -> 1.11.1
rimraf devDependencies minor 2.6.3 -> 2.7.1
ts-jest (source) devDependencies minor 24.0.0 -> 24.1.0
ts-node devDependencies minor 8.0.2 -> 8.4.1
tslint (source) devDependencies minor 5.12.1 -> 5.20.0
typescript (source) devDependencies minor 3.3.3 -> 3.6.3

Release Notes

babel/babel ### [`v7.6.2`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v762-2019-09-23) [Compare Source](https://togithub.com/babel/babel/compare/v7.6.0...v7.6.2) ##### :eyeglasses: Spec Compliance - `babel-parser` - [#​10472](https://togithub.com/babel/babel/pull/10472) added check to disallow super.private variable access and test case added. ([@​vivek12345](https://togithub.com/vivek12345)) - [#​10468](https://togithub.com/babel/babel/pull/10468) [parser] Disallow numeric separator in unicode scape sequences. ([@​ivandevp](https://togithub.com/ivandevp)) - [#​10467](https://togithub.com/babel/babel/pull/10467) [parser] Invalid NonOctal Decimal. ([@​gonzarodriguezt](https://togithub.com/gonzarodriguezt)) - [#​10461](https://togithub.com/babel/babel/pull/10461) [parser] Disallow static fields named `constructor`. ([@​guywaldman](https://togithub.com/guywaldman)) - [#​10455](https://togithub.com/babel/babel/pull/10455) [parser] Report escapes in kws only if they won't be used as identifiers. ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :bug: Bug Fix - `babel-parser` - [#​10445](https://togithub.com/babel/babel/pull/10445) Leave trailing comments after handling a possible trailing comma. ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-cli` - [#​10400](https://togithub.com/babel/babel/pull/10400) fix: allow the process to exit naturally. ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-core` - [#​10402](https://togithub.com/babel/babel/pull/10402) fix: pass optionLoc when validating plugin object. ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-transform-block-scoping`, `babel-plugin-transform-spread`, `babel-traverse` - [#​10417](https://togithub.com/babel/babel/pull/10417) Do not guess relative execution status for exported fns. ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-proposal-object-rest-spread`, `babel-preset-env` - [#​10275](https://togithub.com/babel/babel/pull/10275) fix object rest in array pattern. ([@​tanhauhau](https://togithub.com/tanhauhau)) ##### :house: Internal - `babel-plugin-transform-named-capturing-groups-regex` - [#​10430](https://togithub.com/babel/babel/pull/10430) refactor: replace regexp-tree by regexpu. ([@​JLHwung](https://togithub.com/JLHwung)) - Other - [#​10441](https://togithub.com/babel/babel/pull/10441) Update GitHub actions to v2. ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​10427](https://togithub.com/babel/babel/pull/10427) chore: add lint-ts rule. ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helper-fixtures` - [#​10428](https://togithub.com/babel/babel/pull/10428) chore: remove tryResolve dependency. ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-node` - [#​10429](https://togithub.com/babel/babel/pull/10429) Remove babel polyfill dependency of babel-node. ([@​bdwain](https://togithub.com/bdwain)) - `babel-generator`, `babel-helper-fixtures` - [#​10420](https://togithub.com/babel/babel/pull/10420) chore: remove trim-right dependency. ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-core`, `babel-plugin-transform-runtime`, `babel-register` - [#​10405](https://togithub.com/babel/babel/pull/10405) Remove circular dependency. ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :running_woman: Performance - `babel-parser` - [#​10421](https://togithub.com/babel/babel/pull/10421) Miscellaneous perf tweak. ([@​JLHwung](https://togithub.com/JLHwung)) ### [`v7.6.0`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v760-2019-09-06) [Compare Source](https://togithub.com/babel/babel/compare/v7.5.5...v7.6.0) ##### :eyeglasses: Spec Compliance - `babel-generator`, `babel-parser` - [#​10269](https://togithub.com/babel/babel/pull/10269) Fix parenthesis for nullish coalescing ([@​vivek12345](https://togithub.com/vivek12345)) - `babel-helpers`, `babel-plugin-transform-block-scoping`, `babel-traverse` - [#​9498](https://togithub.com/babel/babel/pull/9498) Fix tdz checks in transform-block-scoping plugin ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :rocket: New Feature - `babel-core` - [#​10181](https://togithub.com/babel/babel/pull/10181) feat(errors): validate preset when filename is absent ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helper-create-class-features-plugin`, `babel-helpers`, `babel-plugin-proposal-private-methods` - [#​10217](https://togithub.com/babel/babel/pull/10217) Class Private Static Accessors ([@​tim-mc](https://togithub.com/tim-mc)) - `babel-generator`, `babel-parser`, `babel-types` - [#​10148](https://togithub.com/babel/babel/pull/10148) V8intrinsic syntax plugin ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-preset-typescript` - [#​10382](https://togithub.com/babel/babel/pull/10382) Allow setting 'allowNamespaces' in typescript preset ([@​dsgkirkby](https://togithub.com/dsgkirkby)) - `babel-parser` - [#​10352](https://togithub.com/babel/babel/pull/10352) Do not register ambient classes to the TS scope ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-types` - [#​10248](https://togithub.com/babel/babel/pull/10248) Add static to class property builder ([@​yuri-karadzhov](https://togithub.com/yuri-karadzhov)) ##### :bug: Bug Fix - `babel-helpers`, `babel-plugin-transform-destructuring`, `babel-plugin-transform-modules-commonjs`, `babel-preset-env` - [#​10396](https://togithub.com/babel/babel/pull/10396) fix: early return when instance is not iterable ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-transform-runtime` - [#​10398](https://togithub.com/babel/babel/pull/10398) Add supports for polyfill computed methods ([@​rhyzx](https://togithub.com/rhyzx)) - `babel-preset-env` - [#​10397](https://togithub.com/babel/babel/pull/10397) Don't polyfill when evaluation is not confident ([@​rhyzx](https://togithub.com/rhyzx)) - [#​10218](https://togithub.com/babel/babel/pull/10218) [preset-env] Include / exclude module plugins properly ([@​AdamRamberg](https://togithub.com/AdamRamberg)) - [#​10284](https://togithub.com/babel/babel/pull/10284) Replace es.string.reverse with es.array.reverse ([@​epicfaace](https://togithub.com/epicfaace)) - `babel-plugin-transform-named-capturing-groups-regex` - [#​10395](https://togithub.com/babel/babel/pull/10395) fix: transform name capturing regex once ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-types` - [#​10098](https://togithub.com/babel/babel/pull/10098) fix typescript for babel-types ([@​tanhauhau](https://togithub.com/tanhauhau)) - [#​10319](https://togithub.com/babel/babel/pull/10319) Add a builder definition including name for tsTypeParameter ([@​deificx](https://togithub.com/deificx)) - `babel-parser` - [#​10380](https://togithub.com/babel/babel/pull/10380) Refactor trailing comment adjustment ([@​banga](https://togithub.com/banga)) - [#​10369](https://togithub.com/babel/babel/pull/10369) Retain trailing comments in array expressions ([@​banga](https://togithub.com/banga)) - [#​10292](https://togithub.com/babel/babel/pull/10292) fix: assign trailing comment to ObjectProperty only when inside an ObjectExpression ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-parser`, `babel-types` - [#​10366](https://togithub.com/babel/babel/pull/10366) Don't allow JSXNamespacedName to chain ([@​jridgewell](https://togithub.com/jridgewell)) - `babel-generator`, `babel-plugin-transform-typescript`, `babel-types` - [#​10341](https://togithub.com/babel/babel/pull/10341) Add TSBigIntKeyword to [@​babel/types](https://togithub.com/babel/types) ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-core`, `babel-types` - [#​9960](https://togithub.com/babel/babel/pull/9960) Do not delete "fake" source map comments from strings ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-transform-flow-comments` - [#​10329](https://togithub.com/babel/babel/pull/10329) Fix flow comments plugin issues ([@​zaygraveyard](https://togithub.com/zaygraveyard)) - `babel-helpers`, `babel-plugin-transform-react-constant-elements` - [#​10307](https://togithub.com/babel/babel/pull/10307) [fix] jsx helper calls order ([@​Sinewyk](https://togithub.com/Sinewyk)) - `babel-plugin-proposal-decorators` - [#​10302](https://togithub.com/babel/babel/pull/10302) fix: register inserted class declaration ([@​thiagoarrais](https://togithub.com/thiagoarrais)) - `babel-plugin-proposal-do-expressions`, `babel-traverse` - [#​10070](https://togithub.com/babel/babel/pull/10070) Do expressions transform for switch statements ([@​tanhauhau](https://togithub.com/tanhauhau)) - [#​10277](https://togithub.com/babel/babel/pull/10277) remove finally from completion record in try statement ([@​tanhauhau](https://togithub.com/tanhauhau)) - `babel-helpers`, `babel-plugin-transform-named-capturing-groups-regex` - [#​10136](https://togithub.com/babel/babel/pull/10136) fix capturing group for matchAll ([@​tanhauhau](https://togithub.com/tanhauhau)) ##### :nail_care: Polish - `babel-plugin-transform-runtime`, `babel-preset-env` - [#​10372](https://togithub.com/babel/babel/pull/10372) Don't allow instance properties transformation on namespace ([@​rhyzx](https://togithub.com/rhyzx)) ##### :memo: Documentation - [#​10313](https://togithub.com/babel/babel/pull/10313) Adds note about two approval policy to PR template ([@​thiagoarrais](https://togithub.com/thiagoarrais)) ##### :house: Internal - `babel-register` - [#​9847](https://togithub.com/babel/babel/pull/9847) Remove core-js dependency from [@​babel/register](https://togithub.com/babel/register) ([@​coreyfarrell](https://togithub.com/coreyfarrell)) - `babel-helper-fixtures`, `babel-helper-transform-fixture-test-runner`, `babel-preset-env` - [#​10401](https://togithub.com/babel/babel/pull/10401) Use "validateLogs" for preset-env's debug fixtures ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#​10380](https://togithub.com/babel/babel/pull/10380) Refactor trailing comment adjustment ([@​banga](https://togithub.com/banga)) - `babel-helper-fixtures`, `babel-helper-transform-fixture-test-runner`, `babel-plugin-proposal-dynamic-import`, `babel-preset-env` - [#​10326](https://togithub.com/babel/babel/pull/10326) Allow testing logs with `@babel/helper-transform-fixture-test-runner` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-runtime-corejs2`, `babel-runtime`, `babel-types` - [#​10331](https://togithub.com/babel/babel/pull/10331) Commit generated code ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-cli`, `babel-core`, `babel-generator`, `babel-helper-create-class-features-plugin`, `babel-helper-fixtures`, `babel-node`, `babel-parser`, `babel-plugin-proposal-do-expressions`, `babel-plugin-proposal-pipeline-operator`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-runtime`, `babel-preset-env`, `babel-standalone`, `babel-template`, `babel-traverse`, `babel-types` - [#​10228](https://togithub.com/babel/babel/pull/10228) Update dev dependencies and fix linting errors ([@​danez](https://togithub.com/danez)) - `babel-cli` - [#​10244](https://togithub.com/babel/babel/pull/10244) added flow to babel cli ([@​Letladi](https://togithub.com/Letladi)) ##### :running_woman: Performance - `babel-helpers`, `babel-plugin-transform-modules-commonjs`, `babel-preset-env` - [#​10161](https://togithub.com/babel/babel/pull/10161) Improves the logic to import objects in helpers ([@​ifsnow](https://togithub.com/ifsnow)) - `babel-traverse` - [#​10243](https://togithub.com/babel/babel/pull/10243) perf: always return `void 0` as undefined node ([@​JLHwung](https://togithub.com/JLHwung)) ### [`v7.5.5`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v755-2019-07-17) [Compare Source](https://togithub.com/babel/babel/compare/v7.5.4...v7.5.5) ##### :bug: Bug Fix - `babel-code-frame` - [#​10211](https://togithub.com/babel/babel/pull/10211) fix code-frame marker with highlighting ([@​tanhauhau](https://togithub.com/tanhauhau)) - `babel-plugin-proposal-object-rest-spread` - [#​10200](https://togithub.com/babel/babel/pull/10200) Workaround [#​10179](https://togithub.com/babel/babel/issues/10179) in proposal-object-rest-spread ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-types` - [#​10198](https://togithub.com/babel/babel/pull/10198) add assertShape to validate templateElement ([@​tanhauhau](https://togithub.com/tanhauhau)) - `babel-helper-create-class-features-plugin`, `babel-helper-member-expression-to-functions`, `babel-helper-replace-supers`, `babel-helpers`, `babel-plugin-proposal-class-properties`, `babel-plugin-transform-classes`, `babel-plugin-transform-object-super`, `babel-types` - [#​10017](https://togithub.com/babel/babel/pull/10017) destructuring private fields with array pattern / object pattern ([@​tanhauhau](https://togithub.com/tanhauhau)) - `babel-plugin-transform-flow-comments` - [#​9901](https://togithub.com/babel/babel/pull/9901) fix transform-flow-comments for import types ([@​tanhauhau](https://togithub.com/tanhauhau)) - `babel-core`, `babel-helpers` - [#​10208](https://togithub.com/babel/babel/pull/10208) always throw when add missing helpers ([@​tanhauhau](https://togithub.com/tanhauhau)) - `babel-plugin-transform-runtime` - [#​10207](https://togithub.com/babel/babel/pull/10207) Closes [#​10205](https://togithub.com/babel/babel/issues/10205) ([@​sag1v](https://togithub.com/sag1v)) - `babel-helpers`, `babel-plugin-transform-instanceof` - [#​10197](https://togithub.com/babel/babel/pull/10197) fix: custom instOfHandler result should be cast to boolean ([@​JLHwung](https://togithub.com/JLHwung)) ##### :house: Internal - `babel-parser`, `babel-plugin-transform-typescript` - [#​10014](https://togithub.com/babel/babel/pull/10014) Use correct extension for typescript fixtures ([@​danez](https://togithub.com/danez)) ##### :running_woman: Performance - `babel-helpers`, `babel-plugin-proposal-object-rest-spread`, `babel-preset-env` - [#​10189](https://togithub.com/babel/babel/pull/10189) perf: match ownKeys perf to the one of objectSpread ([@​JLHwung](https://togithub.com/JLHwung)) ### [`v7.5.4`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v754-2019-07-09) [Compare Source](https://togithub.com/babel/babel/compare/v7.5.0...v7.5.4) ##### :bug: Bug Fix - `babel-helpers`, `babel-plugin-proposal-object-rest-spread`, `babel-preset-env` - [#​10188](https://togithub.com/babel/babel/pull/10188) Fix \_objectSpread2 for real ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.5.0`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v750-2019-07-04) [Compare Source](https://togithub.com/babel/babel/compare/v7.4.5...v7.5.0) ##### :eyeglasses: Spec Compliance - `babel-parser` - [#​10099](https://togithub.com/babel/babel/pull/10099) Disallow "let" as name at lexical bindings ([@​g-plane](https://togithub.com/g-plane)) ##### :rocket: New Feature - `babel-parser` - [#​10091](https://togithub.com/babel/babel/pull/10091) BigInt type for Flow ([@​tanhauhau](https://togithub.com/tanhauhau)) - [#​9450](https://togithub.com/babel/babel/pull/9450) Implement f# pipeline in parser ([@​mAAdhaTTah](https://togithub.com/mAAdhaTTah)) - [#​9912](https://togithub.com/babel/babel/pull/9912) [legacy decorators] Allow decorating generator methods ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​9864](https://togithub.com/babel/babel/pull/9864) [@​babel/parser] Add "allowUndeclaredExports" option ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-proposal-dynamic-import`, `babel-preset-env-standalone`, `babel-preset-env` - [#​10109](https://togithub.com/babel/babel/pull/10109) Add [@​babel/plugin-proposal-dynamic-import](https://togithub.com/babel/plugin-proposal-dynamic-import) to [@​babel/preset-env](https://togithub.com/babel/preset-env) ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-proposal-dynamic-import`, `babel-plugin-transform-modules-amd`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-modules-systemjs` - [#​9552](https://togithub.com/babel/babel/pull/9552) Create [@​babel/plugin-proposal-dynamic-import](https://togithub.com/babel/plugin-proposal-dynamic-import) ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-proposal-pipeline-operator`, `babel-plugin-syntax-pipeline-operator` - [#​9984](https://togithub.com/babel/babel/pull/9984) Transform for F# Pipeline ([@​thiagoarrais](https://togithub.com/thiagoarrais)) - `babel-plugin-transform-typescript`, `babel-types` - [#​9785](https://togithub.com/babel/babel/pull/9785) Implement TypeScript namespace support ([@​Wolvereness](https://togithub.com/Wolvereness)) ##### :bug: Bug Fix - `babel-plugin-proposal-do-expressions`, `babel-traverse` - [#​10072](https://togithub.com/babel/babel/pull/10072) fix await and yield for do expression ([@​tanhauhau](https://togithub.com/tanhauhau)) - `babel-helpers`, `babel-plugin-transform-react-constant-elements` - [#​10155](https://togithub.com/babel/babel/pull/10155) Added es3 backward compatibility for react helper code ([@​sormy](https://togithub.com/sormy)) - `babel-preset-env` - [#​10127](https://togithub.com/babel/babel/pull/10127) Bump compat-table and updating preset-env mappings ([@​existentialism](https://togithub.com/existentialism)) - [#​8897](https://togithub.com/babel/babel/pull/8897) Allow `defaults` query in preset-env ([@​existentialism](https://togithub.com/existentialism)) - `babel-parser` - [#​10132](https://togithub.com/babel/babel/pull/10132) fix import typeof in declare module ([@​tanhauhau](https://togithub.com/tanhauhau)) - [#​10084](https://togithub.com/babel/babel/pull/10084) flow - allow type parameter defaults in function declarations ([@​tanhauhau](https://togithub.com/tanhauhau)) - `babel-types` - [#​10126](https://togithub.com/babel/babel/pull/10126) fix exportKind declaration in babel-types ([@​zxbodya](https://togithub.com/zxbodya)) - `babel-node` - [#​9951](https://togithub.com/babel/babel/pull/9951) Prevents exception on PnP ([@​arcanis](https://togithub.com/arcanis)) - `babel-generator` - [#​10041](https://togithub.com/babel/babel/pull/10041) Fix printer for explicitly inexact Flow types ([@​mrtnzlml](https://togithub.com/mrtnzlml)) - `babel-plugin-transform-typescript` - [#​10034](https://togithub.com/babel/babel/pull/10034) Use scope for typescript export removals ([@​Wolvereness](https://togithub.com/Wolvereness)) - [#​10019](https://togithub.com/babel/babel/pull/10019) fix(typescript): erase default export if exporting a TS type ([@​airato](https://togithub.com/airato)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-class-properties`, `babel-traverse` - [#​10029](https://togithub.com/babel/babel/pull/10029) Fixed computed keys for class expression ([@​tanhauhau](https://togithub.com/tanhauhau)) - `babel-helpers`, `babel-plugin-proposal-object-rest-spread`, `babel-preset-env` - [#​9384](https://togithub.com/babel/babel/pull/9384) Retry to fix object spread helper compatibility ([@​saschanaz](https://togithub.com/saschanaz)) - `babel-plugin-transform-destructuring` - [#​10013](https://togithub.com/babel/babel/pull/10013) fix destructuring rest with template literal ([@​tanhauhau](https://togithub.com/tanhauhau)) - `babel-helper-create-class-features-plugin`, `babel-plugin-transform-typescript` - [#​9610](https://togithub.com/babel/babel/pull/9610) Use `injectInitialization` to generate ts parameter properties ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-core` - [#​10157](https://togithub.com/babel/babel/pull/10157) Fix incorrect usage of $o instead of %o in debug ([@​ChlorideCull](https://togithub.com/ChlorideCull)) - `babel-helpers` - [#​10117](https://togithub.com/babel/babel/pull/10117) Simplify the helpers for classPrivateField{Get,Set} ([@​arv](https://togithub.com/arv)) - `babel-plugin-transform-typescript` - [#​10047](https://togithub.com/babel/babel/pull/10047) Refactor isImportTypeOnly helper function ([@​Andarist](https://togithub.com/Andarist)) ##### :memo: Documentation - `babel-plugin-proposal-partial-application`, `babel-plugin-syntax-partial-application` - [#​10103](https://togithub.com/babel/babel/pull/10103) docs: update readmes ([@​xtuc](https://togithub.com/xtuc)) ### [`v7.4.5`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v745-2019-05-21) [Compare Source](https://togithub.com/babel/babel/compare/v7.4.4...v7.4.5) ##### :bug: Bug Fix - `babel-parser` - [#​9998](https://togithub.com/babel/babel/pull/9998) Fix location for optional params in arrow functions ([@​danez](https://togithub.com/danez)) - [#​9982](https://togithub.com/babel/babel/pull/9982) Avoid unnecessary work during lookahead ([@​danez](https://togithub.com/danez)) - [#​9922](https://togithub.com/babel/babel/pull/9922) fix: allow shebang directive ([@​tanhauhau](https://togithub.com/tanhauhau)) - `babel-preset-env` - [#​10002](https://togithub.com/babel/babel/pull/10002) Update preset-env dependencies and fix fixtures ([@​danez](https://togithub.com/danez)) - [#​9978](https://togithub.com/babel/babel/pull/9978) Fix mobile browsers support in preset-env ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​9902](https://togithub.com/babel/babel/pull/9902) Fix destructuring assignments being transpiled for edge 15 ([@​eps1lon](https://togithub.com/eps1lon)) - `babel-plugin-transform-typescript` - [#​9944](https://togithub.com/babel/babel/pull/9944) fix(typescript): erase type exports ([@​airato](https://togithub.com/airato)) ##### :nail_care: Polish - `babel-parser` - [#​9995](https://togithub.com/babel/babel/pull/9995) Do not use lookahead when parsing construct signature declarations in TS ([@​danez](https://togithub.com/danez)) - [#​9989](https://togithub.com/babel/babel/pull/9989) Only compute Position if not already in state ([@​danez](https://togithub.com/danez)) - [#​9988](https://togithub.com/babel/babel/pull/9988) Do not use lookahead when parsing jsx expression containers ([@​danez](https://togithub.com/danez)) - [#​9987](https://togithub.com/babel/babel/pull/9987) Do not use lookahead when parsing imports in declare module in flow ([@​danez](https://togithub.com/danez)) - [#​9985](https://togithub.com/babel/babel/pull/9985) Do not use lookahead when parsing declare module or declare module.exports in flow ([@​danez](https://togithub.com/danez)) - [#​9983](https://togithub.com/babel/babel/pull/9983) Do not use lookahead when parsing dynamic import or import.meta ([@​danez](https://togithub.com/danez)) - [#​9979](https://togithub.com/babel/babel/pull/9979) Remove guardedHandlers from ASTs ([@​danez](https://togithub.com/danez)) - `babel-preset-env` - [#​9992](https://togithub.com/babel/babel/pull/9992) use console.warn for warning ([@​schu34](https://togithub.com/schu34)) - `babel-core` - [#​9945](https://togithub.com/babel/babel/pull/9945) Fixed null error in plugin opts and added a test for it ([@​divbhasin](https://togithub.com/divbhasin)) - `babel-core`, `babel-traverse` - [#​9909](https://togithub.com/babel/babel/pull/9909) Add missing space in error messages ([@​pnavarrc](https://togithub.com/pnavarrc)) ##### :house: Internal - `babel-node` - [#​9914](https://togithub.com/babel/babel/pull/9914) [babel-node] Do not hardcode node flags ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.4.4`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v744-2019-04-26) [Compare Source](https://togithub.com/babel/babel/compare/v7.4.3...v7.4.4) ##### :bug: Bug Fix - `babel-plugin-transform-flow-comments` - [#​9897](https://togithub.com/babel/babel/pull/9897) fix flow-comments - class type paramters and implements ([@​tanhauhau](https://togithub.com/tanhauhau)) - [#​9893](https://togithub.com/babel/babel/pull/9893) fix flow-comment - object destructuring ([@​tanhauhau](https://togithub.com/tanhauhau)) - `babel-parser` - [#​9766](https://togithub.com/babel/babel/pull/9766) Add TS support to [@​babel/parser](https://togithub.com/babel/parser)'s Scope ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​9865](https://togithub.com/babel/babel/pull/9865) Always register global bindings as exportable ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​9887](https://togithub.com/babel/babel/pull/9887) Fix TypeScript readonly error location ([@​existentialism](https://togithub.com/existentialism)) - [#​9869](https://togithub.com/babel/babel/pull/9869) ! remove constant context assertions ([@​tanhauhau](https://togithub.com/tanhauhau)) - [#​9890](https://togithub.com/babel/babel/pull/9890) Fix parsing typescript bodiless methods with the estree plugin also enabled ([@​devongovett](https://togithub.com/devongovett)) - `babel-traverse` - [#​9870](https://togithub.com/babel/babel/pull/9870) Fix flow types in traverse/path/family and enable flow ([@​danez](https://togithub.com/danez)) - `babel-plugin-proposal-class-properties`, `babel-plugin-transform-modules-commonjs`, `babel-types` - [#​9861](https://togithub.com/babel/babel/pull/9861) Fix: PrivateName Identifier should not be isReferenced. ([@​coreyfarrell](https://togithub.com/coreyfarrell)) - `babel-types` - [#​9832](https://togithub.com/babel/babel/pull/9832) Fix typo in cloneNode. ([@​evandervalk](https://togithub.com/evandervalk)) ### [`v7.4.3`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v743-2019-04-02) [Compare Source](https://togithub.com/babel/babel/compare/v7.4.0...v7.4.3) ##### :eyeglasses: Spec Compliance - `babel-parser` - [#​9769](https://togithub.com/babel/babel/pull/9769) Don't accept '\\08' or '\\09' in strict mode. ([@​danez](https://togithub.com/danez)) - [#​9768](https://togithub.com/babel/babel/pull/9768) Correctly check for-in and for-of loop for invalid left-hand side. ([@​danez](https://togithub.com/danez)) - [#​9767](https://togithub.com/babel/babel/pull/9767) Parse right-hand-side of for/of as an assignment expression. ([@​danez](https://togithub.com/danez)) - [#​9748](https://togithub.com/babel/babel/pull/9748) [typescript] parsing template literal as type . ([@​tanhauhau](https://togithub.com/tanhauhau)) ##### :rocket: New Feature - `babel-plugin-transform-runtime` - [#​9754](https://togithub.com/babel/babel/pull/9754) [runtime-corejs3] Only polyfill instance methods when it might be needed. ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :bug: Bug Fix - `babel-polyfill` - [#​9780](https://togithub.com/babel/babel/pull/9780) Closes [#​9232](https://togithub.com/babel/babel/issues/9232), add some missed modules to `@babel/polyfill/noConflict`. ([@​zloirock](https://togithub.com/zloirock)) - `babel-cli` - [#​9807](https://togithub.com/babel/babel/pull/9807) Upgrade lodash to 4.17.11. ([@​danez](https://togithub.com/danez)) - `babel-helper-module-transforms`, `babel-plugin-transform-modules-commonjs` - [#​9802](https://togithub.com/babel/babel/pull/9802) Fix lazy option of babel-plugin-transform-modules-commonjs. ([@​AndreasCag](https://togithub.com/AndreasCag)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-private-methods` - [#​9801](https://togithub.com/babel/babel/pull/9801) Fix super method call in private instance method calling overridden method. ([@​MattiasBuelens](https://togithub.com/MattiasBuelens)) - `babel-plugin-proposal-object-rest-spread`, `babel-plugin-transform-destructuring` - [#​9416](https://togithub.com/babel/babel/pull/9416) Destructuring: Fix handling of impure computed keys with object rest. ([@​motiz88](https://togithub.com/motiz88)) - `babel-plugin-transform-destructuring` - [#​9412](https://togithub.com/babel/babel/pull/9412) Destructuring: Fix array unpacking assignments with holes on RHS. ([@​motiz88](https://togithub.com/motiz88)) - `babel-traverse` - [#​9415](https://togithub.com/babel/babel/pull/9415) [@​babel/traverse](https://togithub.com/babel/traverse): Fix NodePath.getData. ([@​71](https://togithub.com/71)) - `babel-parser` - [#​9760](https://togithub.com/babel/babel/pull/9760) Allow HTML comments on first line. ([@​danez](https://togithub.com/danez)) - [#​9700](https://togithub.com/babel/babel/pull/9700) Fix compatibility between estree and TS plugin. ([@​danez](https://togithub.com/danez)) - `babel-helpers` - [#​9756](https://togithub.com/babel/babel/pull/9756) Allow coreJS Symbol to be type object. ([@​conartist6](https://togithub.com/conartist6)) - `babel-preset-env` - [#​9752](https://togithub.com/babel/babel/pull/9752) Normalize `core-js` entry points. ([@​zloirock](https://togithub.com/zloirock)) ##### :nail_care: Polish - `babel-parser` - [#​9762](https://togithub.com/babel/babel/pull/9762) Optimize parseBindingAtom code to get better error messages. ([@​danez](https://togithub.com/danez)) - `babel-core`, `babel-plugin-transform-for-of` - [#​9698](https://togithub.com/babel/babel/pull/9698) Move array reference into `for` head initializer. ([@​danez](https://togithub.com/danez)) ##### :house: Internal - Other - [#​9806](https://togithub.com/babel/babel/pull/9806) Update test262. ([@​danez](https://togithub.com/danez)) - `babel-parser`, `babel-preset-typescript` - [#​9761](https://togithub.com/babel/babel/pull/9761) Explicit labels for tokenTypes. ([@​danez](https://togithub.com/danez)) ### [`v7.4.0`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v740-2019-03-19) [Compare Source](https://togithub.com/babel/babel/compare/v7.3.4...v7.4.0) ##### :eyeglasses: Spec Compliance - `babel-parser` - [#​9529](https://togithub.com/babel/babel/pull/9529) Add `readonly` to TypeScript type modifier ([@​tanhauhau](https://togithub.com/tanhauhau)) - [#​9534](https://togithub.com/babel/babel/pull/9534) TypeScript Constant contexts ([@​tanhauhau](https://togithub.com/tanhauhau)) - [#​9637](https://togithub.com/babel/babel/pull/9637) Update identifier parsing per Unicode v12 ([@​mathiasbynens](https://togithub.com/mathiasbynens)) - [#​9616](https://togithub.com/babel/babel/pull/9616) Allow any reserved word in `export {} from` specifiers ([@​danez](https://togithub.com/danez)) - [#​9612](https://togithub.com/babel/babel/pull/9612) [TS] Disallow type casts in arrow parameters ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​9607](https://togithub.com/babel/babel/pull/9607) Refactor parsing object members ([@​danez](https://togithub.com/danez)) - [#​9599](https://togithub.com/babel/babel/pull/9599) Disallow duplicate params in methods ([@​danez](https://togithub.com/danez)) - [#​9586](https://togithub.com/babel/babel/pull/9586) Treat for loop body as part of loop scope ([@​danez](https://togithub.com/danez)) - `babel-parser`, `babel-plugin-transform-typescript` - [#​9641](https://togithub.com/babel/babel/pull/9641) Allow context type annotation on getters/setters ([@​matt-tingen](https://togithub.com/matt-tingen)) - `babel-plugin-proposal-unicode-property-regex`, `babel-plugin-transform-dotall-regex`, `babel-plugin-transform-unicode-regex` - [#​9636](https://togithub.com/babel/babel/pull/9636) Update babel-plugin-proposal-unicode-property-regex for Unicode v12 ([@​mathiasbynens](https://togithub.com/mathiasbynens)) - `babel-generator`, `babel-parser`, `babel-plugin-transform-flow-strip-types`, `babel-plugin-transform-modules-systemjs` - [#​9589](https://togithub.com/babel/babel/pull/9589) Check exported bindings are defined ([@​danez](https://togithub.com/danez)) - `babel-generator`, `babel-parser`, `babel-plugin-transform-classes`, `babel-plugin-transform-flow-comments`, `babel-plugin-transform-flow-strip-types`, `babel-plugin-transform-new-target` - [#​9493](https://togithub.com/babel/babel/pull/9493) Introduce scope tracking in the parser ([@​danez](https://togithub.com/danez)) ##### :rocket: New Feature - `babel-helpers`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-object-rest-spread`, `babel-plugin-transform-runtime`, `babel-plugin-transform-typescript`, `babel-polyfill`, `babel-preset-env`, `babel-register`, `babel-runtime-corejs2`, `babel-runtime-corejs3` - [#​7646](https://togithub.com/babel/babel/pull/7646) Update to `core-js@3` ([@​zloirock](https://togithub.com/zloirock)) - `babel-template` - [#​9648](https://togithub.com/babel/babel/pull/9648) Add %%placeholders%% support to [@​babel/template](https://togithub.com/babel/template) ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser`, `babel-plugin-proposal-partial-application` - [#​9474](https://togithub.com/babel/babel/pull/9474) Partial application plugin ([@​byara](https://togithub.com/byara)) - `babel-generator`, `babel-helper-create-class-features-plugin`, `babel-helpers`, `babel-plugin-proposal-private-methods` - [#​9446](https://togithub.com/babel/babel/pull/9446) Private Static Class Methods (Stage 3) ([@​tim-mc](https://togithub.com/tim-mc)) - `babel-generator`, `babel-types` - [#​9542](https://togithub.com/babel/babel/pull/9542) Add placeholders support to [@​babel/types](https://togithub.com/babel/types) and [@​babel/generator](https://togithub.com/babel/generator) ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#​9364](https://togithub.com/babel/babel/pull/9364) Add parser support for placeholders ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-generator`, `babel-parser`, `babel-plugin-syntax-partial-application`, `babel-types` - [#​9343](https://togithub.com/babel/babel/pull/9343) Partial Application Syntax: Stage 1 ([@​byara](https://togithub.com/byara)) ##### :bug: Bug Fix - `babel-helper-create-class-features-plugin`, `babel-helper-replace-supers`, `babel-plugin-proposal-private-methods` - [#​9704](https://togithub.com/babel/babel/pull/9704) Fix `super` Method Calls in Class Private Methods ([@​tim-mc](https://togithub.com/tim-mc)) - `babel-parser` - [#​9699](https://togithub.com/babel/babel/pull/9699) Correctly parse TS TypeAssertions around arrow functions ([@​danez](https://togithub.com/danez)) - [#​9600](https://togithub.com/babel/babel/pull/9600) Fix scope check for 2nd+ lexical bindings ([@​danez](https://togithub.com/danez)) - [#​9593](https://togithub.com/babel/babel/pull/9593) [TS] Correctly forget `await`s after parsing async arrows with type args ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​9585](https://togithub.com/babel/babel/pull/9585) Fix strict mode prescanning with EmptyStatement ([@​danez](https://togithub.com/danez)) - `babel-core`, `babel-plugin-transform-for-of` - [#​9697](https://togithub.com/babel/babel/pull/9697) Correctly preserve reference to array in for-of loop ([@​danez](https://togithub.com/danez)) - `babel-plugin-transform-typescript` - [#​9693](https://togithub.com/babel/babel/pull/9693) [plugin-transform-typescript] Fix transpiling of TS abstract classes with decorators ([@​agoldis](https://togithub.com/agoldis)) - `babel-traverse`, `babel-types` - [#​9692](https://togithub.com/babel/babel/pull/9692) Fix TSFunctionType visitors definition ([@​penielse](https://togithub.com/penielse)) - `babel-plugin-proposal-object-rest-spread` - [#​9628](https://togithub.com/babel/babel/pull/9628) [proposal-object-rest-spread] fix templateLiteral in extractNormalizedKeys ([@​pnowak](https://togithub.com/pnowak)) - `babel-plugin-transform-modules-systemjs` - [#​9639](https://togithub.com/babel/babel/pull/9639) System modules - Hoist classes like other variables ([@​guybedford](https://togithub.com/guybedford)) - `babel-generator`, `babel-parser` - [#​9618](https://togithub.com/babel/babel/pull/9618) Disallow escape sequences in contextual keywords ([@​danez](https://togithub.com/danez)) - `babel-helper-split-export-declaration`, `babel-plugin-transform-modules-commonjs`, `babel-traverse` - [#​9613](https://togithub.com/babel/babel/pull/9613) Don't add params of anonymous exported function decls to the outer scope ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-transform-parameters`, `babel-plugin-transform-typescript`, `babel-types` - [#​9605](https://togithub.com/babel/babel/pull/9605) [plugin-transform-typescript] Strip type imports used in Enums and object types ([@​echenley](https://togithub.com/echenley)) - `babel-helper-call-delegate`, `babel-plugin-transform-parameters` - [#​9601](https://togithub.com/babel/babel/pull/9601) Don't loose "this" in helper-call-delegate ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-proposal-object-rest-spread`, `babel-plugin-transform-modules-commonjs`, `babel-traverse`, `babel-types` - [#​9492](https://togithub.com/babel/babel/pull/9492) Mark FOO in "var { x: FOO }˝ as a binding, not as a reference ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-preset-env` - [#​9595](https://togithub.com/babel/babel/pull/9595) preset-env: Sort versions before determining lowest ([@​jridgewell](https://togithub.com/jridgewell)) - `babel-helper-define-map`, `babel-helper-hoist-variables`, `babel-parser`, `babel-plugin-proposal-object-rest-spread`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-destructuring`, `babel-plugin-transform-modules-systemjs`, `babel-traverse`, `babel-types` - [#​9518](https://togithub.com/babel/babel/pull/9518) Use `for..of Object.keys` instead of `for..in` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-parser` - [#​9646](https://togithub.com/babel/babel/pull/9646) Remove input and length from state ([@​danez](https://togithub.com/danez)) - [#​9645](https://togithub.com/babel/babel/pull/9645) Reorganize token types and use a map for them ([@​danez](https://togithub.com/danez)) - [#​9591](https://togithub.com/babel/babel/pull/9591) Remove always false param allowExpressionBody ([@​danez](https://togithub.com/danez)) - `babel-standalone`, `babel-types` - [#​9025](https://togithub.com/babel/babel/pull/9025) Make babel-standalone an ESModule and enable flow ([@​danez](https://togithub.com/danez)) - `babel-generator` - [#​9579](https://togithub.com/babel/babel/pull/9579) change var name for coherence ([@​tanohzana](https://togithub.com/tanohzana)) ##### :house: Internal - Other - [#​9588](https://togithub.com/babel/babel/pull/9588) Publish to npm using a GitHub action ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​9640](https://togithub.com/babel/babel/pull/9640) Switch from rollup-stream to rollup ([@​danez](https://togithub.com/danez)) - [#​9647](https://togithub.com/babel/babel/pull/9647) Add WarningsToErrorsPlugin to webpack to avoid missing build problems on CI ([@​danez](https://togithub.com/danez)) - [#​9624](https://togithub.com/babel/babel/pull/9624) Update dependencies ([@​danez](https://togithub.com/danez)) - [#​9623](https://togithub.com/babel/babel/pull/9623) Add editorconfig for Makefile ([@​danez](https://togithub.com/danez)) - [#​9587](https://togithub.com/babel/babel/pull/9587) Update test262 ([@​danez](https://togithub.com/danez)) - [#​9582](https://togithub.com/babel/babel/pull/9582) Minify bundles on circle for repl ([@​danez](https://togithub.com/danez)) - `babel-register` - [#​9678](https://togithub.com/babel/babel/pull/9678) Remove dependency on home-or-tmp package ([@​AmirS](https://togithub.com/AmirS)) ### [`v7.3.4`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v734-2019-02-25) [Compare Source](https://togithub.com/babel/babel/compare/v7.3.3...v7.3.4) ##### :bug: Bug Fix - `babel-parser` - [#​9572](https://togithub.com/babel/babel/pull/9572) Fix TypeScript parsers missing token check ([#​9571](https://togithub.com/babel/babel/issues/9571)) ([@​elevatebart](https://togithub.com/elevatebart)) - [#​9521](https://togithub.com/babel/babel/pull/9521) Also check AssignmentPatterns for duplicate export name ([@​danez](https://togithub.com/danez)) - `babel-helper-create-class-features-plugin`, `babel-helper-replace-supers`, `babel-plugin-proposal-class-properties`, `babel-traverse` - [#​9508](https://togithub.com/babel/babel/pull/9508) Use correct "this" in static fields ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-preset-env` - [#​9566](https://togithub.com/babel/babel/pull/9566) Closes [#​9465](https://togithub.com/babel/babel/issues/9465) ([@​zloirock](https://togithub.com/zloirock)) - `babel-types` - [#​9539](https://togithub.com/babel/babel/pull/9539) babel-types is\* type checks accept null | undefiend as value TS type ([@​ian-craig](https://togithub.com/ian-craig)) - `babel-plugin-transform-block-scoping`, `babel-traverse` - [#​9532](https://togithub.com/babel/babel/pull/9532) Migrate some duplicate binding tests to traverse ([@​danez](https://togithub.com/danez)) - `babel-generator` - [#​9524](https://togithub.com/babel/babel/pull/9524) Fix typescript generator params ([@​tanhauhau](https://togithub.com/tanhauhau)) - [#​9523](https://togithub.com/babel/babel/pull/9523) Fix flow babel-generator function parantheses ([@​tanhauhau](https://togithub.com/tanhauhau)) ##### :house: Internal - Other - [#​9561](https://togithub.com/babel/babel/pull/9561) Update CHANGELOG.md using the "Trigger GitHub release" action ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-proposal-object-rest-spread`, `babel-plugin-transform-modules-systemjs` - [#​9541](https://togithub.com/babel/babel/pull/9541) Enable eqeqeq rule in eslint ([@​danez](https://togithub.com/danez)) - `babel-generator`, `babel-parser`, `babel-plugin-transform-flow-strip-types`, `babel-traverse` - [#​9522](https://togithub.com/babel/babel/pull/9522) Make tests spec compliant by avoiding duplicate declarations in input files ([@​danez](https://togithub.com/danez)) - `babel-plugin-transform-proto-to-assign` - [#​9533](https://togithub.com/babel/babel/pull/9533) Add import/no-extraneous-dependencies to ESLint ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.3.3`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v733-2019-02-15) [Compare Source](https://togithub.com/babel/babel/compare/v7.2.2...v7.3.3) ##### :eyeglasses: Spec Compliance - `babel-generator` - [#​9501](https://togithub.com/babel/babel/pull/9501) Correctly output escapes in directives ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :bug: Bug Fix - `babel-parser` - [#​9477](https://togithub.com/babel/babel/pull/9477) Fix regression with let ([@​danez](https://togithub.com/danez)) - [#​9431](https://togithub.com/babel/babel/pull/9431) Typescript function destructured params ([@​mhcgrq](https://togithub.com/mhcgrq)) - [#​9463](https://togithub.com/babel/babel/pull/9463) Fix range for TypeScript optional parameter in arrow function ([@​existentialism](https://togithub.com/existentialism)) ##### :nail_care: Polish - `babel-plugin-proposal-class-properties`, `babel-plugin-transform-classes`, `babel-plugin-transform-parameters` - [#​9458](https://togithub.com/babel/babel/pull/9458) Fix duplicated assertThisInitialized calls in constructors ([@​rubennorte](https://togithub.com/rubennorte)) ##### :house: Internal - Other - [#​9517](https://togithub.com/babel/babel/pull/9517) Add duplicate-package-checker-webpack-plugin ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​9469](https://togithub.com/babel/babel/pull/9469) Exclude generate [@​babel/types](https://togithub.com/babel/types) files from coverage report ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#​9491](https://togithub.com/babel/babel/pull/9491) Better error output in parser tests ([@​danez](https://togithub.com/danez))
graphql/graphql-js ### [`v14.2.1`](https://togithub.com/graphql/graphql-js/releases/v14.2.1) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v14.2.0...v14.2.1) #### 14.2.1 (2019-03-31) ##### Bug Fix 🐞 - [#​1808](https://togithub.com/graphql/graphql-js/pull/1808) buildClientSchema: Revert breaking change introduced in [#​1677](https://togithub.com/graphql/graphql-js/issues/1677) ([@​IvanGoncharov](https://togithub.com/IvanGoncharov)) ### [`v14.2.0`](https://togithub.com/graphql/graphql-js/releases/v14.2.0) #### 14.2.0 (2019-03-26) **Note**: Updating to this release can cause new Flow errors since it adds Flow typing for `print` function that was missing in previous versions. ##### New Feature 🚀 - [#​1331](https://togithub.com/graphql/graphql-js/pull/1331) Add 'toConfig' methods to all type system definitions objects ([@​IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#​1332](https://togithub.com/graphql/graphql-js/pull/1332) Allow to override default type resolver ([@​IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Bug Fix 🐞 - [#​1792](https://togithub.com/graphql/graphql-js/pull/1792) Duplicate fields in deep inputs not validated properly ([#​1791](https://togithub.com/graphql/graphql-js/issues/1791)) ([@​Cito](https://togithub.com/Cito)) - [#​1724](https://togithub.com/graphql/graphql-js/pull/1724) Add missing toStringTag to GraphQLList and GraphQLNonNull ([@​IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#​1554](https://togithub.com/graphql/graphql-js/pull/1554) Improve error message for missing required argument in field or directive ([@​everdimension](https://togithub.com/everdimension)) - [#​1707](https://togithub.com/graphql/graphql-js/pull/1707) printSchema: Fix printing of empty types ([@​IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#​1702](https://togithub.com/graphql/graphql-js/pull/1702) Add missing Flow typing for 'print' function ([@​IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#​1698](https://togithub.com/graphql/graphql-js/pull/1698) Fix missing schema's astNode when schema was defined inside extension ([@​IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#​1600](https://togithub.com/graphql/graphql-js/pull/1600) Inspect non-error types to produce helpful error messages for failing resolvers ([@​kommander](https://togithub.com/kommander)) ##### Docs 📝 - [#​1679](https://togithub.com/graphql/graphql-js/pull/1679) Documentation for explicitly mentioning ObjectTypes ([@​buoyantair](https://togithub.com/buoyantair)) ##### Polish 💅
42 PRs were merged - [#​1798](https://togithub.com/graphql/graphql-js/pull/1798) Rename 'MaybePromise' to 'PromiseOrValue' ([@​IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#​1785](https://togithub.com/graphql/graphql-js/pull/1785) Fix test case description ([@​IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#​1670](https://togithub.com/graphql/graphql-js/pull/1670) Remove year from LICENSE headers ([@​IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#​1782](https://togithub.com/graphql/graphql-js/pull/1782) Fix grammar in error message ([@​Cito](https://togithub.com/Cito)) - [#​1781](https://togithub.com/graphql/graphql-js/pull/1781) Add directive predicates tests and fix test names ([@​Cito](https://togithub.com/Cito)) - [#​1778](https://togithub.com/graphql/graphql-js/pull/1778) Minor spelling errors in PossibleTpyeExtensions ([@​Cito](https://togithub.com/Cito)) - [#​1772](https://togithub.com/graphql/graphql-js/pull/1772) fix out of range return check for charCodeAt in lexer (NaN instead of null) ([@​superhawk610](https://togithub.com/superhawk610)) - [#​1767](https://togithub.com/graphql/graphql-js/pull/1767) Use non-capturing group inside RegExp ([@​IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#​1764](https://togithub.com/graphql/graphql-js/pull/1764) Minor code simplification in validation rules ([@​Cito](https://togithub.com/Cito)) - [#​1765](https://togithub.com/graphql/graphql-js/pull/1765) Fix validator test names ([@​Cito](https://togithub.com/Cito)) - [#​1763](https://togithub.com/graphql/graphql-js/pull/1763) Fix typos in UniqueOperationTypes test ([@​Cito](https://togithub.com/Cito)) - [#​1758](https://togithub.com/graphql/graphql-js/pull/1758) Tests: 'expect(...).to.eql' => 'expect(...).to.deep.equal' ([@​IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#​1757](https://togithub.com/graphql/graphql-js/pull/1757) GraphQLError: don't wrap single node in array ([@​IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#​1756](https://togithub.com/graphql/graphql-js/pull/1756) Speedup parser (~50%) by using 'slice' and 'charCodeAt' directly ([@​IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#​1736](https://togithub.com/graphql/graphql-js/pull/1736) Speedup visitor test on kitchenSinkQuery ([@​IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#​1735](https://togithub.com/graphql/graphql-js/pull/1735) Simplify checking of args inside visitor tests ([@​IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#​1734](https://togithub.com/graphql/graphql-js/pull/1734) Use AST abbreviation consistently ([@​IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#​1733](https://togithub.com/graphql/graphql-js/pull/1733) General cleanup of definition tests ([@​IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#​1730](https://togithub.com/graphql/graphql-js/pull/1730) Allow for long string literals inside tests ([@​IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#​1729](https://togithub.com/graphql/graphql-js/pull/1729) Remove useless positive isTypeOf tests, since this function is optional ([@​IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#​1728](https://togith
--- ### Renovate configuration :date: **Schedule**: At any time (no schedule defined). :vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. :recycle: **Rebasing**: Whenever PR becomes conflicted, or if you modify the PR title to begin with "`rebase!`". :ghost: **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/config-help/issues) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/marketplace/renovate). View repository job log [here](https://renovatebot.com/dashboard#prisma/graphqlgen).