Babel v7.0.0-alpha.19 Release Notes

Release Date: 2017-08-07 // over 6 years ago
  • Can help us documented any undocumented changes or issues at https://github.com/babel/notes/issues/30 or make an issue

    :boom: Breaking Change

    • ๐Ÿ”Œ babel-plugin-transform-flow-strip-types, babel-preset-react

    babel-preset-react now will only handle flow if the file has a // @flow

    :rocket: New Feature

    • ๐Ÿ”Œ babel-plugin-syntax-typescript, babel-plugin-transform-typescript, babel-preset-typescript
      • #5899 Add babel-plugin-syntax-typescript, babel-plugin-transform-typescript, and babel-preset-typescript. (@andy-ms)

    ๐ŸŽ‰ Initial release of typescript equivalent of how Babel handles flow with a new babel-preset-typescript

    {
      "presets": ["typescript"]
    }
    

    :bug: Bug Fix

    • ๐Ÿ”Œ babel-plugin-transform-es2015-modules-commonjs
      • #6054 Don't insert the same node into the AST multiple times (fixes babel/babili#556). (@not-an-aardvark)
    • ๐Ÿ”Œ babel-plugin-transform-es2015-modules-commonjs, babel-plugin-transform-es2015-spread

    :house: Internal

    • ๐Ÿ”Œ babel-plugin-syntax-typescript, babel-plugin-transform-typescript, babel-preset-typescript
    • ๐Ÿ”Œ babel-core, babel-helper-wrap-function, babel-plugin-transform-es2015-arrow-functions
    • ๐Ÿ”Œ babel-plugin-transform-es2015-destructuring, babel-plugin-transform-es2015-parameters, babel-plugin-transform-object-rest-spread, babel-plugin-transform-react-constant-elements, babel-traverse
    • babel-core, babel-generator, babel-traverse, babel-types
    • Other