fusion-cli
fusion-cli copied to clipboard
Update babel monorepo to v7.4.4
This PR contains the following updates:
| Package | Type | Update | Change | References |
|---|---|---|---|---|
| @babel/plugin-transform-flow-strip-types | dependencies | minor | 7.2.3 -> 7.4.4 |
source |
| @babel/preset-env | dependencies | minor | 7.3.1 -> 7.4.4 |
homepage, source |
Release Notes
babel/babel
v7.4.4
:bug: Bug Fix
-
babel-plugin-transform-flow-comments- #9897 fix flow-comments - class type paramters and implements (@tanhauhau)
- #9893 fix flow-comment - object destructuring (@tanhauhau)
-
babel-parser- #9766 Add TS support to @babel/parser's Scope (@nicolo-ribaudo)
- #9865 Always register global bindings as exportable (@nicolo-ribaudo)
- #9887 Fix TypeScript readonly error location (@existentialism)
- #9869 ! remove constant context assertions (@tanhauhau)
- #9890 Fix parsing typescript bodiless methods with the estree plugin also enabled (@devongovett)
-
babel-traverse -
babel-plugin-proposal-class-properties,babel-plugin-transform-modules-commonjs,babel-types- #9861 Fix: PrivateName Identifier should not be isReferenced. (@coreyfarrell)
-
babel-types- #9832 Fix typo in cloneNode. (@evandervalk)
v7.4.0
:eyeglasses: Spec Compliance
-
babel-parser-
#9529 Add
readonlyto TypeScript type modifier (@tanhauhau) - #9534 TypeScript Constant contexts (@tanhauhau)
- #9637 Update identifier parsing per Unicode v12 (@mathiasbynens)
-
#9616 Allow any reserved word in
export {} fromspecifiers (@danez) - #9612 [TS] Disallow type casts in arrow parameters (@nicolo-ribaudo)
- #9607 Refactor parsing object members (@danez)
- #9599 Disallow duplicate params in methods (@danez)
- #9586 Treat for loop body as part of loop scope (@danez)
-
#9529 Add
-
babel-parser,babel-plugin-transform-typescript- #9641 Allow context type annotation on getters/setters (@matt-tingen)
-
babel-plugin-proposal-unicode-property-regex,babel-plugin-transform-dotall-regex,babel-plugin-transform-unicode-regex- #9636 Update babel-plugin-proposal-unicode-property-regex for Unicode v12 (@mathiasbynens)
-
babel-generator,babel-parser,babel-plugin-transform-flow-strip-types,babel-plugin-transform-modules-systemjs -
babel-generator,babel-parser,babel-plugin-transform-classes,babel-plugin-transform-flow-comments,babel-plugin-transform-flow-strip-types,babel-plugin-transform-new-target
: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 Update to
core-js@3(@zloirock)
-
#7646 Update to
-
babel-template- #9648 Add %%placeholders%% support to @babel/template (@nicolo-ribaudo)
-
babel-parser,babel-plugin-proposal-partial-application -
babel-generator,babel-helper-create-class-features-plugin,babel-helpers,babel-plugin-proposal-private-methods -
babel-generator,babel-types- #9542 Add placeholders support to @babel/types and @babel/generator (@nicolo-ribaudo)
-
babel-parser- #9364 Add parser support for placeholders (@nicolo-ribaudo)
-
babel-generator,babel-parser,babel-plugin-syntax-partial-application,babel-types
:bug: Bug Fix
-
babel-helper-create-class-features-plugin,babel-helper-replace-supers,babel-plugin-proposal-private-methods -
babel-parser -
babel-core,babel-plugin-transform-for-of -
babel-plugin-transform-typescript -
babel-traverse,babel-types- #9692 Fix TSFunctionType visitors definition (@penielse)
-
babel-plugin-proposal-object-rest-spread -
babel-plugin-transform-modules-systemjs- #9639 System modules - Hoist classes like other variables (@guybedford)
-
babel-generator,babel-parser -
babel-helper-split-export-declaration,babel-plugin-transform-modules-commonjs,babel-traverse- #9613 Don't add params of anonymous exported function decls to the outer scope (@nicolo-ribaudo)
-
babel-plugin-transform-parameters,babel-plugin-transform-typescript,babel-types- #9605 [plugin-transform-typescript] Strip type imports used in Enums and object types (@echenley)
-
babel-helper-call-delegate,babel-plugin-transform-parameters- #9601 Don't loose "this" in helper-call-delegate (@nicolo-ribaudo)
-
babel-plugin-proposal-object-rest-spread,babel-plugin-transform-modules-commonjs,babel-traverse,babel-types- #9492 Mark FOO in "var { x: FOO }˝ as a binding, not as a reference (@nicolo-ribaudo)
-
babel-preset-env- #9595 preset-env: Sort versions before determining lowest (@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 Use
for..of Object.keysinstead offor..in(@nicolo-ribaudo)
-
#9518 Use
:nail_care: Polish
-
babel-parser -
babel-standalone,babel-types -
babel-generator- #9579 change var name for coherence (@tanohzana)
:house: Internal
- Other
- #9588 Publish to npm using a GitHub action (@nicolo-ribaudo)
- #9640 Switch from rollup-stream to rollup (@danez)
- #9647 Add WarningsToErrorsPlugin to webpack to avoid missing build problems on CI (@danez)
- #9624 Update dependencies (@danez)
- #9623 Add editorconfig for Makefile (@danez)
- #9587 Update test262 (@danez)
- #9582 Minify bundles on circle for repl (@danez)
-
babel-register
v7.3.4
:bug: Bug Fix
-
babel-parser- #9572 Fix TypeScript parsers missing token check (#9571) (@elevatebart)
- #9521 Also check AssignmentPatterns for duplicate export name (@danez)
-
babel-helper-create-class-features-plugin,babel-helper-replace-supers,babel-plugin-proposal-class-properties,babel-traverse- #9508 Use correct "this" in static fields (@nicolo-ribaudo)
-
babel-preset-env- #9566 Closes #9465 (@zloirock)
-
babel-types- #9539 babel-types is* type checks accept null | undefiend as value TS type (@ian-craig)
-
babel-plugin-transform-block-scoping,babel-traverse -
babel-generator- #9524 Fix typescript generator params (@tanhauhau)
- #9523 Fix flow babel-generator function parantheses (@tanhauhau)
:house: Internal
- Other
- #9561 Update CHANGELOG.md using the "Trigger GitHub release" action (@nicolo-ribaudo)
-
babel-plugin-proposal-object-rest-spread,babel-plugin-transform-modules-systemjs -
babel-generator,babel-parser,babel-plugin-transform-flow-strip-types,babel-traverse -
babel-plugin-transform-proto-to-assign- #9533 Add import/no-extraneous-dependencies to ESLint (@nicolo-ribaudo)
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Enabled.
: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 these updates again.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Renovate Bot. View repository job log here.
Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.