114 lines
2.6 KiB
Markdown
114 lines
2.6 KiB
Markdown
# 1.12.20
|
|
|
|
* Append `sourceMappingURL` when using `bin/6to5` and output sourcemaps.
|
|
|
|
# 1.12.19
|
|
|
|
* Add `comments` option and `--remove-comments` flag. Thanks @[webpro](htps://github.com/webpro)!
|
|
* Embed `regenerator`.
|
|
|
|
# 1.12.18
|
|
|
|
* Use `global` reference instead of `window`.
|
|
|
|
# 1.12.17
|
|
|
|
* Add `moduleName`, `sourceRoot` and `filenameRelative` options - thanks @[darvelo](https://github.com/darvelo)!
|
|
* Traversal optimisations.
|
|
|
|
# 1.12.16
|
|
|
|
* Fix comments not being retained from `MethodDefinition` in classes.
|
|
* Add temporal dead zone in default parameters.
|
|
|
|
# 1.12.15
|
|
|
|
* Update `acorn-6to5`.
|
|
|
|
# 1.12.14
|
|
|
|
* Fix duplicate let scoping in functions.
|
|
* Make JSX whitespace more React-compliant.
|
|
* Add `_memberExpressionKeywords` transformer that turns keyword identifiers to computed literals.
|
|
* Upgrade `regenerator-6to5`.
|
|
|
|
# 1.12.13
|
|
|
|
* Support duplicate constants within different block scopes.
|
|
* Fix for-head duplication testing and replacement.
|
|
* Support `raw` property on tagged template literals.
|
|
|
|
# 1.12.12
|
|
|
|
* Make scope tracker more reliable to handle all edgecases.
|
|
|
|
# 1.12.11
|
|
|
|
* Block scope classes.
|
|
* Fix generation of integer `Literal`s in `MemberExpression`.
|
|
|
|
# 1.12.10
|
|
|
|
* Fix let scoping var hoisting.
|
|
|
|
# 1.12.9
|
|
|
|
* Escape unicode characters when generating string `Literal`s.
|
|
* Fix semicolons being output for statements in `ExportDeclaration`.
|
|
* Fix `WithStatement` missing parenthesis.
|
|
|
|
# 1.12.8
|
|
|
|
* Temporarily forbid `AssignmentExpression` destructuring outside of `ExpressionStatement`.
|
|
|
|
# 1.12.7
|
|
|
|
* Update to latest `acorn-6to5`.
|
|
|
|
# 1.12.6
|
|
|
|
* Update to latest `acorn-6to5`.
|
|
|
|
# 1.12.5
|
|
|
|
* Fix excessive whitespace trimming resulting in innaccurate sourcemap line.
|
|
|
|
# 1.12.4
|
|
|
|
* Add `doc` folder for documentation.
|
|
|
|
# 1.12.3
|
|
|
|
* Support generator comprehensions.
|
|
* Use `Array.from` instead of `Array.prototype.slice` in spread transformer.
|
|
* Support spread in `NewExpression`s.
|
|
|
|
# 1.12.2
|
|
|
|
* Upgrade `matcha` to `0.6.0` and `browserify` to `6.3.2`.
|
|
* Add own `trimRight` helper instead of relying on the string instance method.
|
|
* Support JSX spreads that aren't the first.
|
|
|
|
# 1.12.1
|
|
|
|
* Fix `this` and `arguments` mapping in the `_aliasFunctions` transformer.
|
|
|
|
# 1.12.0
|
|
|
|
* Combine `jsx` and `react` transformers to `react`.
|
|
* Update `react` syntax output to React v0.12.
|
|
|
|
# 1.11.15
|
|
|
|
* Fix JSX literal whitespace generation.
|
|
|
|
# 1.11.14
|
|
|
|
* Avoid using a switch for let-scoping continue and break statements and use an if statement instead.
|
|
* Remove excess whitespace and newlines from JSX literals.
|
|
|
|
# 1.11.13
|
|
|
|
* Update regenerator-6to5
|
|
* Add support for most escodegen formatting options
|