Skip to content

Releases: gulpjs/async-done

v1.1.0

17 May 21:39
Compare
Choose a tag to compare

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

17 May 21:39
Compare
Choose a tag to compare

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

17 May 21:39
Compare
Choose a tag to compare

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

17 May 21:39
Compare
Choose a tag to compare

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

17 May 21:39
Compare
Choose a tag to compare

Update

  • Include results in the callback (c75e68c)

Docs

  • Expand upon onComplete & mention the results being passed to callback (847a7f0)

v0.1.0

17 May 21:39
Compare
Choose a tag to compare

Breaking

  • Sync functions no longer error, Add tests (9a6e5d2)

New

Docs

Scaffold