Skip to content

Roadmap

Andrey Chudnov edited this page Sep 8, 2015 · 3 revisions

Roadmap

Version 5.0.0

Version 5.0.0 is expected to bring full ECMAScript 5.1 support as well as a better test suite and coverage. The new versioning scheme (consistent with Hackage PVP) is: ESMV.MAJOR.MINOR.PATCH, where ESMV is the major version of ECMAScript standard supported.

See ECMAScript 5 support milestone for the list of outstanding issues blocking this release. The most important are the new test suite (see #3, Testing) and fixing outstanding bugs in the parser (see #40, #47).

The provisional timeline for the release is November 2015.

Version 5.1.0

The aim of this version is to increase the usability of the library by introducing a full quasi-quoter with anti-quotation (#15), simplifying the AST structure (#43), adding warnings and error recovery to the parser (#41 and #42) and a pretty printer cabable of producing minified JavaScript source as well as printing AST annotations in comments (#13).

(Provisional) 6.0.0

Version 6.0.0 is expected to bring support for the new ECMAScript 6 standard.

Clone this wiki locally