You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
126 lines
3.4 KiB
Markdown
126 lines
3.4 KiB
Markdown
6 years ago
|
### [1.8.1](https://github.com/estools/espurify/releases/tag/v1.8.1) (2018-07-10)
|
||
|
|
||
|
|
||
|
#### Bug Fixes
|
||
|
|
||
|
* [Deal with circular references in AST](https://github.com/estools/espurify/pull/11)
|
||
|
|
||
|
|
||
|
## [1.8.0](https://github.com/estools/espurify/releases/tag/v1.8.0) (2018-05-10)
|
||
|
|
||
|
|
||
|
#### Features
|
||
|
|
||
|
* [Support ES2018 (i.e. async iteration statement: `for-await-of`)](https://github.com/estools/espurify/pull/10)
|
||
|
|
||
|
|
||
|
## [1.7.0](https://github.com/estools/espurify/releases/tag/v1.7.0) (2017-02-24)
|
||
|
|
||
|
|
||
|
#### Features
|
||
|
|
||
|
* [Support ES2017 types and properties](https://github.com/estools/espurify/pull/8)
|
||
|
|
||
|
|
||
|
### [1.6.1](https://github.com/estools/espurify/releases/tag/v1.6.1) (2017-02-13)
|
||
|
|
||
|
|
||
|
#### Bug Fixes
|
||
|
|
||
|
* fix property order of ConditionalExpression ([01c13ada](https://github.com/estools/espurify/commit/01c13adac4ab304c9e5a50bc9bd16f60ad2e872b))
|
||
|
|
||
|
|
||
|
## [1.6.0](https://github.com/estools/espurify/releases/tag/v1.6.0) (2016-05-25)
|
||
|
|
||
|
|
||
|
#### Features
|
||
|
|
||
|
* [Consolidate ponyfills into core-js](https://github.com/estools/espurify/pull/6)
|
||
|
|
||
|
|
||
|
### [1.5.1](https://github.com/estools/espurify/releases/tag/v1.5.1) (2016-03-28)
|
||
|
|
||
|
|
||
|
### Performance Improvements
|
||
|
|
||
|
* [Improve AST clone performance](https://github.com/estools/espurify/pull/5)
|
||
|
|
||
|
|
||
|
## [1.5.0](https://github.com/estools/espurify/releases/tag/v1.5.0) (2015-12-21)
|
||
|
|
||
|
|
||
|
#### Features
|
||
|
|
||
|
* prepend `type` to whitelist if it does not exist ([af941315](https://github.com/estools/espurify/commit/af9413158f12af40cdbadf155c83ec681b3f60cb))
|
||
|
|
||
|
|
||
|
## [1.4.0](https://github.com/estools/espurify/releases/tag/v1.4.0) (2015-12-18)
|
||
|
|
||
|
|
||
|
#### Features
|
||
|
|
||
|
* [expose `cloneWithWhitelist` to deal with non-standard AST trees](https://github.com/estools/espurify/pull/4)
|
||
|
|
||
|
|
||
|
## [1.3.0](https://github.com/estools/espurify/releases/tag/v1.3.0) (2015-06-05)
|
||
|
|
||
|
|
||
|
#### Features
|
||
|
|
||
|
* add `delegate` to YieldExpression ([8ef733ed](https://github.com/estools/espurify/commit/8ef733edf15b49958265c1a866dd57802eda07c2))
|
||
|
|
||
|
|
||
|
## [1.2.0](https://github.com/estools/espurify/releases/tag/v1.2.0) (2015-04-17)
|
||
|
|
||
|
|
||
|
#### Features
|
||
|
|
||
|
* [performance optimization](https://github.com/estools/espurify/pull/1)
|
||
|
|
||
|
|
||
|
## [1.1.0](https://github.com/estools/espurify/releases/tag/v1.1.0) (2015-04-12)
|
||
|
|
||
|
|
||
|
#### Features
|
||
|
|
||
|
* switch to The ESTree Spec to support ES6 ([b9ca486e](https://github.com/estools/espurify/commit/b9ca486ed94f149e1f957ff7890899f171add03b))
|
||
|
|
||
|
|
||
|
#### Bug Fixes
|
||
|
|
||
|
* avoid cloning private (maybe recursive) props ([501b12bf](https://github.com/estools/espurify/commit/501b12bf86816ded4f5183a075a9d08da0ef22bf))
|
||
|
|
||
|
|
||
|
### [1.0.1](https://github.com/estools/espurify/releases/tag/v1.0.1) (2015-03-06)
|
||
|
|
||
|
|
||
|
* replace Array#indexOf with [indexof module](https://www.npmjs.com/package/indexof) to deal with older browsers ([4ba0bd51](https://github.com/estools/espurify/commit/4ba0bd5155ad657e4beb3338dfcd79e443e40d10))
|
||
|
* ship browser build with npm module too ([47e0cc85](https://github.com/estools/espurify/commit/47e0cc85a5d5b92b281ed80216d6908bed591515))
|
||
|
|
||
|
|
||
|
### Moved repository to estools (2014-11-24)
|
||
|
|
||
|
|
||
|
Moved repository from twada/espurify to estools/espurify.
|
||
|
|
||
|
|
||
|
### [1.0.0](https://github.com/estools/espurify/releases/tag/v1.0.0) (2014-11-01)
|
||
|
|
||
|
|
||
|
The first stable release.
|
||
|
|
||
|
|
||
|
### [0.1.3](https://github.com/estools/espurify/releases/tag/v0.1.3) (2014-08-01)
|
||
|
|
||
|
|
||
|
### [0.1.2](https://github.com/estools/espurify/releases/tag/v0.1.2) (2014-07-22)
|
||
|
|
||
|
|
||
|
### [0.1.1](https://github.com/estools/espurify/releases/tag/v0.1.1) (2014-07-22)
|
||
|
|
||
|
|
||
|
### [0.1.0](https://github.com/estools/espurify/releases/tag/v0.1.0) (2014-07-22)
|
||
|
|
||
|
|
||
|
The first release.
|