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
rootMode
from@babel/node
.. (@wtgtybhertgeghgtwtg)
- #9078 Pass
babel-generator
,babel-helpers
,babel-plugin-class-features
,babel-plugin-proposal-private-methods
,babel-plugin-syntax-class-properties
,babel-types
babel-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-parser
babel-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-generator
babel-node
- #9079 Move
fs-readdir-recursive
andoutput-file-sync
todevDependencies
for@babel/node
.. (@wtgtybhertgeghgtwtg)
- #9079 Move
babel-parser
babel-*
- #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-types
babel-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