* Support ES2016 exponentiation expression (issue 1490) * Support JSX syntax (issue 1467) * Use the latest Unicode 8.0 (issue 1475) * Add the support for syntax node delegate (issue 1435) * Fix ESTree compatibility on meta property (issue 1338) * Fix ESTree compatibility on default parameter value (issue 1081) * Fix ESTree compatibility on try handler (issue 1030)
2.7.3
* Fix tokenizer confusion with a comment (issue 1493, 1516)
2.7.2
* Fix out-of-bound error location in an invalid string literal (issue 1457) * Fix shorthand object destructuring defaults in variable declarations (issue 1459)
2.7.1
* Do not allow trailing comma in a variable declaration (issue 1360) * Fix assignment to `let` in non-strict mode (issue 1376) * Fix missing delegate property in YieldExpression (issue 1407)
2.7.0
* Fix the handling of semicolon in a break statement (issue 1044) * Run the test suite with major web browsers (issue 1259, 1317) * Allow `let` as an identifier in non-strict mode (issue 1289) * Attach orphaned comments as `innerComments` (issue 1328) * Add the support for token delegator (issue 1332)
2.6.0
* Properly allow or prohibit `let` in a binding identifier/pattern (issue 1048, 1098) * Add sourceType field for Program node (issue 1159) * Ensure that strict mode reserved word binding throw an error (issue 1171) * Run the test suite with Node.js and IE 11 on Windows (issue 1294) * Allow binding pattern with no initializer in a for statement (issue 1301)