Babel (Formerly 6to5) v7.12.7 Release Notes

Release Date: 2020-11-20 // over 3 years ago
  • v7.12.7 (2020-11-20)

    Thanks @fraywing for your first PR!

    ๐Ÿฑ ๐Ÿ‘“ Spec Compliance

    • ๐Ÿ“œ babel-parser

    ๐Ÿฑ ๐Ÿ› Bug Fix

    • ๐Ÿ“œ babel-parser
    • ๐Ÿ”Œ babel-helper-optimise-call-expression, babel-plugin-proposal-class-properties
    • babel-compat-data, babel-preset-env
    • ๐Ÿ”Œ babel-plugin-transform-modules-systemjs, babel-plugin-transform-parameters, babel-preset-env, babel-traverse
    • ๐Ÿ”Œ babel-plugin-proposal-numeric-separator
      • #12311 Adding includes fix for plugin-proposal-numeric-separator (@fraywing)

    ๐Ÿ’… ๐Ÿ’… Polish

    • babel-preset-react, babel-preset-typescript
      • #12347 refactor: use option-validator in preset-typescript (@JLHwung)
    • babel-types
      • #12341 improve asserts in generated typescript definitions (@zxbodya)

    ๐Ÿฑ ๐Ÿ  Internal

    • babel-helper-regex
    • ๐Ÿ”Œ babel-helper-create-regexp-features-plugin, babel-plugin-transform-sticky-regex
    • babel-core
    • babel-preset-env
    • Other
    • babel-types
      • #11883 feat(babelโ€‘types): Add type definitions for Node assertion methods (@ExE-Boss)
    • babel-cli
    • ๐Ÿ“œ babel-parser
    • babel-traverse
      • #12309 test: add tests about behaviour of replaceWithMultiple (@JLHwung)

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

    • babel-traverse

    ๐Ÿฑ ๐Ÿ”ฌ Output optimization

    • ๐Ÿ”Œ babel-helper-member-expression-to-functions, babel-plugin-proposal-class-properties, babel-plugin-proposal-optional-chaining
      • #12291 optimize optional chain when expression will be cast to boolean (@JLHwung)

    Committers: 10