Skip to content
This repository has been archived by the owner on May 19, 2018. It is now read-only.

Releases: babel/babylon

v7.0.0-beta.13

06 Jun 15:53
Compare
Choose a tag to compare
v7.0.0-beta.13 Pre-release
Pre-release

v7.0.0-beta.13 (2017-06-06)

  • New Plugin: optionalChaining
  • Fix parsing issues with classPrivateProperties

🚀 New Feature

  • #545 Optional Chaining: Stage 1 plugin. (@xtuc)

🐛 Bug Fix

  • #566 Fix parsing of private fields. (@danez)
  • #557 Estree: Fix stmt value being the raw value. (@danez)
  • #565 Fix location info on FunctionTypeParam nodes. (@xixixao)

📝 Documentation

  • #554 [skip ci] Add classPrivateProperties to README & fix classProperties proposal link. (@boopathi)

🏠 Internal

  • #561 ☄️ Improve performance by removing all spread/rest usages. (@danez)
  • #562 Use preset-env and update other dependencies. (@danez)
  • #552 Add node 8 to travis. (@danez)

Committers: 6

6.17.2

31 May 21:08
Compare
Choose a tag to compare

🐛 Bug Fix

  • Fixed disappearing comments following a trailing comma on the last property of an object literal or the last argument of a call expression (#478) (aardito2)
  • Fix #437: only prohibit 'export type from "module" ' when flow is enabled (#438) (Kevin Gibbons)
  • Fix handling of anonymous parameters in flowParseObjectTypeMethodish. (#526) (Max Schaefer)
  • Convert argument of SpreadElement correctly to assignable (#518) (Daniel Tschinder)

v7.0.0-beta.12

30 May 23:31
Compare
Choose a tag to compare
v7.0.0-beta.12 Pre-release
Pre-release

v7.0.0-beta.12 (2017-05-30)

  • Added importMeta plugin, fixes for numericSeparator

🚀 New Feature

  • Other

🐛 Bug Fix

  • Other
    • #549 Don't treat e, b, E, B as forbidden siblings for hex literals.. (@rwaldron)

🏠 Internal

  • Other
    • #548 Adds test to ensure that numericSeparator plugin does not alter "_" handling in Identifier. (@rwaldron)

Committers: 2

v7.0.0-beta.11

27 May 04:20
Compare
Choose a tag to compare
v7.0.0-beta.11 Pre-release
Pre-release

v7.0.0-beta.11 (2017-05-27)

Added numericSeparator

🚀 New Feature

📝 Documentation

  • Other
    • #542 add contributing docs on making a plugin [skip ci]. (@hzoo)

🏠 Internal

Committers: 5

v7.0.0-beta.9

22 May 19:47
Compare
Choose a tag to compare
v7.0.0-beta.9 Pre-release
Pre-release

v7.0.0-beta.9 (2017-05-22)

🚀 New Feature

  • #224 Add support for declare export + fixes. (@danez)

🐛 Bug Fix

💅 Polish

📝 Documentation

  • #503 Fix FunctionDeclaration spec: Id may be null. (@andy-ms)

🏠 Internal

Committers: 11

v7.0.0-beta.10

22 May 21:06
Compare
Choose a tag to compare
v7.0.0-beta.10 Pre-release
Pre-release

v7.0.0-beta.10 (2017-05-22)

🐛 Bug Fix

  • Other
    • #478 Fixed disappearing comments following a trailing comma. (@aardito2)

Committers: 1

6.17.1

10 May 16:35
Compare
Choose a tag to compare

🐛 Bug Fix

  • Fix typo in flow spread operator error (Brian Ng)
  • Fixed invalid number literal parsing (#473) (Alex Kuzmenko)
  • Fix number parser (#433) (Alex Kuzmenko)
  • Ensure non pattern shorthand props are checked for reserved words (#479) (Brian Ng)
  • Remove jsx context when parsing arrow functions (#475) (Brian Ng)
  • Allow super in class properties (#499) (Brian Ng)
  • Allow flow class field to be named constructor (#510) (Brian Ng)

v6.17.0

24 Apr 06:47
Compare
Choose a tag to compare

🐛 Bug Fix

  • Cherry-pick #418 to 6.x (#476) (Sebastian McKenzie)
  • Add support for invalid escapes in tagged templates (#274) (Kevin Gibbons)
  • Throw error if new.target is used outside of a function (#402) (Brian Ng)
  • Fix parsing of class properties (#351) (Kevin Gibbons)
  • Fix parsing yield with dynamicImport (#383) (Brian Ng)
  • Ensure consistent start args for parseParenItem (#386) (Brian Ng)

v7.0.0-beta.8

27 Apr 15:16
Compare
Choose a tag to compare
v7.0.0-beta.8 Pre-release
Pre-release

7.0.0-beta.8 (2017-04-04)

New Feature

  • Add support for flow type spread (#418) (Conrad Buck)
  • Allow statics in flow interfaces (#427) (Brian Ng)

Bug Fix

  • Fix predicate attachment to match flow parser (#428) (Brian Ng)
  • Add extra.raw back to JSXText and JSXAttribute (#344) (Alex Rattray)
  • Fix rest parameters with array and objects (#424) (Brian Ng)
  • Fix number parser (#433) (Alex Kuzmenko)

Docs

  • Fix CONTRIBUTING.md [skip ci] (#432) (Alex Kuzmenko)

Internal

  • Use babel-register script when running babel smoke tests (#442) (Brian Ng)

v7.0.0-beta.7

22 Mar 18:21
Compare
Choose a tag to compare
v7.0.0-beta.7 Pre-release
Pre-release

7.0.0-beta.7 (2017-03-22)

Spec Compliancy

  • Remove babylon plugin for template revision since it's stage-4 (#426) (Henry Zhu)

Bug Fix

  • Fix push-pop logic in flow (#405) (Daniel Tschinder)