UNPKG

3.63 kBMarkdownView Raw
14.6.0 / 2015-07-09
2==================
3
4 * support passing the rest of the arguments to co into the generator
5
6 ```js
7 function *gen(...args) { }
8 co(gen, ...args);
9 ```
10
114.5.0 / 2015-03-17
12==================
13
14 * support regular functions (that return promises)
15
164.4.0 / 2015-02-14
17==================
18
19 * refactor `isGeneratorFunction`
20 * expose generator function from `co.wrap()`
21 * drop support for node < 0.12
22
234.3.0 / 2015-02-05
24==================
25
26 * check for generator functions in a ES5-transpiler-friendly way
27
284.2.0 / 2015-01-20
29==================
30
31 * support comparing generator functions with ES6 transpilers
32
334.1.0 / 2014-12-26
34==================
35
36 * fix memory leak #180
37
384.0.2 / 2014-12-18
39==================
40
41 * always return a global promise implementation
42
434.0.1 / 2014-11-30
44==================
45
46 * friendlier ES6 module exports
47
484.0.0 / 2014-11-15
49==================
50
51 * co now returns a promise and uses promises underneath
52 * `co.wrap()` for wrapping generator functions
53
543.1.0 / 2014-06-30
55==================
56
57 * remove `setImmediate()` shim for node 0.8. semi-backwards breaking.
58 Users are expected to shim themselves. Also returns CommonJS browser support.
59 * added key order preservation for objects. thanks @greim
60 * replace `q` with `bluebird` in benchmarks and tests
61
623.0.6 / 2014-05-03
63==================
64
65 * add `setImmediate()` fallback to `process.nextTick`
66 * remove duplicate code in toThunk
67 * update thunkify
68
693.0.5 / 2014-03-17
70==================
71
72 * fix object/array test failure which tries to enumerate dates. Closes #98
73 * fix final callback error propagation. Closes #92
74
753.0.4 / 2014-02-17
76==================
77
78 * fix toThunk object check regression. Closes #89
79
803.0.3 / 2014-02-08
81==================
82
83 * refactor: arrayToThunk @AutoSponge #88
84
853.0.2 / 2014-01-01
86==================
87
88 * fixed: nil arguments replaced with error fn
89
903.0.1 / 2013-12-19
91==================
92
93 * fixed: callback passed as an argument to generators
94
953.0.0 / 2013-12-19
96==================
97
98 * fixed: callback passed as an argument to generators
99 * change: `co(function *(){})` now returns a reusable thunk
100 * change: `this` must now be passed through the returned thunk, ex. `co(function *(){}).call(this)`
101 * fix "generator already finished" errors
102
1032.3.0 / 2013-11-12
104==================
105
106 * add `yield object` support
107
1082.2.0 / 2013-11-05
109==================
110
111 * change: make the `isGenerator()` function more generic
112
1132.1.0 / 2013-10-21
114==================
115
116 * add passing of arguments into the generator. closes #33.
117
1182.0.0 / 2013-10-14
119==================
120
121 * remove callback in favour of thunk-only co(). Closes #30 [breaking change]
122 * remove `co.wrap()` [breaking change]
123
1241.5.2 / 2013-09-02
125==================
126
127 * fix: preserve receiver with co.wrap()
128
1291.5.1 / 2013-08-11
130==================
131
132 * remove setImmediate() usage - ~110% perf increase. Closes #14
133
1340.5.0 / 2013-08-10
135==================
136
137 * add receiver propagation support
138 * examples: update streams.js example to use `http.get()` and streams2 API
139
1401.4.1 / 2013-07-01
141==================
142
143 * fix gen.next(val) for latest v8. Closes #8
144
1451.4.0 / 2013-06-21
146==================
147
148 * add promise support to joins
149 * add `yield generatorFunction` support
150 * add `yield generator` support
151 * add nested join support
152
1531.3.0 / 2013-06-10
154==================
155
156 * add passing of arguments
157
1581.2.1 / 2013-06-08
159==================
160
161 * fix join() of zero thunks
162
1631.2.0 / 2013-06-08
164==================
165
166 * add array yielding support. great suggestion by @domenic
167
1681.1.0 / 2013-06-06
169==================
170
171 * add promise support
172 * change nextTick to setImmediate
173
\No newline at end of file