- Node.js 14.+ required.
- Refactored iterator to avoid custom scripts use.
- Moved transaction script to separate package.
- Code cleanup (replace
Promise
withasync
).
- Node 10.+ required.
- Deps bump.
- Use es6 classes where possible.
- Make
.extend()
work in inherited classes.
- Deps bump.
- Improve tests.
- Switch to native async/await. Now requires node v7.+ to run.
- Fix Queue.cancel crash when some child tasks are already finished.
- Simplify children init from chain/group inherited tasks.
- Fix empty result store in chains & groups.
- Add API method to force task restart, #2.
- Implemented active chunks tracking for iterators.
- Quick-fix to suppress events from iterator's children when parent was canceled.
- Simplify extending group/chain task via
.init()
method override.
- Fix
task:end
event emit on task cancel (for nested tasks).
- First release.