Babel v7.0.0-alpha.3 Release Notes

Release Date: 2017-03-23 // about 7 years ago
  • :boom: Breaking Change

    • babel-traverse
    • babel-runtime
    • ๐Ÿ”Œ babel-core, babel-generator, babel-plugin-transform-es2015-template-literals, babel-template, babel-traverse, babel-types
      • #5523 Account for template literals revision. (@hzoo)
    • babel-core, babel-preset-react, babel-runtime
      • #5489 Misc fixes + Move babel-core config processing from transformation/file/options into top-level folder. (@loganfsmyth)
    • babel-cli, babel-core, babel-register, babel-types
      • #5487 Make only/ignore relative to cwd/config file and move only/ignore checking all to core.. (@loganfsmyth)
    • ๐Ÿ”Œ babel-core, babel-plugin-transform-es2015-modules-umd, babel-plugin-transform-react-display-name, babel-plugin-transform-react-jsx-source
    • babel-core
      • #5466 Resolve programmatic/CLI arguments from cwd, not file being compiled.. (@loganfsmyth)
    • babel-cli, babel-core
      • #5463 More strictly parse configs and explicitly handle arguments in babel-cli. (@loganfsmyth)

    :rocket: New Feature

    • ๐Ÿ”Œ babel-plugin-transform-runtime, babel-runtime
      • #5442 Add useBuiltIns and useESModules options to transform-runtime. (@Kovensky)
    • babel-core, babel-register

    :bug: Bug Fix

    • ๐Ÿ”Œ babel-plugin-transform-react-inline-elements, babel-traverse
      • #5504 Fix path.remove() leading & trailing comments sharing. (@dmail)
    • babel-core, babel-runtime
    • ๐Ÿ”Œ babel-plugin-transform-react-constant-elements, babel-traverse
      • #5415 Fix PathHoister attaching to default parameters.. (@STRML)
    • ๐Ÿ”Œ babel-plugin-transform-es2015-modules-amd, babel-plugin-transform-es2015-modules-commonjs
      • #5474 Properly preserve import ordering with AMD format.. (@rwjblue)
    • ๐Ÿ”Œ babel-plugin-transform-do-expressions, babel-types
    • ๐Ÿ”Œ babel-plugin-transform-es2015-function-name, babel-types

    ๐Ÿ’… :nail_care: Polish

    ๐Ÿ“š :memo: Documentation

    • ๐Ÿ”Œ babel-plugin-transform-runtime
      • #5481 Add useBuiltins and useESModules options to transform-runtime README. (@existentialism)
      • #5401 Improve options documentation for babel-plugin-transform-runtime. (@aaronang)
    • babel-register
    • babel-generator
      • #5477 Update babel-generator documentation. (@xtuc)
    • ๐Ÿ”Œ babel-plugin-transform-es2015-*

    :house: Internal

    • babel-cli
    • Other
    • ๐Ÿ”Œ babel-plugin-transform-regenerator
    • ๐Ÿ”Œ babel-core, babel-plugin-transform-es2015-classes, babel-template, babel-traverse
    • ๐Ÿ”Œ babel-plugin-transform-es2015-classes
      • #5450 Changes the throw error for test in super-illegal-non-constructor-call. (@arshabh)
    • ๐Ÿ— babel-helper-builder-react-jsx
      • #5484 Removes unused lodash dep from babel-helper-builder-react-jsx. (@segphault)