Releases: gulpjs/async-done
Releases · gulpjs/async-done
v1.1.0
Update
- Support multiple parameters to the final callback (48b1be9) - Closes #23
Docs
Upgrade
- Update once/stream-exhaust/lab/code/rx/through2/when, switch to eslint & test on newer versions of node (4fd43f4)
v1.0.0
New
- Bump end-of-stream to support returning child processes (03db4b3) - Closes #9
Update
- Convert tests from tap to lab (c81677d) - Closes #12
Docs
- Note child process support (3a155d2)
- Fix mistake in usage section (cad2947)
Upgrade
- Update end-of-stream/lab/rx/through2/when & switch to new lab API (df4f692)
Scaffold
- Use files property in package.json & ignore .DS_Store (bf39060)
- Consistency with other repos (45b7ac9) - Closes #15 #16
v0.4.0
Fix
- Ensure stream is flowing using stream-exhaust module (b6b297f) - Closes #11
Update
- Reduce object creation for end-of-stream options (f0541f3)
- Cleanup domain listeners when done is called (95a1ea6)
v0.3.0
Breaking
- Remove sync function support (946186b)
Fix
- Use .once instead of .on to fix memory leak (aa0ffca) - Closes #1
Update
- Add rxjs support (6e27bda) - Closes #3
- Ensure callback is only called once (41c5dc8)
- Always use null for error argument (dbccd76)
- Use next-tick module for setImmediate shim (a1a782c)
- Always use null for error & check .on method instead of instance (54826f0)
- Use end-of-stream module to handle all stream completion (b3b1155)
Docs
- Note rxjs support & detail completion/error resolution (23ee977)
- Use better names in API documentation & add note about sync functions being unsupported (7ebd280)
- Clarify sync function usage (ef9b517)
Build
v0.2.0
Update
- Include results in the callback (c75e68c)
Docs
- Expand upon onComplete & mention the results being passed to callback (847a7f0)
v0.1.0
Breaking
- Sync functions no longer error, Add tests (9a6e5d2)
New
Docs
Scaffold