Babel (Formerly 6to5) v7.8.0 Release Notes

Release Date: 2020-01-12 // over 4 years ago
  • v7.8.0 (2020-01-12)

    Blog post on the website

    🍱 πŸ‘“ Spec Compliance

    • πŸ“œ babel-parser
      • #10980 Disallow private name in object elements and TS type elements (@JLHwung)
      • #10955 LiteralPropertyName should allow BigIntLiteral (@JLHwung)
      • #10953 fix: check await when parsing AsyncArrowBindingIdentifier (@JLHwung)
      • #10947 Fix: TopLevelAwait should respect await identifiers defined in sub scope. (@JLHwung)
      • #10946 fix: Class Field Initializer should not allow await expression as immediate child (@JLHwung)
    • πŸ”Œ babel-plugin-proposal-numeric-separator
      • #10938 StringNumericLiteral does not include NumericLiteralSeparator (@JLHwung)
    • πŸ”Œ babel-generator, babel-parser, babel-plugin-proposal-private-methods

    🍱 πŸ’₯ Breaking Change

    🍱 πŸš€ New Feature

    • babel-standalone
    • babel-core
    • babel-compat-data, babel-preset-env-standalone, babel-preset-env
      • #10811 Add optional-chaining and nullish-coalescing to preset-env (@Druotic)
    • πŸ”Œ babel-helper-module-transforms, babel-plugin-transform-modules-systemjs
      • #10780 add allowTopLevelThis option to transform-modules-systemjs (@JLHwung)
    • πŸ“œ babel-parser
    • babel-cli
    • πŸ“œ babel-core, babel-generator, babel-parser
    • πŸ“œ babel-core, babel-parser

    🍱 πŸ› Bug Fix

    • babel-node
    • πŸ”Œ babel-plugin-proposal-numeric-separator
      • #10938 StringNumericLiteral does not include NumericLiteralSeparator (@JLHwung)
    • babel-preset-env
    • πŸ“œ babel-parser
    • Other
    • babel-traverse
    • πŸ”Œ babel-helper-module-transforms, babel-plugin-transform-modules-commonjs
      • #10934 helper-module-transforms: dereference imported template tag (@ajafff)
    • babel-traverse, babel-types
    • babel-core
    • babel-helpers
      • #10902 fix: Object.getOwnPropertySymbols called on non-object (@bassaer)

    πŸ’… πŸ’… Polish

    • babel-node
    • πŸ“œ babel-parser

    πŸ“š πŸ“ Documentation

    • babel-preset-env
      • #10982 CONTRIBUTING: Update link to plugin-features.js [skip ci] (@andersk)
    • Other

    🍱 🏠 Internal

    ↩️ Revert

    • babel-cli

    Committers: 17