Hi everyone!
This is a major update. This new version includes the support for two new syntax in ES2017: (1) async function and await expression, (2) trailing commas in function parameter lists and calls. To improve the API, there is a strong emphasis on distinguishing parsing a module vs a script. In addition, there are tons of other small improvements and fixes.
A new set of extensive documentation has been made available at
http://esprima.readthedocs.io/. This supports per-version specific documentation, integrated search feature, and downloadable version in archived HTML, PDF, and Epub formats.
Internally, the code base has been continuously refactored for improved quality, among others by using the latest TypeScript 2. Meanwhile, Node.js 8 and Edge are included in the list of testing platforms.
If you have any questions about this release, do not hesitate to contact us on this mailing-list.
Enjoy this fresh release and thank you very much!
--