- v0.19 - #58 add hash helper - v0.18 - #47 remove 'browser.full.js', we should use module instead - v0.17 - **API CHANGE** add support for [finally](https://github.com/tc39/proposal-promise-finally) - **API CHANGE** `Observable` removed `emit` api - add 'utils.timeout' - v0.16 - **API CHANGE** `utils.all`'s params `saveResults` and `progress` are removed - v0.15 - add: `span` option to `retry` - **API CHANGE** `Observable`'s `emit` now renamed to `next` - add: `error` method to `Observable` - fix: a long stack trace undefined bug - fix: a retry bug - v0.14 - **API CHANGE** `async` renamed to `all` - add: ES7 `async/await` wrapper for generator, the helper is named `async` - v0.13 - **API CHANGE** rename `onUnhandledRejection` to `unhandledRejection` - opt: `race` and `all` error compatibility with ES6 specs - v0.12 - **API CHANGE** del: `Observable` value api - opt: now passed all the tests of `promises-es6-tests` - v0.11 - **API CHANGE** now `utils.source` is removed, instead `utils.Observable` is added. - opt: performance - fix: a bind bug of promisify - add: typescript support - fix: a array like argument bug - fix: #25 a callbackify bug - v0.8.0 - **API CHANGE** `Yaku.onUnhandledRejection` is removed, instead use a more famous spec - **API CHANGE** removed `utils.end` - add: `utils.any` - v0.7.12 - add: now Yaku supports ES6 iterable - fix: #22 don't overwrite the prototype - fix: #21 ignore old IE `Error.prototype.stack` - add: #20 support global rejection event - v0.7.11 - add: `retry` helper. - add: some function names for reflection. - v0.7.7 - minor: add an unique type flag of Yaku - opt: performance - v0.7.4 - fix: a multiple resovle bug - v0.7.2 - add: `utils.source` - fix: a stack info typo - v0.4.0 - **API CHANGE** constructor's context is now promise itself - v0.3.9 - minor changes - v0.3.8 - fix: #10 old IE support - fix: a bug of utils.throw - fix: an unhandled rejection bug - v0.3.3 - fix: an unhandled rejection bug when rejects inside a catch - opt: utils - add: constructor `self` api - v0.3.1 - add: nextTick api - v0.3.0 - opt: minor change, better performance - fix: #8 - v0.2.8 - fix: error handler bugs of `utils.async` and `utils.flow`. - v0.2.7 - opt: long stack trace - v0.2.5 - add: some useful utils - v0.2.3 - fix: #5 long stack trace bug - v0.1.9 - fix: `__filename` is not defined bug on browser. - v0.1.8 - better error log - v0.1.6 - add: #3 support long stack trace - v0.1.5 - fix: #2 Double unhandled rejection log - v0.1.4 - fix: Yaku.all array type bug