Babel: v7.8.4 Release

Release date:
January 30, 2020
Previous version:
v7.8.3 (released January 13, 2020)
Magnitude:
1,218 Diff Delta
Contributors:
12 total committers
Data confidence:
Commits:

31 Features Released with v7.8.4

Top Contributors in v7.8.4

JLHwung
nicolo-ribaudo
regiontog
3cp
BenoitZugmeyer
liuxingbaoyu
sidntrivedi012
xtuc
danez
vedantroy

Directory Browser for v7.8.4

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

v7.8.4 (2020-01-30)

:warning: In Babel 7.8.0 we introduced the --copy-ignored option for @babel/cli, defaulting to false. However, previous versions behaved as if that option was present: for this reason, we changed its default value to true (when --copy-files is provided) and introduced a --no-copy-ignored option to disable it.

Thanks to @3cp, @BenoitZugmeyer, @pustovalov, @regiontog, and @vedantroy for their first PRs!

:eyeglasses: Spec Compliance

  • babel-parser

:bug: Bug Fix

  • babel-cli
  • babel-compat-data
  • babel-helpers, babel-plugin-proposal-class-properties, babel-plugin-proposal-decorators, babel-plugin-transform-classes, babel-plugin-transform-parameters, babel-plugin-transform-typeof-symbol, babel-preset-env
  • babel-traverse
  • babel-plugin-transform-parameters
  • babel-plugin-transform-for-of
  • babel-generator
  • babel-helper-compilation-targets
    • #11006 fix: supply '.' subpath for backward compatibility with node.js 13.0-13.1 (@JLHwung)

:nail_care: Polish

  • babel-core
    • #10969 polish: throw human-friendly error when item-option pair is incorrectly unwrapped (@JLHwung)

:memo: Documentation

  • babel-parser
    • #11015 add AST for the module attribute proposal (@xtuc)
  • babel-preset-env

:house: Internal

:running_woman: Performance

  • babel-parser
    • #11029 fix(babel-parser): avoid state.clone() to clone the whole token store (@3cp)

Committers: 11