v7.2.0 (2018-12-03)
Thanks to @Gcaufy, @morozRed, @phapp88, @tim-mc and @katrotz for their first PRs!
You can read more about this release at https://babeljs.io/blog/2018/12/03/7.2.0.
π New Feature
babel-parser- #8289 Implement Smart Pipeline proposal in @babel/parser. (@mAAdhaTTah)
babel-core- #8986 Export @babel/parser#tokTypes in @babel/core. (@kaicataldo)
babel-node- #9078 Pass
rootModefrom@babel/node.. (@wtgtybhertgeghgtwtg)
- #9078 Pass
babel-generator,babel-helpers,babel-plugin-class-features,babel-plugin-proposal-private-methods,babel-plugin-syntax-class-properties,babel-typesbabel-preset-env- #9048 Update mappings for node 10 in preset-env. (@existentialism)
π Bug Fix
babel-parser- #9114 Parse non-octals with leading zeros in non strict mode correctly. (@danez)
- #9074 Disallow await inside arrow functions. (@nicolo-ribaudo)
- #9069 [flow] Allow type casts in array patterns inside arrow parameters. (@nicolo-ribaudo)
- #9058 Fix compatibility between typescript and jsx plugins in interface declarations. (@danez)
- #9055 Fix bug with parsing TS generic async arrow function. (@existentialism)
- #9035 Fix parsing typescript function types with destructuring. (@danez)
babel-helper-fixtures,babel-parserbabel-preset-env- #9091 Update mapping for regex unicode plugin in preset-env. (@existentialism)
babel-plugin-transform-destructuring- #8916 Fix destructuring assignment in arrow functions without block. (@RubenVerborgh)
babel-plugin-proposal-optional-chaining- #9073 Microbouji patch/8136. (@jridgewell)
babel-core,babel-helper-wrap-function,babel-plugin-proposal-async-generator-functions,babel-plugin-proposal-function-sent,babel-plugin-transform-async-to-generator,babel-plugin-transform-classes- #9039 Fix recursive async function expressions. (@nicolo-ribaudo)
babel-core- #9034 Normalize presets before merging config with others.. (@loganfsmyth)
π Polish
babel-generatorbabel-node- #9079 Move
fs-readdir-recursiveandoutput-file-synctodevDependenciesfor@babel/node.. (@wtgtybhertgeghgtwtg)
- #9079 Move
babel-parserbabel-*- #8769 Add plugins name. (@nicolo-ribaudo)
π Internal
babel-helper-create-class-features-plugin,babel-plugin-proposal-class-properties,babel-plugin-proposal-private-methods- #9083 Make @babel/plugin-class-features a normal helper package. (@nicolo-ribaudo)
- Other
babel-typesbabel-generator
Committers: 15
- Brian Ng (existentialism)
- Daniel Tschinder (danez)
- Gcaufy (Gcaufy)
- Grigory Moroz (morozRed)
- James DiGioia (mAAdhaTTah)
- Justin Ridgewell (jridgewell)
- Kai Cataldo (kaicataldo)
- Logan Smyth (loganfsmyth)
- NicolΓ² Ribaudo (nicolo-ribaudo)
- Paul Happ (phapp88)
- Ruben Verborgh (RubenVerborgh)
- Sergey Rubanov (chicoxyzzy)
- Tim McClure (tim-mc)
- Veaceslav Cotruta (katrotz)
- wtgtybhertgeghgtwtg