Closed renovate[bot] closed 5 years ago
This PR contains the following updates:
7.3.4
7.4.0
: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!".
rebase!
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.
This PR contains the following updates:
7.3.4
->7.4.0
Release Notes
babel/babel
### [`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))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!
".:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.