Permalink
Browse files

v3.2.0. Improvement.

- v3.2.0 August 19, 2013
	- Wrapped Task execution in a domain to catch uncaught errors within
the task execution, as well as added checks to ensure the completion
callback does not fire multiple times
		- These will be reported via the `error` event that the Task will emit
			- If the Task is part of a TaskGroup, the TaskGroup will listen for
this, kill the TaskGroup and emit an `error` event on the TaskGroup
	- Moved from EventEmitter2 to node's own EventEmitter to ensure domain
compatibility
  • Loading branch information...
1 parent 8b4cfb6 commit 3bdba97ce572dff072f352a89658699c03cbea49 @balupton balupton committed Aug 19, 2013
Showing with 9 additions and 4 deletions.
  1. +6 −0 History.md
  2. +3 −4 package.json
View
@@ -1,5 +1,11 @@
## History
+- v3.2.0 August 19, 2013
+ - Wrapped Task execution in a domain to catch uncaught errors within the task execution, as well as added checks to ensure the completion callback does not fire multiple times
+ - These will be reported via the `error` event that the Task will emit
+ - If the Task is part of a TaskGroup, the TaskGroup will listen for this, kill the TaskGroup and emit an `error` event on the TaskGroup
+ - Moved from EventEmitter2 to node's own EventEmitter to ensure domain compatibility
+
- v3.1.2 April 6, 2013
- Added `getTotals()` to `TaskGroup`
- Added `complete()` to `Task`
View
@@ -1,6 +1,6 @@
{
"name": "taskgroup",
- "version": "3.1.2",
+ "version": "3.2.0",
"description": "Group together synchronous and asynchronous tasks and execute them with support for concurrency, naming, and nesting.",
"homepage": "https://github.com/bevry/taskgroup",
"keywords": [
@@ -30,12 +30,11 @@
"node": ">=0.4"
},
"dependencies": {
- "ambi": "~2.0.0",
- "eventemitter2": "~0.4.11"
+ "ambi": "~2.1.0"
},
"devDependencies": {
"coffee-script": "~1.6.2",
- "joe": "~1.2.0",
+ "joe": "~1.3.0",
"joe-reporter-console": "~1.2.1",
"chai": "~1.7.1"
},

0 comments on commit 3bdba97

Please sign in to comment.