Babel (Formerly 6to5) v7.8.4 Release Notes

Release Date: 2020-01-30 // about 4 years ago
  • v7.8.4 (2020-01-30)

    ๐Ÿฑ > โš ๏ธ 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!

    ๐Ÿฑ ๐Ÿ‘“ Spec Compliance

    • ๐Ÿ“œ babel-parser

    ๐Ÿฑ ๐Ÿ› 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)

    ๐Ÿ’… ๐Ÿ’… Polish

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

    ๐Ÿ“š ๐Ÿ“ Documentation

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

    ๐Ÿฑ ๐Ÿ  Internal

    ๐ŸŽ ๐Ÿƒโ€โ™€ Performance

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

    Committers: 11