v7.0.0-beta.50 (2018-06-12)
Mostly bug fixes and some decorator updates
π Spec Compliancy
babel-plugin-proposal-unicode-property-regex
- #8127 Update plugin-proposal-unicode-property-regex for Unicode v11. (@mathiasbynens)
babel-parser
- #8125 Update identifier parsing per Unicode v11. (@mathiasbynens)
babel-core
,babel-generator
,babel-parser
,babel-plugin-proposal-decorators
,babel-types
- #8037 Remove parser support for decorators optional parentheses. (@nicolo-ribaudo)
π₯ Breaking Change
babel-generator
,babel-parser
,babel-plugin-syntax-decorators
- #8113 Change decoratorsBeforeExport default to false. (@nicolo-ribaudo)
babel-core
,babel-generator
,babel-parser
,babel-plugin-proposal-decorators
,babel-types
- #8037 Remove parser support for decorators optional parentheses. (@nicolo-ribaudo)
babel-core
,babel-plugin-syntax-decorators
- #7938 Update syntax-decorators options. (@nicolo-ribaudo)
babel-helper-builder-react-jsx
,babel-plugin-transform-react-inline-elements
,babel-plugin-transform-react-jsx
π New Feature
babel-generator
- #8143 add jsesc options support. (@vincentdchan)
babel-preset-env
babel-core
,babel-plugin-syntax-decorators
- #7938 Update syntax-decorators options. (@nicolo-ribaudo)
babel-generator
,babel-plugin-proposal-decorators
- #7948 Add "decoratorsBeforeExport" option to @babel/generator. (@nicolo-ribaudo)
babel-generator
,babel-parser
,babel-types
,babylon
- #7978 Support Flow's proto modifier syntax for declared classes. (@samwgoldman)
π Bug Fix
babel-helper-hoist-variables
,babel-plugin-transform-modules-systemjs
- #8104 System module format hoisting and export refinements. (@guybedford)
babel-plugin-proposal-class-properties
,babel-traverse
- #8051 Don't split an exported class when renaming an inner binding. (@nicolo-ribaudo)
- #8122 isConstantExpression should return true for immuable bindings. (@nicolo-ribaudo)
babel-plugin-transform-typescript
- #7996 Adds JSXFragment to plugin-transform-typescript check for the presence of jsx. (@malbernaz)
babel-plugin-proposal-class-properties
,babel-plugin-transform-typescript
babel-parser
- #8030 Allow ts modifier names to be used as function argument names. (@existentialism)
babel-preset-env
- #8132 Fix Safari TP and regular versions comparison. (@yuri-karadzhov)
- #8138 Ensure regex-dot-all runs before unicode-regex in preset-env. (@existentialism)
babel-helpers
,babel-plugin-transform-classes
- #8100 Fix ReferenceError in the wrapNativeSuper helper. (@chocolateboy)
babel-types
- #8060 make isReferenced() recognise ObjectTypeProperty. (@peter-leonov)
babel-cli
- #8082 Avoid a race condition in CLI directory creation.. (@loganfsmyth)
babel-helper-builder-react-jsx
,babel-plugin-transform-react-inline-elements
,babel-plugin-transform-react-jsx
π Polish
babel-plugin-proposal-class-properties
,babel-plugin-transform-classes
,babel-plugin-transform-parameters
,babel-plugin-transform-react-constant-elements
- #8123 [class-properties] Remove unnecessary return and temp variable. (@nicolo-ribaudo)
babel-parser
- #8074 nit: fix folder name. (@dnalborczyk)
π Documentation
π Internal
- Other
- #8142 Don't regenerate babel-types docs in the readme. (@nicolo-ribaudo)
- #8139 Bump test262-stream and update test262 tests. (@existentialism)
babel-generator
,babel-node
,babel-standalone
,babel-template
- #8144 Add Labels to READMEs Generator & Update README's w. Links To Open Issues (for some pkg's). (@BeniCheni)
babel-node
- #7908 Test on node 10. (@nicolo-ribaudo)
Committers: 21
- Alex Zherdev (alexzherdev)
- Alexey Zaslavsky (pterolex)
- Beni von Cheni (BeniCheni)
- Brian Ng (existentialism)
- Erik Arvidsson (arv)
- Guy Bedford (guybedford)
- Logan Smyth (loganfsmyth)
- Marco Massarotto (brokenmass)
- Mathias Bynens (mathiasbynens)
- Miguel Albernaz (malbernaz)
- NicolΓ² Ribaudo (nicolo-ribaudo)
- Palash Mondal (palashmon)
- Peter Leonov (peter-leonov)
- Sam Goldman (samwgoldman)
- Serhii Nanovskyi (sun1x)
- Sven Sauleau (xtuc)
- Vincent Chan (vincentdchan)
- Yuri Karadzhov (yuri-karadzhov)
- chocolateboy
- dnalborczyk
- ilya (ilyanew)