This repository has been archived by the owner on May 19, 2018. It is now read-only.
Releases: babel/babylon
Releases · babel/babylon
v7.0.0-beta.20
v7.0.0-beta.20 (2017-08-19)
Fix some issues with the typescript plugin
💥 Breaking Change
🐛 Bug Fix
- #664 Fix conflict between "typescript" and "exportExtensions" plugins. (@andy-ms)
- #559 Arrow fns can't be used as the left side of a binary or ternary expression. (@nicolo-ribaudo)
🏠 Internal
- #679 Remove babel-cli as unused. (@danez)
- #654 Integrate Test262. (@jugglinmike)
Committers: 6
- Andy (andy-ms)
- Daniel Tschinder (danez)
- Nicolò Ribaudo (nicolo-ribaudo)
- greenkeeper[bot]
- jugglinmike
- laoxiong (gebilaoxiong)
v6.18.0
v6.18.0
- Flow opaque type alias backport (#644) (@jbrown215)
- fix the error info of 'sourceType' (#572) (@blackmiaool)
v7.0.0-beta.19
v7.0.0-beta.18
- #649 just updates the babel version that babylon is compiled with (perf)?
v7.0.0-beta.17
v7.0.0-beta.17 (2017-07-21)
🚀 New Feature
- #643 Flow opaque type aliases parsing. (@jbrown215)
declare opaque type ID = number;
opaque type opaque = number;
opaque type not_transparent = opaque;
New optionalCatchBinding
plugin
try {
throw 0;
} catch {
do();
}
- #617 Add support for flow's export type * from. (@nicolo-ribaudo)
- #609 Add static private class field support. (@jridgewell)
class A {
static #a = 1;
}
🐛 Bug Fix
- #639 Check for function when parsing export async. (@existentialism)
- #626 Fix parsing a <!-- b in modules. (@existentialism)
- #624 Fix incorrect parsing of %*. (@existentialism)
- #613 Fix function.sent parsing. (@jridgewell)
🏠 Internal
- #642 Reorganize new.target tests. (@existentialism)
- #638 update to babel 7 alpha.15. (@hzoo)
- #625 Update ava to the latest version 🚀. (@greenkeeper[bot])
- #602 Add greenkeeper-lockfile support. (@danez)
- #603 Force color output in test runs to ensure consistent behavior in Travis. (@existentialism)
Committers: 8
- Brian Ng (existentialism)
- Daniel Tschinder (danez)
- Henry Zhu (hzoo)
- Justin Ridgewell (jridgewell)
- Nicolò Ribaudo (nicolo-ribaudo)
- MarckK
- greenkeeper[bot]
- jbrown215
v7.0.0-beta.16
v7.0.0-beta.16 (2017-06-28)
typescript
bigInt
- add ability to not add
tokens
array for performance
🚀 New Feature
💥 Breaking Change
🐛 Bug Fix
- #598 Use the string "module" in err message. (@hzoo)
- #595 Allow jsx to be the body of a typed arrow function. (@nicolo-ribaudo)
📝 Documentation
🏠 Internal
- #600 Use prettier. (@existentialism)
Committers: 6
- Andy (andy-ms)
- Brian Ng (existentialism)
- Daniel Tschinder (danez)
- Henry Zhu (hzoo)
- Nicolò Ribaudo (nicolo-ribaudo)
- William Horton (wdhorton)
v7.0.0-beta.15
v7.0.0-beta.15 (2017-06-27)
Summary
- Add support for parsing Decorators Stage 2 (
decorators2
) - Bug fix for private fields
🐛 Bug Fix
- #590 Follow-up on Decorators PR. (@peey)
- #589 Add delete check and fix nested class parsing for private fields. (@Qantas94Heavy)
🏠 Internal
🚀 New Feature
💅 Polish
- #592 Remove dead code. (@nicolo-ribaudo)
Committers: 4
- Henry Zhu (hzoo)
- Karl Cheng (Qantas94Heavy)
- Nicolò Ribaudo (nicolo-ribaudo)
- Peeyush Kushwaha (peey)
7.0.0-beta.14
🐛 Bug Fix
- Fix comment attachment for call expressions (#575) (aardito2)
- Correctly put typeParameters on FunctionExpression (#585) (Daniel Tschinder)
- Add back shorthand field to Property (#580) (Daniel Tschinder)
- The { after a function generic type annotation is a statement (#578) (Nicolò Ribaudo)