1 | <a name"v2.1.0"></a>
|
2 | ## v2.1.0 (2017-02-10)
|
3 |
|
4 |
|
5 | #### Features
|
6 |
|
7 | * **groupBy:** add groupBy ([b1cd9fa6](https://github.com/suguru03/neo-async/commit/b1cd9fa6))
|
8 | * **groupByLimit:** add groupByLimit ([004714cb](https://github.com/suguru03/neo-async/commit/004714cb))
|
9 | * **groupBySeries:** add groupBySeries ([1b6db005](https://github.com/suguru03/neo-async/commit/1b6db005))
|
10 |
|
11 |
|
12 | #### Breaking Changes
|
13 |
|
14 | * This module no longer supports Node.js 0.10
|
15 | ([44adae71](https://github.com/suguru03/neo-async/commit/44adae71))
|
16 |
|
17 |
|
18 | #### Other Changes
|
19 |
|
20 | * drop support for Node.js 0.10 (#44) ([44adae71](https://github.com/suguru03/neo-async/commit/44adae71))
|
21 | * **detect:** add test https://github.com/caolan/async/issues/1293 ([07cb01a2](https://github.com/suguru03/neo-async/commit/07cb01a2))
|
22 | * **groupByLimit:** add test case ([51805ec0](https://github.com/suguru03/neo-async/commit/51805ec0))
|
23 | * **package:**
|
24 | * update mocha.parallel to version 0.15.0 (#48) ([0abf5bd6](https://github.com/suguru03/neo-async/commit/0abf5bd6))
|
25 | * update bluebird to version 3.4.7 (#47) ([10ec29f6](https://github.com/suguru03/neo-async/commit/10ec29f6))
|
26 | * update mocha.parallel to version 0.14.0 (#46) ([2de07850](https://github.com/suguru03/neo-async/commit/2de07850))
|
27 | * update lodash to version 4.16.6 (#45) ([a263355b](https://github.com/suguru03/neo-async/commit/a263355b))
|
28 | * update mocha.parallel to version 0.13.0 (#43) ([54ce156b](https://github.com/suguru03/neo-async/commit/54ce156b))
|
29 | * update mocha to version 3.1.0 (#42) ([b306b865](https://github.com/suguru03/neo-async/commit/b306b865))
|
30 |
|
31 | <a name"v2.0.1"></a>
|
32 | ### v2.0.1 (2016-09-06)
|
33 |
|
34 |
|
35 | #### Bug Fixes
|
36 |
|
37 | * **retry:** fix error filter ([4e867224](https://github.com/suguru03/neo-async/commit/4e867224))
|
38 |
|
39 |
|
40 | #### Features
|
41 |
|
42 | * **retry:** add `errorFilter` feature ([5d1005f3](https://github.com/suguru03/neo-async/commit/5d1005f3))
|
43 |
|
44 |
|
45 | #### Other Changes
|
46 |
|
47 | * **CHANGELOG:** v2.0.0 [ci skip] ([539b35f8](https://github.com/suguru03/neo-async/commit/539b35f8))
|
48 | * **async:** remove wrong examples [ci skip] #33 ([5d3b3548](https://github.com/suguru03/neo-async/commit/5d3b3548))
|
49 | * **gh-pages:** fix to skip ci [ci skip] ([91616866](https://github.com/suguru03/neo-async/commit/91616866))
|
50 | * **package:**
|
51 | * update mocha-parallel-executor to version 0.3.0 (#41) ([b85fae74](https://github.com/suguru03/neo-async/commit/b85fae74))
|
52 | * update gulp-mocha to version 3.0.0 (#37) ([e398e5cf](https://github.com/suguru03/neo-async/commit/e398e5cf))
|
53 | * update mocha to version 3.0.0 (#36) ([85ba9e64](https://github.com/suguru03/neo-async/commit/85ba9e64))
|
54 | * update gulp-git to version 1.10.0 (#35) ([a1c1c8f3](https://github.com/suguru03/neo-async/commit/a1c1c8f3))
|
55 | * update lodash to version 4.14.0 (#34) ([42ac663d](https://github.com/suguru03/neo-async/commit/42ac663d))
|
56 | * update mocha-parallel-executor to version 0.2.3 (#32) ([820a59dd](https://github.com/suguru03/neo-async/commit/820a59dd))
|
57 | * **transform:** fix documents [ci skip] ([6fee4954](https://github.com/suguru03/neo-async/commit/6fee4954))
|
58 |
|
59 | <a name"v2.0.0"></a>
|
60 | ## v2.0.0 (2016-07-20)
|
61 |
|
62 |
|
63 | #### Bug Fixes
|
64 |
|
65 | * **asyncify:**
|
66 | * fix to see message param ([1af6e952](https://github.com/suguru03/neo-async/commit/1af6e952))
|
67 | * fix to avoid double callback https://github.com/caolan/async/pull/1197 ([9a90db2c](https://github.com/suguru03/neo-async/commit/9a90db2c))
|
68 | * **queue:** fix drain ([63692572](https://github.com/suguru03/neo-async/commit/63692572))
|
69 |
|
70 |
|
71 | #### Features
|
72 |
|
73 | * **autoInject:** allow to use es6 object shorthand ([8f00360f](https://github.com/suguru03/neo-async/commit/8f00360f))
|
74 | * **queue:**
|
75 | * implement DLL https://github.com/caolan/async/blob/master/lib/internal/DoublyLin ([0e90ed30](https://github.com/suguru03/neo-async/commit/0e90ed30))
|
76 | * rename `task` to `_task` ([d6d398d5](https://github.com/suguru03/neo-async/commit/d6d398d5))
|
77 | * **retry:** update to return extra arguments ([c5ab7d0f](https://github.com/suguru03/neo-async/commit/c5ab7d0f))
|
78 |
|
79 |
|
80 | #### Other Changes
|
81 |
|
82 | * **CHANGELOG:** v2.0.0-rc.1 [ci skip] ([7b718833](https://github.com/suguru03/neo-async/commit/7b718833))
|
83 | * **README:** update benchmark [ci skip] ([f179f0cf](https://github.com/suguru03/neo-async/commit/f179f0cf))
|
84 | * **async:** modify to use variables ([c52d8a39](https://github.com/suguru03/neo-async/commit/c52d8a39))
|
85 | * **asyncify:**
|
86 | * fix test ([28381813](https://github.com/suguru03/neo-async/commit/28381813))
|
87 | * fix test cases ([cfb0de2a](https://github.com/suguru03/neo-async/commit/cfb0de2a))
|
88 | * **auto:** improve performance ([afb8a207](https://github.com/suguru03/neo-async/commit/afb8a207))
|
89 | * **gulp:** clean up tasks [ci skip] ([61c61dbc](https://github.com/suguru03/neo-async/commit/61c61dbc))
|
90 | * **package:**
|
91 | * update benchmark to version 2.1.1 (#31) ([24b13869](https://github.com/suguru03/neo-async/commit/24b13869))
|
92 | * update mocha-parallel-executor to version 0.2.1 (#30) ([aedbca6e](https://github.com/suguru03/neo-async/commit/aedbca6e))
|
93 | * update gulp-git to version 1.8.0 (#27) ([1ac39dd7](https://github.com/suguru03/neo-async/commit/1ac39dd7))
|
94 | * update run-sequence to version 1.2.2 (#26) ([98cda487](https://github.com/suguru03/neo-async/commit/98cda487))
|
95 | * update gulp-jscs to version 4.0.0 ([7506dc8a](https://github.com/suguru03/neo-async/commit/7506dc8a))
|
96 | * udpate dev dependencis ([0a9c8267](https://github.com/suguru03/neo-async/commit/0a9c8267))
|
97 | * update dependencies ([3afdce4c](https://github.com/suguru03/neo-async/commit/3afdce4c))
|
98 | * **queue:**
|
99 | * remove unnecesarry lines ([91db444c](https://github.com/suguru03/neo-async/commit/91db444c))
|
100 | * refactor queue ([10d2a286](https://github.com/suguru03/neo-async/commit/10d2a286))
|
101 | * improve performance ([aa163f28](https://github.com/suguru03/neo-async/commit/aa163f28))
|
102 | * modify not to re-create inner function ([66055f73](https://github.com/suguru03/neo-async/commit/66055f73))
|
103 | * **race:** remove create function ([13a02413](https://github.com/suguru03/neo-async/commit/13a02413))
|
104 | * **release:**
|
105 | * update release task [ci skip] ([4b6686f9](https://github.com/suguru03/neo-async/commit/4b6686f9))
|
106 | * add relesae task [ci skip] ([f7def40e](https://github.com/suguru03/neo-async/commit/f7def40e))
|
107 | * **retry:**
|
108 | * adjust interval time ([65771e58](https://github.com/suguru03/neo-async/commit/65771e58))
|
109 | * add message ([aa8c1054](https://github.com/suguru03/neo-async/commit/aa8c1054))
|
110 | * **test:**
|
111 | * improve test task [ci skip] ([2252762d](https://github.com/suguru03/neo-async/commit/2252762d))
|
112 | * fix to use `mocha-parallel-executor` [ci skip] ([db277dae](https://github.com/suguru03/neo-async/commit/db277dae))
|
113 | * imporve parallel tester [ci skip] ([cacad905](https://github.com/suguru03/neo-async/commit/cacad905))
|
114 | * add parallel tester [ci skip] ([027499cf](https://github.com/suguru03/neo-async/commit/027499cf))
|
115 | * **waterfall:** clean up ([8bbbef51](https://github.com/suguru03/neo-async/commit/8bbbef51))
|
116 |
|
117 | <a name"v2.0.0-rc.1"></a>
|
118 | ### v2.0.0-rc.1 (2016-06-08)
|
119 |
|
120 |
|
121 | #### Bug Fixes
|
122 |
|
123 | * **angelFall:** fix to avoid double callback #19 ([994a9c62](https://github.com/suguru03/neo-async/commit/994a9c62))
|
124 | * **async:** fix to call first task with asynchronous ([1f10e6da](https://github.com/suguru03/neo-async/commit/1f10e6da))
|
125 | * **asyncify:** fix to avoid TypeError and return Error instance ([71061b21](https://github.com/suguru03/neo-async/commit/71061b21))
|
126 | * **auto:**
|
127 | * fix not to use `once` ([db13e80a](https://github.com/suguru03/neo-async/commit/db13e80a))
|
128 | * fix to stop after an synchronous error ([6bb54512](https://github.com/suguru03/neo-async/commit/6bb54512))
|
129 | * **autoInject:**
|
130 | * fix to support es6 ([b48e546f](https://github.com/suguru03/neo-async/commit/b48e546f))
|
131 | * fix task handling and add test ([e2f1bac4](https://github.com/suguru03/neo-async/commit/e2f1bac4))
|
132 | * revert injection of results ([6ad24f61](https://github.com/suguru03/neo-async/commit/6ad24f61))
|
133 | * fix not to inject if task is array ([b6c6376d](https://github.com/suguru03/neo-async/commit/b6c6376d))
|
134 | * **concat:** fix to avoid double callback ([9f4d9a0c](https://github.com/suguru03/neo-async/commit/9f4d9a0c))
|
135 | * **detect:** fix to avoid double callback ([111d2085](https://github.com/suguru03/neo-async/commit/111d2085))
|
136 | * **detectLimit:** fix to stop execution ([cd6bcf8b](https://github.com/suguru03/neo-async/commit/cd6bcf8b))
|
137 | * **each:**
|
138 | * fix to avoid double callback ([06ff385b](https://github.com/suguru03/neo-async/commit/06ff385b))
|
139 | * fix to avoid double callback ([04092aa7](https://github.com/suguru03/neo-async/commit/04092aa7))
|
140 | * **ensureAsync:** fix to call on asynchronous ([726941ab](https://github.com/suguru03/neo-async/commit/726941ab))
|
141 | * **every:** fix not to return result if error occurred ([f81faf85](https://github.com/suguru03/neo-async/commit/f81faf85))
|
142 | * **filter:**
|
143 | * fix to avoid double callback ([13bd4b03](https://github.com/suguru03/neo-async/commit/13bd4b03))
|
144 | * fix not to return result if error occurred ([976cbaea](https://github.com/suguru03/neo-async/commit/976cbaea))
|
145 | * **map:**
|
146 | * fix not to add result if error occurred ([6eb97d3f](https://github.com/suguru03/neo-async/commit/6eb97d3f))
|
147 | * fix to avoid double callback ([069545dd](https://github.com/suguru03/neo-async/commit/069545dd))
|
148 | * fix to avoid double callback ([47e3257c](https://github.com/suguru03/neo-async/commit/47e3257c))
|
149 | * **mapValues:** fix to avoid double callback ([1103b757](https://github.com/suguru03/neo-async/commit/1103b757))
|
150 | * **omit:** fix to avoid double callback #19 ([8a3c40a8](https://github.com/suguru03/neo-async/commit/8a3c40a8))
|
151 | * **once:** make `once` exception safe ([351557cf](https://github.com/suguru03/neo-async/commit/351557cf))
|
152 | * **parallel:** fix to avoid double callback #19 ([a170a679](https://github.com/suguru03/neo-async/commit/a170a679))
|
153 | * **queue:**
|
154 | * fix to use sync function ([25374b4f](https://github.com/suguru03/neo-async/commit/25374b4f))
|
155 | * fix `resume` to work even if concurrency is `Infinity` ([b31b9e55](https://github.com/suguru03/neo-async/commit/b31b9e55))
|
156 | * **race:** fix to return an `TypeError` if tasks is not an collection ([86418b0e](https://github.com/suguru03/neo-async/commit/86418b0e))
|
157 | * **series:** fix to avoid double callback #19 ([1ade9136](https://github.com/suguru03/neo-async/commit/1ade9136))
|
158 | * **some:** fix not to return result if error occurred ([f05aa565](https://github.com/suguru03/neo-async/commit/f05aa565))
|
159 | * **sortBy:** fix to avoid double callback #19 ([4528af30](https://github.com/suguru03/neo-async/commit/4528af30))
|
160 | * **timeout:** fix error message ([f7bd736d](https://github.com/suguru03/neo-async/commit/f7bd736d))
|
161 | * **transform:** fix to avoid double callback #19 ([94536f2a](https://github.com/suguru03/neo-async/commit/94536f2a))
|
162 | * **waterfall:** fix to avoid double callback #19 ([4ad5741d](https://github.com/suguru03/neo-async/commit/4ad5741d))
|
163 |
|
164 |
|
165 | #### Features
|
166 |
|
167 | * **applyEach:** fix to return results like `async.map` ([2716747f](https://github.com/suguru03/neo-async/commit/2716747f))
|
168 | * **async:**
|
169 | * modify not to check whether first task is sync ([722bea63](https://github.com/suguru03/neo-async/commit/722bea63))
|
170 | * clean up and remove `noConflict` ([413b99da](https://github.com/suguru03/neo-async/commit/413b99da))
|
171 | * fix error handling to return null instead of undefined ([71d5d17a](https://github.com/suguru03/neo-async/commit/71d5d17a))
|
172 | * add some alias ([90abf985](https://github.com/suguru03/neo-async/commit/90abf985))
|
173 | * fix to throw null to first argument if error does not occur ([4405730f](https://github.com/suguru03/neo-async/commit/4405730f))
|
174 | * remove unnecessary function ([b4576d42](https://github.com/suguru03/neo-async/commit/b4576d42))
|
175 | * fix not to use name of `async` ([e933784c](https://github.com/suguru03/neo-async/commit/e933784c))
|
176 | * remove common function name ([0fff29d8](https://github.com/suguru03/neo-async/commit/0fff29d8))
|
177 | * **auto:**
|
178 | * add error handling to prevent dead locks ([b7cda5c8](https://github.com/suguru03/neo-async/commit/b7cda5c8))
|
179 | * fix not to allow sync call ([bce3708a](https://github.com/suguru03/neo-async/commit/bce3708a))
|
180 | * fix `addListener` to use `Array#push` ([dda108a2](https://github.com/suguru03/neo-async/commit/dda108a2))
|
181 | * improve to get result by sync function ([f601e9df](https://github.com/suguru03/neo-async/commit/f601e9df))
|
182 | * fix argument order and improve task handling ([5a3b8470](https://github.com/suguru03/neo-async/commit/5a3b8470))
|
183 | * **autoInject:**
|
184 | * fix to inject final callback ([4c662aae](https://github.com/suguru03/neo-async/commit/4c662aae))
|
185 | * improve feature of injection ([c910d4a8](https://github.com/suguru03/neo-async/commit/c910d4a8))
|
186 | * add `autoInject` ([5a04b2ad](https://github.com/suguru03/neo-async/commit/5a04b2ad))
|
187 | * **concat:** fix specification of es6 iterator ([03e9564e](https://github.com/suguru03/neo-async/commit/03e9564e))
|
188 | * **constant:**
|
189 | * fix to be able to function length ([21b752db](https://github.com/suguru03/neo-async/commit/21b752db))
|
190 | * support dynamic arguments ([1929e19a](https://github.com/suguru03/neo-async/commit/1929e19a))
|
191 | * **detect:**
|
192 | * fix specification of es6 iterator ([5b01079e](https://github.com/suguru03/neo-async/commit/5b01079e))
|
193 | * modify to simplify ([b8383225](https://github.com/suguru03/neo-async/commit/b8383225))
|
194 | * **detectLimit:** modify to simplify ([40f9f054](https://github.com/suguru03/neo-async/commit/40f9f054))
|
195 | * **detectSeries:** modify to simplify ([9760fb25](https://github.com/suguru03/neo-async/commit/9760fb25))
|
196 | * **each:** change specification of es6 itrator ([0671f06c](https://github.com/suguru03/neo-async/commit/0671f06c))
|
197 | * **ensureAsync:** remove unnecessary sync check ([0929ea23](https://github.com/suguru03/neo-async/commit/0929ea23))
|
198 | * **fast:** add fast and safe mode ([86b1ae5d](https://github.com/suguru03/neo-async/commit/86b1ae5d))
|
199 | * **filter:**
|
200 | * fix specification of es6 iterator ([0b437ff0](https://github.com/suguru03/neo-async/commit/0b437ff0))
|
201 | * modify to simplify ([f7e1a24f](https://github.com/suguru03/neo-async/commit/f7e1a24f))
|
202 | * **filterLimit:** modify to simplify ([0e47b8d0](https://github.com/suguru03/neo-async/commit/0e47b8d0))
|
203 | * **filterSeries:** modify to simplify ([680be75d](https://github.com/suguru03/neo-async/commit/680be75d))
|
204 | * **map:** fix specification of es6 iterator ([a999cfb7](https://github.com/suguru03/neo-async/commit/a999cfb7))
|
205 | * **mapValues:** fix specification of es6 iterator ([410f35ea](https://github.com/suguru03/neo-async/commit/410f35ea))
|
206 | * **nextTick:** fix to pass extra arguments on node@v0.11,0.12 ([e30decaf](https://github.com/suguru03/neo-async/commit/e30decaf))
|
207 | * **omit:** fix specification of es6 iterator ([1997cc49](https://github.com/suguru03/neo-async/commit/1997cc49))
|
208 | * **pick:** modify to simplify ([7674740e](https://github.com/suguru03/neo-async/commit/7674740e))
|
209 | * **queue:**
|
210 | * add error handler #20 #22 ([8342aa0a](https://github.com/suguru03/neo-async/commit/8342aa0a))
|
211 | * fix `queue` events ([aef2fc91](https://github.com/suguru03/neo-async/commit/aef2fc91))
|
212 | * fix `saturated` and `unsaturated` events in queues ([4a24cc70](https://github.com/suguru03/neo-async/commit/4a24cc70))
|
213 | * fix error message ([c35f4c21](https://github.com/suguru03/neo-async/commit/c35f4c21))
|
214 | * **reduce:** fix specification of es6 iterator ([24f0ed63](https://github.com/suguru03/neo-async/commit/24f0ed63))
|
215 | * **reflect:** add `reflect` ([be41dad7](https://github.com/suguru03/neo-async/commit/be41dad7))
|
216 | * **reflectAll:** add `reflectAll` ([e0ec4061](https://github.com/suguru03/neo-async/commit/e0ec4061))
|
217 | * **retry:**
|
218 | * add feature to allow custom retry interval #21 ([567eaa12](https://github.com/suguru03/neo-async/commit/567eaa12))
|
219 | * add interval feature and improve performance ([40545479](https://github.com/suguru03/neo-async/commit/40545479))
|
220 | * **retryable:** add `retryable` ([35a77590](https://github.com/suguru03/neo-async/commit/35a77590))
|
221 | * **seq:** fix to execute without callback #20 ([fbebcb79](https://github.com/suguru03/neo-async/commit/fbebcb79))
|
222 | * **some:** modify to simplify ([e2762c81](https://github.com/suguru03/neo-async/commit/e2762c81))
|
223 | * **sortBy:** fix specification of es6 iterator ([2722ac4b](https://github.com/suguru03/neo-async/commit/2722ac4b))
|
224 | * **transform:**
|
225 | * fix specification of es6 iterator ([5c495c83](https://github.com/suguru03/neo-async/commit/5c495c83))
|
226 | * fix argument order ([b045c7a6](https://github.com/suguru03/neo-async/commit/b045c7a6))
|
227 |
|
228 |
|
229 | #### Other Changes
|
230 |
|
231 | * update README ([35288399](https://github.com/suguru03/neo-async/commit/35288399))
|
232 | * Merge branch 'v1.x' ([75d252be](https://github.com/suguru03/neo-async/commit/75d252be))
|
233 | * Merge branch 'v1.x' ([f54f1e2f](https://github.com/suguru03/neo-async/commit/f54f1e2f))
|
234 | * Merge branch 'v1.x' ([f93a4f1c](https://github.com/suguru03/neo-async/commit/f93a4f1c))
|
235 | * Merge branch 'v1.x' ([01c3e901](https://github.com/suguru03/neo-async/commit/01c3e901))
|
236 | * Merge branch 'v1.x' ([ebd1b899](https://github.com/suguru03/neo-async/commit/ebd1b899))
|
237 | * Merge branch 'v1.x' ([a7fd399b](https://github.com/suguru03/neo-async/commit/a7fd399b))
|
238 | * Merge branch 'v1.x' ([152a31ae](https://github.com/suguru03/neo-async/commit/152a31ae))
|
239 | * Merge branch 'v1.x' ([e1e3062e](https://github.com/suguru03/neo-async/commit/e1e3062e))
|
240 | * ***:** fix test process ([57662c33](https://github.com/suguru03/neo-async/commit/57662c33))
|
241 | * **CHANGELOG:** v1.8.2 [ci skip] ([2ad7cf08](https://github.com/suguru03/neo-async/commit/2ad7cf08))
|
242 | * **Makefile:** add release task ([d181630a](https://github.com/suguru03/neo-async/commit/d181630a))
|
243 | * **README:**
|
244 | * clean up [ci skip] ([08e90fd0](https://github.com/suguru03/neo-async/commit/08e90fd0))
|
245 | * fix to use npm stat path [ci skip] ([bbf6e009](https://github.com/suguru03/neo-async/commit/bbf6e009))
|
246 | * remove `EventEmitter` ([56234b7d](https://github.com/suguru03/neo-async/commit/56234b7d))
|
247 | * add code coverage [ci skip] ([98769049](https://github.com/suguru03/neo-async/commit/98769049))
|
248 | * update README ([ea1a0b96](https://github.com/suguru03/neo-async/commit/ea1a0b96))
|
249 | * change to new logo [ci skip] ([2284d1cc](https://github.com/suguru03/neo-async/commit/2284d1cc))
|
250 | * **applyEach:** add test #19 ([a1c29b03](https://github.com/suguru03/neo-async/commit/a1c29b03))
|
251 | * **async:**
|
252 | * fix functin order ([24d80a69](https://github.com/suguru03/neo-async/commit/24d80a69))
|
253 | * refactor inner functions ([f0ad3d0c](https://github.com/suguru03/neo-async/commit/f0ad3d0c))
|
254 | * **auto:**
|
255 | * add test #19 ([767245c3](https://github.com/suguru03/neo-async/commit/767245c3))
|
256 | * add test ([5d7377a3](https://github.com/suguru03/neo-async/commit/5d7377a3))
|
257 | * add test ([a2e95b9b](https://github.com/suguru03/neo-async/commit/a2e95b9b))
|
258 | * refactor `auto` not to use `nextTick` ([a7bf39dd](https://github.com/suguru03/neo-async/commit/a7bf39dd))
|
259 | * **autoInject:**
|
260 | * add test #19 ([0f8d70dc](https://github.com/suguru03/neo-async/commit/0f8d70dc))
|
261 | * add sample test case ([0b6ec0b0](https://github.com/suguru03/neo-async/commit/0b6ec0b0))
|
262 | * **circle:**
|
263 | * remove to check benchmark ([9a70848d](https://github.com/suguru03/neo-async/commit/9a70848d))
|
264 | * add circleci config for observing performance ([e59115e5](https://github.com/suguru03/neo-async/commit/e59115e5))
|
265 | * **concat:** modify to reduce function call ([d5541c2e](https://github.com/suguru03/neo-async/commit/d5541c2e))
|
266 | * **detectLimit:** remove console.log ([ff01aad3](https://github.com/suguru03/neo-async/commit/ff01aad3))
|
267 | * **each:** modify to reduce function call ([f5c586d8](https://github.com/suguru03/neo-async/commit/f5c586d8))
|
268 | * **ensureAsync:**
|
269 | * fix not to use `Array#pop` and `Array#push` ([faf24778](https://github.com/suguru03/neo-async/commit/faf24778))
|
270 | * add bind test case ([4b7df573](https://github.com/suguru03/neo-async/commit/4b7df573))
|
271 | * **eventEmitter:** remove `eventEmitter` ([ce8ca372](https://github.com/suguru03/neo-async/commit/ce8ca372))
|
272 | * **every:**
|
273 | * add test ([9d34758d](https://github.com/suguru03/neo-async/commit/9d34758d))
|
274 | * add test case ([deb6f8f8](https://github.com/suguru03/neo-async/commit/deb6f8f8))
|
275 | * **everyLimit:** add test ([8a0d08a8](https://github.com/suguru03/neo-async/commit/8a0d08a8))
|
276 | * **jsbeautify:** fix jsbeautify config [ci skip] ([d49c90b3](https://github.com/suguru03/neo-async/commit/d49c90b3))
|
277 | * **package:**
|
278 | * update dev dependencies ([ad70cd3b](https://github.com/suguru03/neo-async/commit/ad70cd3b))
|
279 | * fix to check curent async ([ecafd851](https://github.com/suguru03/neo-async/commit/ecafd851))
|
280 | * **perf:**
|
281 | * add RAEDME.md [ci skip] ([97e44f4d](https://github.com/suguru03/neo-async/commit/97e44f4d))
|
282 | * update benchmark tools ([b8673222](https://github.com/suguru03/neo-async/commit/b8673222))
|
283 | * fix circleci config and remove unnecessary files ([901e8ecc](https://github.com/suguru03/neo-async/commit/901e8ecc))
|
284 | * display version ([3c73356e](https://github.com/suguru03/neo-async/commit/3c73356e))
|
285 | * fix to work perf [ci skip] ([0a256e5b](https://github.com/suguru03/neo-async/commit/0a256e5b))
|
286 | * **pick:**
|
287 | * add test #19 ([9ee457f0](https://github.com/suguru03/neo-async/commit/9ee457f0))
|
288 | * add test ([7038bbcb](https://github.com/suguru03/neo-async/commit/7038bbcb))
|
289 | * **queue:**
|
290 | * add test #19 ([fc6412e1](https://github.com/suguru03/neo-async/commit/fc6412e1))
|
291 | * add test ([c72ed57e](https://github.com/suguru03/neo-async/commit/c72ed57e))
|
292 | * add test ([8c4a53f3](https://github.com/suguru03/neo-async/commit/8c4a53f3))
|
293 | * refactor `queue` ([f8c9e8e4](https://github.com/suguru03/neo-async/commit/f8c9e8e4))
|
294 | * **reject:** add test ([097f9b57](https://github.com/suguru03/neo-async/commit/097f9b57))
|
295 | * **retry:**
|
296 | * add test ([83b0b599](https://github.com/suguru03/neo-async/commit/83b0b599))
|
297 | * add test ([4d3a36f8](https://github.com/suguru03/neo-async/commit/4d3a36f8))
|
298 | * change interval time ([ee0b0439](https://github.com/suguru03/neo-async/commit/ee0b0439))
|
299 | * **retryable:** add test ([caa8bab4](https://github.com/suguru03/neo-async/commit/caa8bab4))
|
300 | * **safe:** remove safe functions ([4557374c](https://github.com/suguru03/neo-async/commit/4557374c))
|
301 | * **some:**
|
302 | * add test #19 ([adc670d7](https://github.com/suguru03/neo-async/commit/adc670d7))
|
303 | * add test ([16ea103a](https://github.com/suguru03/neo-async/commit/16ea103a))
|
304 | * **someLimit:** add test ([d1010fb2](https://github.com/suguru03/neo-async/commit/d1010fb2))
|
305 | * **test:**
|
306 | * fix gulp task [ci skip] ([73c62ce3](https://github.com/suguru03/neo-async/commit/73c62ce3))
|
307 | * modify test process ([8079477e](https://github.com/suguru03/neo-async/commit/8079477e))
|
308 | * **travis:** apply node v6 ([bab85a81](https://github.com/suguru03/neo-async/commit/bab85a81))
|
309 | * **whilst:** add test ([a1d04dfd](https://github.com/suguru03/neo-async/commit/a1d04dfd))
|
310 |
|
311 | <a name"v1.8.2"></a>
|
312 | ### v1.8.2 (2016-04-21)
|
313 |
|
314 |
|
315 | #### Bug Fixes
|
316 |
|
317 | * **detectLimit:** fix to stop when result is found ([0ad61770](https://github.com/suguru03/neo-async/commit/0ad61770))
|
318 |
|
319 |
|
320 | #### Other Changes
|
321 |
|
322 | * **Makefile:** add release task ([b4f8b4af](https://github.com/suguru03/neo-async/commit/b4f8b4af))
|
323 | * **everyLimit:** add test ([97012114](https://github.com/suguru03/neo-async/commit/97012114))
|
324 | * **someLimit:** add test ([3e0d588b](https://github.com/suguru03/neo-async/commit/3e0d588b))
|
325 |
|
326 | <a name"v1.8.1"></a>
|
327 | ### v1.8.1 (2016-04-19)
|
328 |
|
329 |
|
330 | #### Bug Fixes
|
331 |
|
332 | * **queue:** fix `resume` to work even if concurrency is `Infinity` ([d8e348ab](https://github.com/suguru03/neo-async/commit/d8e348ab))
|
333 |
|
334 |
|
335 | #### Other Changes
|
336 |
|
337 | * **CHANGELOG:** v1.8.0 [ci skip] ([7ac6b32c](https://github.com/suguru03/neo-async/commit/7ac6b32c))
|
338 |
|
339 | <a name"v1.8.0"></a>
|
340 | ## v1.8.0 (2016-03-21)
|
341 |
|
342 |
|
343 | #### Features
|
344 |
|
345 | * **nextTick:**
|
346 | * revert not to pass extra arguments ([631c1833](https://github.com/suguru03/neo-async/commit/631c1833))
|
347 | * fix to pass extra arguments ([78ea8f2f](https://github.com/suguru03/neo-async/commit/78ea8f2f))
|
348 | * **timeout:** add `timeout` ([32bad257](https://github.com/suguru03/neo-async/commit/32bad257))
|
349 |
|
350 |
|
351 | #### Other Changes
|
352 |
|
353 | * **CHANGELOG:** v1.7.5 [ci skip] ([0796b268](https://github.com/suguru03/neo-async/commit/0796b268))
|
354 | * **README:** add `timeout` document ([028e71f0](https://github.com/suguru03/neo-async/commit/028e71f0))
|
355 |
|
356 | <a name"v1.7.5"></a>
|
357 | ### v1.7.5 (2016-03-15)
|
358 |
|
359 |
|
360 | #### Bug Fixes
|
361 |
|
362 | * **auto:** fix to avoid double callback ([bf36d767](https://github.com/suguru03/neo-async/commit/bf36d767))
|
363 |
|
364 |
|
365 | #### Other Changes
|
366 |
|
367 | * **CHANGELOG:** v1.7.4 [ci skip] ([9f81b406](https://github.com/suguru03/neo-async/commit/9f81b406))
|
368 |
|
369 | <a name"v1.7.4"></a>
|
370 | ### v1.7.4 (2016-03-01)
|
371 |
|
372 |
|
373 | #### Features
|
374 |
|
375 | * **async:** add function names ([45987149](https://github.com/suguru03/neo-async/commit/45987149))
|
376 | * **race:** add feature of `race` ([5fc91d41](https://github.com/suguru03/neo-async/commit/5fc91d41))
|
377 |
|
378 |
|
379 | #### Other Changes
|
380 |
|
381 | * **CHANGELOG:** v1.7.3 [ci skip] ([3753291a](https://github.com/suguru03/neo-async/commit/3753291a))
|
382 | * **race:** add example [ci skip] ([b365d41e](https://github.com/suguru03/neo-async/commit/b365d41e))
|
383 |
|
384 | <a name"v1.7.3"></a>
|
385 | ### v1.7.3 (2016-02-24)
|
386 |
|
387 |
|
388 | #### Features
|
389 |
|
390 | * **index:** add index params ([4a5e0b15](https://github.com/suguru03/neo-async/commit/4a5e0b15))
|
391 | * **queue:** add unsaturation event ([d4373f76](https://github.com/suguru03/neo-async/commit/d4373f76))
|
392 |
|
393 |
|
394 | #### Other Changes
|
395 |
|
396 | * **CHANGELOG:** v1.7.2 [ci skip] ([32024c6b](https://github.com/suguru03/neo-async/commit/32024c6b))
|
397 | * **LICENSE:** fix year range [ci skip] ([f2190a54](https://github.com/suguru03/neo-async/commit/f2190a54))
|
398 |
|
399 | <a name"v1.7.2"></a>
|
400 | ### v1.7.2 (2016-01-03)
|
401 |
|
402 |
|
403 | #### Bug Fixes
|
404 |
|
405 | * **auto:** fix to stop after an synchronous error ([dd92a34c](https://github.com/suguru03/neo-async/commit/dd92a34c))
|
406 |
|
407 |
|
408 | #### Other Changes
|
409 |
|
410 | * **CHANGELOG:** v1.7.1 [ci skip] ([bcafae7e](https://github.com/suguru03/neo-async/commit/bcafae7e))
|
411 |
|
412 | <a name"v1.7.1"></a>
|
413 | ### v1.7.1 (2015-12-06)
|
414 |
|
415 |
|
416 | #### Bug Fixes
|
417 |
|
418 | * **auto:** fix a bug when it has concurrency without callback ([d98dc8ac](https://github.com/suguru03/neo-async/commit/d98dc8ac))
|
419 |
|
420 |
|
421 | #### Features
|
422 |
|
423 | * **doWhilst:** modify to get the last result and improve performance ([6204531b](https://github.com/suguru03/neo-async/commit/6204531b))
|
424 | * **whilst:** fix to get the last result ([6a33ef46](https://github.com/suguru03/neo-async/commit/6a33ef46))
|
425 |
|
426 |
|
427 | #### Other Changes
|
428 |
|
429 | * feat(until) modify to get the last result ([f9445e91](https://github.com/suguru03/neo-async/commit/f9445e91))
|
430 | * **CHANGELOG:** v1.7.0 [ci skip] ([c01e5431](https://github.com/suguru03/neo-async/commit/c01e5431))
|
431 | * **whilst:** add test case ([1ed7c530](https://github.com/suguru03/neo-async/commit/1ed7c530))
|
432 |
|
433 | <a name"v1.7.0"></a>
|
434 | ## v1.7.0 (2015-11-14)
|
435 |
|
436 |
|
437 | #### Features
|
438 |
|
439 | * **auto:** add feature of concurrency control ([59230095](https://github.com/suguru03/neo-async/commit/59230095))
|
440 | * **cargo:** add `workersList` ([0583bd94](https://github.com/suguru03/neo-async/commit/0583bd94))
|
441 | * **queue:** add `workersList` and rename `task` to `data` in task param ([21cd097a](https://github.com/suguru03/neo-async/commit/21cd097a))
|
442 |
|
443 |
|
444 | #### Other Changes
|
445 |
|
446 | * **CHANGELOG:** v1.6.0 [ci skip] ([78cd148e](https://github.com/suguru03/neo-async/commit/78cd148e))
|
447 | * **cargo:** fix to use delay of config ([d85b4a61](https://github.com/suguru03/neo-async/commit/d85b4a61))
|
448 | * **changelog:** modify changelog task ([7936eb98](https://github.com/suguru03/neo-async/commit/7936eb98))
|
449 | * **gh-pages:** modify gh-pages task ([1234aa14](https://github.com/suguru03/neo-async/commit/1234aa14))
|
450 | * **queue:** add to check pause in worker with concurrency ([ac25d007](https://github.com/suguru03/neo-async/commit/ac25d007))
|
451 | * **travis:**
|
452 | * fix test process ([eba556f5](https://github.com/suguru03/neo-async/commit/eba556f5))
|
453 | * add node v5 ([4b025c0a](https://github.com/suguru03/neo-async/commit/4b025c0a))
|
454 |
|
455 | <a name"v1.6.0"></a>
|
456 | ## v1.6.0 (2015-10-22)
|
457 |
|
458 |
|
459 | #### Features
|
460 |
|
461 | * **omit:** add feature of `omit` ([bc4376be](https://github.com/suguru03/neo-async/commit/bc4376be))
|
462 |
|
463 |
|
464 | #### Other Changes
|
465 |
|
466 | * **README:** add `omit` to feature ([f80767e5](https://github.com/suguru03/neo-async/commit/f80767e5))
|
467 |
|
468 | <a name"v1.5.1"></a>
|
469 | ### v1.5.1 (2015-10-15)
|
470 |
|
471 |
|
472 | #### Features
|
473 |
|
474 | * **mapvalues:** fix to use common function with `map` ([8ffa0448](https://github.com/suguru03/neo-async/commit/8ffa0448))
|
475 |
|
476 |
|
477 | #### Other Changes
|
478 |
|
479 | * **CHANGELOG:** v1.5.0 [ci skip] ([becacf81](https://github.com/suguru03/neo-async/commit/becacf81))
|
480 | * **async:** rename `length` to `size` ([623044db](https://github.com/suguru03/neo-async/commit/623044db))
|
481 | * **every:** add test case ([7440e354](https://github.com/suguru03/neo-async/commit/7440e354))
|
482 | * **test:** modify to use `mocha.parallel` ([10af3dbb](https://github.com/suguru03/neo-async/commit/10af3dbb))
|
483 | * **times:** fix test case ([b016ea6f](https://github.com/suguru03/neo-async/commit/b016ea6f))
|
484 |
|
485 | <a name"v1.5.0"></a>
|
486 | ## v1.5.0 (2015-09-10)
|
487 |
|
488 |
|
489 | #### Bug Fixes
|
490 |
|
491 | * **nextTick:** fix to use `setImmediate` on node v0.10.x ([4ef5ae73](https://github.com/suguru03/neo-async/commit/4ef5ae73))
|
492 |
|
493 |
|
494 | #### Features
|
495 |
|
496 | * **angelFall:** improve to execute even if task has no argument ([99f54414](https://github.com/suguru03/neo-async/commit/99f54414))
|
497 | * **apply:** fix to enable to use `Function#length` ([81e84770](https://github.com/suguru03/neo-async/commit/81e84770))
|
498 | * **concat:** modify to support symbol iterator ([6752e7c0](https://github.com/suguru03/neo-async/commit/6752e7c0))
|
499 | * **detect:** modify to support symbol iterator ([6dcff7f9](https://github.com/suguru03/neo-async/commit/6dcff7f9))
|
500 | * **each:** add `symbolEach` funciton to support es2015 ([1959bcac](https://github.com/suguru03/neo-async/commit/1959bcac))
|
501 | * **eachLimit:** modify to support symbol iterator ([04642f3e](https://github.com/suguru03/neo-async/commit/04642f3e))
|
502 | * **eachSeries:** modify to support symbol iterator ([138d7b37](https://github.com/suguru03/neo-async/commit/138d7b37))
|
503 | * **filter:** modify to support symbol iterator ([68c7656f](https://github.com/suguru03/neo-async/commit/68c7656f))
|
504 | * **map:** modify to support symbol iterator ([ef982ca1](https://github.com/suguru03/neo-async/commit/ef982ca1))
|
505 | * **mapValues:** modify to support symbol iterator ([196a79d1](https://github.com/suguru03/neo-async/commit/196a79d1))
|
506 | * **pick:** modify to support symbol iterator ([cf1ed7c5](https://github.com/suguru03/neo-async/commit/cf1ed7c5))
|
507 | * **reduce:** modify to support symbol iterator ([0c8b1257](https://github.com/suguru03/neo-async/commit/0c8b1257))
|
508 | * **reduceRight:** modify to support symbol iterator ([13145158](https://github.com/suguru03/neo-async/commit/13145158))
|
509 | * **reject:** modify to support symbol iterator and add test case ([c43f3925](https://github.com/suguru03/neo-async/commit/c43f3925))
|
510 | * **sortBy:** modify to support symbol iterator ([1b8179eb](https://github.com/suguru03/neo-async/commit/1b8179eb))
|
511 | * **transform:** modify to support symbol iterator ([2527f297](https://github.com/suguru03/neo-async/commit/2527f297))
|
512 |
|
513 |
|
514 | #### Other Changes
|
515 |
|
516 | * **CHANGELOG:** v1.4.1 [ci skip] ([2e9d4739](https://github.com/suguru03/neo-async/commit/2e9d4739))
|
517 | * **async:** refactor and apply jsbeautify ([ac984f32](https://github.com/suguru03/neo-async/commit/ac984f32))
|
518 | * **gh-pages:** fix `gh-pages` task ([ef25eb3b](https://github.com/suguru03/neo-async/commit/ef25eb3b))
|
519 | * **map:**
|
520 | * refactor map ([7ee34d90](https://github.com/suguru03/neo-async/commit/7ee34d90))
|
521 | * fix to check response type ([ecf69efa](https://github.com/suguru03/neo-async/commit/ecf69efa))
|
522 | * **mapLimit:** add test case ([469bb5c8](https://github.com/suguru03/neo-async/commit/469bb5c8))
|
523 | * **other:** add test by using `vm` ([165834a1](https://github.com/suguru03/neo-async/commit/165834a1))
|
524 | * **some:** add Map test ([d243343e](https://github.com/suguru03/neo-async/commit/d243343e))
|
525 | * **test:** fix to check coverage ([5cb9ec55](https://github.com/suguru03/neo-async/commit/5cb9ec55))
|
526 | * **travis:**
|
527 | * add node v4 ([98274a04](https://github.com/suguru03/neo-async/commit/98274a04))
|
528 | * fix npm test ([7771dda6](https://github.com/suguru03/neo-async/commit/7771dda6))
|
529 | * **util:** add Map class for improving coverage of v0.10.x ([0178a497](https://github.com/suguru03/neo-async/commit/0178a497))
|
530 |
|
531 | <a name"v1.4.1"></a>
|
532 | ### v1.4.1 (2015-08-24)
|
533 |
|
534 |
|
535 | #### Bug Fixes
|
536 |
|
537 | * **concat:** fix not to concatenate the falsy value with the result ([b7b1f07b](https://github.com/suguru03/neo-async/commit/b7b1f07b))
|
538 |
|
539 |
|
540 | #### Features
|
541 |
|
542 | * **filterLimit:** fix docs and function name ([fed73554](https://github.com/suguru03/neo-async/commit/fed73554))
|
543 |
|
544 |
|
545 | #### Other Changes
|
546 |
|
547 | * **CHANGELOG:** v1.4.0 [ci skip] ([cf582155](https://github.com/suguru03/neo-async/commit/cf582155))
|
548 | * **filter:** fix to use `Array#length` ([e84206a8](https://github.com/suguru03/neo-async/commit/e84206a8))
|
549 | * **filterSeries:** improve not to use `_compact` ([3540e032](https://github.com/suguru03/neo-async/commit/3540e032))
|
550 |
|
551 | <a name"v1.4.0"></a>
|
552 | ## v1.4.0 (2015-08-21)
|
553 |
|
554 |
|
555 | #### Features
|
556 |
|
557 | * **concat:** remove `thisArg` ([d663bcf5](https://github.com/suguru03/neo-async/commit/d663bcf5))
|
558 | * **detect:** remove `thisArg` from `createDetect` ([f12dc386](https://github.com/suguru03/neo-async/commit/f12dc386))
|
559 | * **during:** remove `thisArg` ([22de81be](https://github.com/suguru03/neo-async/commit/22de81be))
|
560 | * **each:** remove `thisArg` and add example of break ([dfc02bdf](https://github.com/suguru03/neo-async/commit/dfc02bdf))
|
561 | * **filter:** remove `thisArg` from `async.filter` and `async.reject` ([76083b4a](https://github.com/suguru03/neo-async/commit/76083b4a))
|
562 | * **forever:** remove `thisArg` ([a1e15074](https://github.com/suguru03/neo-async/commit/a1e15074))
|
563 | * **map:** remove `thisArg` ([0fafad7d](https://github.com/suguru03/neo-async/commit/0fafad7d))
|
564 | * **mapValues:** remove `thisArg` ([9b5d8d47](https://github.com/suguru03/neo-async/commit/9b5d8d47))
|
565 | * **memoize:** remove `thisArg` ([6df16bc5](https://github.com/suguru03/neo-async/commit/6df16bc5))
|
566 | * **parallel:** remove `thisArg` from `parallel` and `parallelLimit` ([98c7721b](https://github.com/suguru03/neo-async/commit/98c7721b))
|
567 | * **pick:** remove `thisArg` ([240d39d0](https://github.com/suguru03/neo-async/commit/240d39d0))
|
568 | * **queue:** remove `thisArg` from `queue` and `priorityQueue` ([f49536e2](https://github.com/suguru03/neo-async/commit/f49536e2))
|
569 | * **reduce:** remove `thisArg` ([be1407a9](https://github.com/suguru03/neo-async/commit/be1407a9))
|
570 | * **safe:**
|
571 | * remove unreached code ([8b64c81b](https://github.com/suguru03/neo-async/commit/8b64c81b))
|
572 | * remove `thisArg` from safe functions ([93765faa](https://github.com/suguru03/neo-async/commit/93765faa))
|
573 | * **series:** remove `thisArg` ([e5a09c9b](https://github.com/suguru03/neo-async/commit/e5a09c9b))
|
574 | * **sortBy:** remove `thisArg` ([4fb90fd3](https://github.com/suguru03/neo-async/commit/4fb90fd3))
|
575 | * **times:** remove `thisArg` ([d3b78113](https://github.com/suguru03/neo-async/commit/d3b78113))
|
576 | * **transform:** remove `thisArg` ([afe2d626](https://github.com/suguru03/neo-async/commit/afe2d626))
|
577 | * **whilist:** remove `thisArg` from `whilst` and `until` ([03d10ec8](https://github.com/suguru03/neo-async/commit/03d10ec8))
|
578 |
|
579 |
|
580 | #### Other Changes
|
581 |
|
582 | * Merge branch 'v1.3.x' ([910d66cb](https://github.com/suguru03/neo-async/commit/910d66cb))
|
583 | * **CHANGELOG:** v1.3.2 [ci skip] ([bc48f2e3](https://github.com/suguru03/neo-async/commit/bc48f2e3))
|
584 | * **README:** update async version ([ef9f3e17](https://github.com/suguru03/neo-async/commit/ef9f3e17))
|
585 | * **doWhilst:** improve performance of `doWhilst` and `doUntil` ([7d4bbf56](https://github.com/suguru03/neo-async/commit/7d4bbf56))
|
586 | * **jshint:** add `-W018` option [ci skip] ([a3216d5b](https://github.com/suguru03/neo-async/commit/a3216d5b))
|
587 |
|
588 | <a name"v1.3.2"></a>
|
589 | ### v1.3.2 (2015-08-04)
|
590 |
|
591 |
|
592 | #### Bug Fixes
|
593 |
|
594 | * **asyncify:** fix reserved word ([fae9f888](https://github.com/suguru03/neo-async/commit/fae9f888))
|
595 | * **filter:** fix bug of `async.filter` and `async.reject` ([029a042d](https://github.com/suguru03/neo-async/commit/029a042d))
|
596 |
|
597 | <a name"v1.3.1"></a>
|
598 | ### v1.3.1 (2015-07-28)
|
599 |
|
600 |
|
601 | #### Features
|
602 |
|
603 | * **asyncify:** fix to apply promise ([28ee06aa](https://github.com/suguru03/neo-async/commit/28ee06aa))
|
604 | * **timesSeries:** fix to avoid stack overflow ([ec62f04c](https://github.com/suguru03/neo-async/commit/ec62f04c))
|
605 |
|
606 |
|
607 | #### Other Changes
|
608 |
|
609 | * **CHANGELOG:** v1.3.0 [ci skip] ([38dc4522](https://github.com/suguru03/neo-async/commit/38dc4522))
|
610 | * **detect:** refactor `detect`, `detectSeries` and `detectLimit` ([963e33b1](https://github.com/suguru03/neo-async/commit/963e33b1))
|
611 | * **each:** refactor `each`, `eachSeries` and `eachLimit` ([d0021181](https://github.com/suguru03/neo-async/commit/d0021181))
|
612 | * **filter:** refactor `filter`, `filterSeries` and `filterLimit` ([c94a4678](https://github.com/suguru03/neo-async/commit/c94a4678))
|
613 | * **map:** refactor `map`, `mapSeries` and `mapLimit` ([c167ad4a](https://github.com/suguru03/neo-async/commit/c167ad4a))
|
614 | * **mapValues:** refactor `mapValues` and `mapValuesLimit` ([ce5cb854](https://github.com/suguru03/neo-async/commit/ce5cb854))
|
615 | * **parallel:**
|
616 | * refactor `parallel` ([68d9a112](https://github.com/suguru03/neo-async/commit/68d9a112))
|
617 | * fix document ([22350338](https://github.com/suguru03/neo-async/commit/22350338))
|
618 | * **travis:** fix iojs version ([63131e80](https://github.com/suguru03/neo-async/commit/63131e80))
|
619 |
|
620 | <a name"v1.3.0"></a>
|
621 | ## v1.3.0 (2015-07-15)
|
622 |
|
623 |
|
624 | #### Bug Fixes
|
625 |
|
626 | * **safe:** fix safe waterfall ([a49e2203](https://github.com/suguru03/neo-async/commit/a49e2203))
|
627 | * **waterfall:** fix to throw error if dobule callback ([a5f4c0f0](https://github.com/suguru03/neo-async/commit/a5f4c0f0))
|
628 |
|
629 |
|
630 | #### Features
|
631 |
|
632 | * **asyncify:** add `asyncify` method ([84cd37fe](https://github.com/suguru03/neo-async/commit/84cd37fe))
|
633 | * **constant:** add `constant` method ([a465aebc](https://github.com/suguru03/neo-async/commit/a465aebc))
|
634 | * **doDuring:** add `doDuring` method ([63885d01](https://github.com/suguru03/neo-async/commit/63885d01))
|
635 | * **during:** add `during` method ([a0ebe031](https://github.com/suguru03/neo-async/commit/a0ebe031))
|
636 | * **eachOf:** add `eachOf` aliases ([febdb6c2](https://github.com/suguru03/neo-async/commit/febdb6c2))
|
637 | * **ensureAsync:** add `ensureAsync` method ([b6c6bfbf](https://github.com/suguru03/neo-async/commit/b6c6bfbf))
|
638 |
|
639 |
|
640 | #### Other Changes
|
641 |
|
642 | * **CHANGELOG:**
|
643 | * fix url path [ci skip] ([a39174f2](https://github.com/suguru03/neo-async/commit/a39174f2))
|
644 | * v1.2.1 [ci skip] ([a5fa1ece](https://github.com/suguru03/neo-async/commit/a5fa1ece))
|
645 | * **EventEmitter:**
|
646 | * fix test case for coverage ([1725cb94](https://github.com/suguru03/neo-async/commit/1725cb94))
|
647 | * fix `EventEmitter` to apply asynchronos calling ([e469c907](https://github.com/suguru03/neo-async/commit/e469c907))
|
648 | * **README:**
|
649 | * update speed comparison result ([e5764f34](https://github.com/suguru03/neo-async/commit/e5764f34))
|
650 | * update README.md ([00a0a539](https://github.com/suguru03/neo-async/commit/00a0a539))
|
651 | * **angelFall:**
|
652 | * add `async.nextTick` ([a0aefb2d](https://github.com/suguru03/neo-async/commit/a0aefb2d))
|
653 | * refactor `angelFall` to improve performance ([9f2d0530](https://github.com/suguru03/neo-async/commit/9f2d0530))
|
654 | * **apply:** improve performance ([366f6643](https://github.com/suguru03/neo-async/commit/366f6643))
|
655 | * **applyEach:** improve performance ([279dd0d5](https://github.com/suguru03/neo-async/commit/279dd0d5))
|
656 | * **benchmark:** add `benchmark.js` to check performance ([db835138](https://github.com/suguru03/neo-async/commit/db835138))
|
657 | * **changelog:** fix gulp tasks [ci skip] ([8546953f](https://github.com/suguru03/neo-async/commit/8546953f))
|
658 | * **concat:** refactor `concat` to improve performance ([2d516fa3](https://github.com/suguru03/neo-async/commit/2d516fa3))
|
659 | * **concatLimit:**
|
660 | * add `async.nextTick` ([ea4f6377](https://github.com/suguru03/neo-async/commit/ea4f6377))
|
661 | * refactor `concatLimit` ([6f5790a5](https://github.com/suguru03/neo-async/commit/6f5790a5))
|
662 | * **concatSeries:**
|
663 | * add `async.nextTick` ([3119ae42](https://github.com/suguru03/neo-async/commit/3119ae42))
|
664 | * refactor `concatSeries` ([cedb2b00](https://github.com/suguru03/neo-async/commit/cedb2b00))
|
665 | * **createImmediate:** reafctor `createImmedaite` ([c99eb0a8](https://github.com/suguru03/neo-async/commit/c99eb0a8))
|
666 | * **detct:** refactor `detect` to improve performance ([b7ccfaff](https://github.com/suguru03/neo-async/commit/b7ccfaff))
|
667 | * **detectLimit:**
|
668 | * add `async.nextTick` ([4e85421b](https://github.com/suguru03/neo-async/commit/4e85421b))
|
669 | * refactor `detectLimit` to improve performance ([5bb2c764](https://github.com/suguru03/neo-async/commit/5bb2c764))
|
670 | * **detectSeries:**
|
671 | * add `async.nextTick` ([6da10fcd](https://github.com/suguru03/neo-async/commit/6da10fcd))
|
672 | * refactor `detectSeries` to improve performance ([d9ab8f11](https://github.com/suguru03/neo-async/commit/d9ab8f11))
|
673 | * **doDuring:**
|
674 | * add test of `doDuring` ([71fea28a](https://github.com/suguru03/neo-async/commit/71fea28a))
|
675 | * refactor `doDuring` to improve performance ([9c83282a](https://github.com/suguru03/neo-async/commit/9c83282a))
|
676 | * **doWhilst:** add `async.nextTick` ([887b7332](https://github.com/suguru03/neo-async/commit/887b7332))
|
677 | * **during:** refactor `during` to improve performance ([2fac74d2](https://github.com/suguru03/neo-async/commit/2fac74d2))
|
678 | * **each:** refactor `each` to improve response ([cae1e2dd](https://github.com/suguru03/neo-async/commit/cae1e2dd))
|
679 | * **eachLimit:**
|
680 | * add `async.nextTick` to avoid stack overflow ([2c36032c](https://github.com/suguru03/neo-async/commit/2c36032c))
|
681 | * refactor `eachLimit` to improve performance ([eb8d8959](https://github.com/suguru03/neo-async/commit/eb8d8959))
|
682 | * **eachSeries:**
|
683 | * add `async.nextTick` to avoid stack overflow ([18fd0485](https://github.com/suguru03/neo-async/commit/18fd0485))
|
684 | * refactor `eachSeries` to improve perfomance ([cefdb8d3](https://github.com/suguru03/neo-async/commit/cefdb8d3))
|
685 | * **everySeries:** add test case of `everySeries` ([088744e7](https://github.com/suguru03/neo-async/commit/088744e7))
|
686 | * **filter:** refactor(filter): refactor `filter` to improve performance ([55a22851](https://github.com/suguru03/neo-async/commit/55a22851))
|
687 | * **filterLimit:**
|
688 | * add `async.nextTick` ([759f27b9](https://github.com/suguru03/neo-async/commit/759f27b9))
|
689 | * refactor common `filterLimit` function to improve performance ([8dea6647](https://github.com/suguru03/neo-async/commit/8dea6647))
|
690 | * **filterSeries:**
|
691 | * add `async.nextTick` ([6dd2731d](https://github.com/suguru03/neo-async/commit/6dd2731d))
|
692 | * refactor common `filterSeries` function to improve response ([03cf144c](https://github.com/suguru03/neo-async/commit/03cf144c))
|
693 | * **forever:**
|
694 | * add `async.nextTick` ([5011b516](https://github.com/suguru03/neo-async/commit/5011b516))
|
695 | * fix to throw error if callack is not set ([faccab7f](https://github.com/suguru03/neo-async/commit/faccab7f))
|
696 | * **map:** refactor `map` to improve performance ([a44b1172](https://github.com/suguru03/neo-async/commit/a44b1172))
|
697 | * **mapLimit:**
|
698 | * add `async.nextTick` ([7ced4b7c](https://github.com/suguru03/neo-async/commit/7ced4b7c))
|
699 | * refactor `mapLimit` ([d089216d](https://github.com/suguru03/neo-async/commit/d089216d))
|
700 | * **mapSeries:**
|
701 | * add `async.nextTick` ([0a22ebfa](https://github.com/suguru03/neo-async/commit/0a22ebfa))
|
702 | * refactor `mapSeries` ([1c56e898](https://github.com/suguru03/neo-async/commit/1c56e898))
|
703 | * **mapValues:** refactor `mapValues` to improve response ([cdafd741](https://github.com/suguru03/neo-async/commit/cdafd741))
|
704 | * **mapValuesLimit:**
|
705 | * fix test case ([bf0f3b65](https://github.com/suguru03/neo-async/commit/bf0f3b65))
|
706 | * add `async.nextTick` ([54e0fa8e](https://github.com/suguru03/neo-async/commit/54e0fa8e))
|
707 | * refactor `mapValuesLimit` ([0a6d2cd0](https://github.com/suguru03/neo-async/commit/0a6d2cd0))
|
708 | * **mapValuesSeries:**
|
709 | * add `async.nextTick` ([50189eaf](https://github.com/suguru03/neo-async/commit/50189eaf))
|
710 | * refactor `mapValuesSeries` to improve response ([9264fafe](https://github.com/suguru03/neo-async/commit/9264fafe))
|
711 | * **once:** fix not to use `called` ([3d592c4b](https://github.com/suguru03/neo-async/commit/3d592c4b))
|
712 | * **other:** add test case to check whether it has `async` functions ([ac97d3c3](https://github.com/suguru03/neo-async/commit/ac97d3c3))
|
713 | * **parallel:** refactor `parallel` to improve performance ([c07ca9cb](https://github.com/suguru03/neo-async/commit/c07ca9cb))
|
714 | * **parallelLimit:**
|
715 | * add `async.nextTick` ([c65e2ab5](https://github.com/suguru03/neo-async/commit/c65e2ab5))
|
716 | * refactor `parallelLimit` to improve performance ([d92525ec](https://github.com/suguru03/neo-async/commit/d92525ec))
|
717 | * **perf:**
|
718 | * add `during` config ([6cbf45af](https://github.com/suguru03/neo-async/commit/6cbf45af))
|
719 | * add config of `eachOf` ([3e45e87c](https://github.com/suguru03/neo-async/commit/3e45e87c))
|
720 | * **pick:**
|
721 | * add `pick` test ([35b6e2f9](https://github.com/suguru03/neo-async/commit/35b6e2f9))
|
722 | * refactor `pick` to improve performance ([b7399266](https://github.com/suguru03/neo-async/commit/b7399266))
|
723 | * **pickLimit:**
|
724 | * add `async.nextTick` ([e7599f1c](https://github.com/suguru03/neo-async/commit/e7599f1c))
|
725 | * refactor `pickLimit` to improve performance ([822ce6b1](https://github.com/suguru03/neo-async/commit/822ce6b1))
|
726 | * **pickSeries:**
|
727 | * add `async.nextTick` ([5ba5a604](https://github.com/suguru03/neo-async/commit/5ba5a604))
|
728 | * refactor `pickSeries` to improve performance ([9ef8c84b](https://github.com/suguru03/neo-async/commit/9ef8c84b))
|
729 | * **priorityQueue:** fix sort logic to improve performance ([316e480a](https://github.com/suguru03/neo-async/commit/316e480a))
|
730 | * **reduce:**
|
731 | * add `async.nextTick` to `reduce` and `reduceRight` ([552fae38](https://github.com/suguru03/neo-async/commit/552fae38))
|
732 | * refactor `reduce` to improve performance ([25e114f3](https://github.com/suguru03/neo-async/commit/25e114f3))
|
733 | * **reduceRight:** refactor `reduceRight` to improve performance ([a9f7a351](https://github.com/suguru03/neo-async/commit/a9f7a351))
|
734 | * **reject:** refactor `reject` to improve performance ([75c70b26](https://github.com/suguru03/neo-async/commit/75c70b26))
|
735 | * **rejectSeries:** add test of `rejectSeries` and `rejectLimit` ([e3737ddc](https://github.com/suguru03/neo-async/commit/e3737ddc))
|
736 | * **series:**
|
737 | * add `async.nextTick` to `series` ([6a2e4ca6](https://github.com/suguru03/neo-async/commit/6a2e4ca6))
|
738 | * refactor `series` to improve performance ([25bab9a9](https://github.com/suguru03/neo-async/commit/25bab9a9))
|
739 | * **some:** add test case of `someSeries` and `someLimit` ([ad0dadfb](https://github.com/suguru03/neo-async/commit/ad0dadfb))
|
740 | * **sortBy:**
|
741 | * add `sortBy` tests ([f82464b7](https://github.com/suguru03/neo-async/commit/f82464b7))
|
742 | * refactor `sortBy` to improve performance ([1719180a](https://github.com/suguru03/neo-async/commit/1719180a))
|
743 | * modify sort logic ([de96bfdc](https://github.com/suguru03/neo-async/commit/de96bfdc))
|
744 | * **sortByLimit:**
|
745 | * add `async.nextTick` ([73d84b18](https://github.com/suguru03/neo-async/commit/73d84b18))
|
746 | * refactor `sortByLimit` to improve performance ([55bb37aa](https://github.com/suguru03/neo-async/commit/55bb37aa))
|
747 | * **sortBySeries:**
|
748 | * add `async.nextTick` ([76aa8ac3](https://github.com/suguru03/neo-async/commit/76aa8ac3))
|
749 | * refactor `sortBySeries` to improve performance ([827abd70](https://github.com/suguru03/neo-async/commit/827abd70))
|
750 | * **timesLimit:** add `async.nextTick` ([e52629f5](https://github.com/suguru03/neo-async/commit/e52629f5))
|
751 | * **timesSeries:** add `async.nextTick` ([4d96f372](https://github.com/suguru03/neo-async/commit/4d96f372))
|
752 | * **transform:**
|
753 | * add `transform` tests ([5572c6ce](https://github.com/suguru03/neo-async/commit/5572c6ce))
|
754 | * refactor `transform` to improve performance ([87fee9bf](https://github.com/suguru03/neo-async/commit/87fee9bf))
|
755 | * **transformLimit:**
|
756 | * add `async.nextTick` ([774a73e0](https://github.com/suguru03/neo-async/commit/774a73e0))
|
757 | * refactor `transformLimit` to improve performance ([a0cde4ec](https://github.com/suguru03/neo-async/commit/a0cde4ec))
|
758 | * **transformSeries:**
|
759 | * add `async.nextTick` ([2ab5b4aa](https://github.com/suguru03/neo-async/commit/2ab5b4aa))
|
760 | * refactor `transformSeries` to improve performance ([165ef1c2](https://github.com/suguru03/neo-async/commit/165ef1c2))
|
761 | * **travis:** fix iojs version ([c4c8c90f](https://github.com/suguru03/neo-async/commit/c4c8c90f))
|
762 | * **until:** add `async.nextTick` to `until` and `doUntil` ([b6d4ba63](https://github.com/suguru03/neo-async/commit/b6d4ba63))
|
763 | * **waterfall:**
|
764 | * add `async.nextTick` ([2a369ff9](https://github.com/suguru03/neo-async/commit/2a369ff9))
|
765 | * refactor `waterfall` to improve performance ([3691a443](https://github.com/suguru03/neo-async/commit/3691a443))
|
766 | * **whilst:** add `async.nextTick` ([56774886](https://github.com/suguru03/neo-async/commit/56774886))
|
767 |
|
768 | <a name"v1.2.1"></a>
|
769 | ### v1.2.1 (2015-05-28)
|
770 |
|
771 |
|
772 | #### Bug Fixes
|
773 |
|
774 | * **forever:** fix `forever` to improve response ([0478de5b](https://github.com/suguru03/neo-async/commit/0478de5b))
|
775 | * **jsbeautifier:** fix gulp task of jsbeautifier ([895486d4](https://github.com/suguru03/neo-async/commit/895486d4))
|
776 | * **jscs:** fix gulp task of jscs ([b6a3d6a6](https://github.com/suguru03/neo-async/commit/b6a3d6a6))
|
777 | * **jsdoc:**
|
778 | * fix gulp task of jsdoc ([6b1dc2d6](https://github.com/suguru03/neo-async/commit/6b1dc2d6))
|
779 | * fix `transform` document ([a194a7c8](https://github.com/suguru03/neo-async/commit/a194a7c8))
|
780 | * **perf:**
|
781 | * fix gulp task of perf and test ([a876cb77](https://github.com/suguru03/neo-async/commit/a876cb77))
|
782 | * fix perf task and move files ([1aab15c8](https://github.com/suguru03/neo-async/commit/1aab15c8))
|
783 | * **queue:** fix `queue` not to call the drain when task name is `0` ([de0eb48b](https://github.com/suguru03/neo-async/commit/de0eb48b))
|
784 |
|
785 |
|
786 | #### Features
|
787 |
|
788 | * **perf:**
|
789 | * add gulp task ([048f22b0](https://github.com/suguru03/neo-async/commit/048f22b0))
|
790 | * add some functions ([1d9665a1](https://github.com/suguru03/neo-async/commit/1d9665a1))
|
791 | * add common comparator ([b3ca50f8](https://github.com/suguru03/neo-async/commit/b3ca50f8))
|
792 |
|
793 |
|
794 | #### Other Changes
|
795 |
|
796 | * **changelog:** add changelog task ([1da015e6](https://github.com/suguru03/neo-async/commit/1da015e6))
|
797 | * **perf:**
|
798 | * update perf config ([1b402198](https://github.com/suguru03/neo-async/commit/1b402198))
|
799 | * update perf task and config ([70f51412](https://github.com/suguru03/neo-async/commit/70f51412))
|
800 | * **queue:** add check of concurency to `queue` ([b39a9497](https://github.com/suguru03/neo-async/commit/b39a9497))
|
801 | * **seq:** improve `seq` performance ([cd7b8622](https://github.com/suguru03/neo-async/commit/cd7b8622))
|
802 |
|
803 | <a name"v1.2.0"></a>
|
804 | ## v1.2.0 (2015-05-19)
|
805 |
|
806 |
|
807 | #### Features
|
808 |
|
809 | * **angelFall:**
|
810 | * add test case and fix document ([3c9caebb](https://github.com/suguru03/neo-async/commit/3c9caebb))
|
811 | * add `angelFall` document ([7a30c4d1](https://github.com/suguru03/neo-async/commit/7a30c4d1))
|
812 | * add function of `angelFall` ([7d256745](https://github.com/suguru03/neo-async/commit/7d256745))
|
813 |
|
814 |
|
815 | #### Other Changes
|
816 |
|
817 | * **alias:** add alias of `angelfall` ([bbfb9917](https://github.com/suguru03/neo-async/commit/bbfb9917))
|
818 |
|
819 | <a name"v1.1.2"></a>
|
820 | ### v1.1.2 (2015-05-14)
|
821 |
|
822 |
|
823 | #### Bug Fixes
|
824 |
|
825 | * **filterSeries:**
|
826 | * fix `filterSeries` and add test case ([9e77ae9b](https://github.com/suguru03/neo-async/commit/9e77ae9b))
|
827 | * fix bug of `fiterSeries` ([dd31e137](https://github.com/suguru03/neo-async/commit/dd31e137))
|
828 |
|
829 |
|
830 | #### Other Changes
|
831 |
|
832 | * **test:** add `reject` test ([ec5b4660](https://github.com/suguru03/neo-async/commit/ec5b4660))
|
833 |
|
834 | <a name"v1.1.1"></a>
|
835 | ### v1.1.1 (2015-05-12)
|
836 |
|
837 |
|
838 | #### Bug Fixes
|
839 |
|
840 | * **safe:**
|
841 | * fix `iterator` on safe mode ([abaa5506](https://github.com/suguru03/neo-async/commit/abaa5506))
|
842 | * fix `safe` for min file ([14c5827e](https://github.com/suguru03/neo-async/commit/14c5827e))
|
843 |
|
844 |
|
845 | #### Other Changes
|
846 |
|
847 | * user latest codecov package ([e82db2a9](https://github.com/suguru03/neo-async/commit/e82db2a9))
|
848 | * **test:**
|
849 | * add `safe` test ([e5bc457b](https://github.com/suguru03/neo-async/commit/e5bc457b))
|
850 | * add min test ([39891032](https://github.com/suguru03/neo-async/commit/39891032))
|
851 |
|
852 | <a name"v1.1.0"></a>
|
853 | ## v1.1.0 (2015-05-09)
|
854 |
|
855 |
|
856 | #### Bug Fixes
|
857 |
|
858 | * Fix typo ([1f5106a8](https://github.com/suguru03/neo-async/commit/1f5106a8))
|
859 | * **README:**
|
860 | * fix README slightly ([206d1115](https://github.com/suguru03/neo-async/commit/206d1115))
|
861 | * fix README and remove README_ja ([5a995584](https://github.com/suguru03/neo-async/commit/5a995584))
|
862 | * **safe:**
|
863 | * fix `safe` not to use apply ([c84a520a](https://github.com/suguru03/neo-async/commit/c84a520a))
|
864 | * fix to use `safeNextTick` ([e88f4be3](https://github.com/suguru03/neo-async/commit/e88f4be3))
|
865 | * fix safe of control flow ([855b78aa](https://github.com/suguru03/neo-async/commit/855b78aa))
|
866 | * fix function split ([53ebabd0](https://github.com/suguru03/neo-async/commit/53ebabd0))
|
867 | * **test:** fixt test to able to use safe async ([abb9b188](https://github.com/suguru03/neo-async/commit/abb9b188))
|
868 |
|
869 |
|
870 | #### Features
|
871 |
|
872 | * **safe:**
|
873 | * add `safeWaterfall` to safe functions ([e6003c37](https://github.com/suguru03/neo-async/commit/e6003c37))
|
874 | * add `safe` to create new safe functions ([60331b8d](https://github.com/suguru03/neo-async/commit/60331b8d))
|
875 | * update safe mode for controle flow ([f898a8c1](https://github.com/suguru03/neo-async/commit/f898a8c1))
|
876 | * add feature of safe mode ([ec0ecb93](https://github.com/suguru03/neo-async/commit/ec0ecb93))
|
877 |
|
878 |
|
879 | #### Other Changes
|
880 |
|
881 | * Merge branch 'feature/safe' ([22b635d9](https://github.com/suguru03/neo-async/commit/22b635d9))
|
882 | * Merge branch 'master' into feature/safe ([df1e2cb6](https://github.com/suguru03/neo-async/commit/df1e2cb6))
|
883 | * **README:** add `safe` to README ([016d1e3a](https://github.com/suguru03/neo-async/commit/016d1e3a))
|
884 | * **test:**
|
885 | * add safe test ([20bc53df](https://github.com/suguru03/neo-async/commit/20bc53df))
|
886 | * add safe test ([9e8586b2](https://github.com/suguru03/neo-async/commit/9e8586b2))
|
887 |
|
888 | <a name"v1.0.1"></a>
|
889 | ### v1.0.1 (2015-04-30)
|
890 |
|
891 |
|
892 | #### Bug Fixes
|
893 |
|
894 | * **once:** fix error handling if callback is called twice and thrown error ([59b4bead](https://github.com/suguru03/neo-async/commit/59b4bead))
|
895 | * **priorityQueue:** fix `priorityQueue` for IE10 ([ea1d7753](https://github.com/suguru03/neo-async/commit/ea1d7753))
|
896 | * **sortBy:** fix array sort to improve response ([9da18e8b](https://github.com/suguru03/neo-async/commit/9da18e8b))
|
897 | * **test:** fix `times` test ([2cd14bbf](https://github.com/suguru03/neo-async/commit/2cd14bbf))
|
898 | * **times:** fix `times` not to use `isFinite` for IE10 ([0c9da839](https://github.com/suguru03/neo-async/commit/0c9da839))
|
899 |
|
900 |
|
901 | #### Other Changes
|
902 |
|
903 | * **test:** add `concat` test ([9e2f332a](https://github.com/suguru03/neo-async/commit/9e2f332a))
|
904 |
|
905 | <a name"v1.0.0"></a>
|
906 | ## v1.0.0 (2015-04-26)
|
907 |
|
908 |
|
909 | #### Bug Fixes
|
910 |
|
911 | * Fix `filterLImit` test ([e44d774e](https://github.com/suguru03/neo-async/commit/e44d774e))
|
912 | * Fix `filterLimit` bug and test ([c2e1e59f](https://github.com/suguru03/neo-async/commit/c2e1e59f))
|
913 | * Fix `transformLimit` ([ee7d9126](https://github.com/suguru03/neo-async/commit/ee7d9126))
|
914 | * Fix `transformSeries` ([a428df4b](https://github.com/suguru03/neo-async/commit/a428df4b))
|
915 | * Fix `transform` ([e733d972](https://github.com/suguru03/neo-async/commit/e733d972))
|
916 | * Fix `each` logic and test ([eb75d438](https://github.com/suguru03/neo-async/commit/eb75d438))
|
917 | * Fix `pickSeries` logic ([e1fcc9c1](https://github.com/suguru03/neo-async/commit/e1fcc9c1))
|
918 | * Fix logic of pick and pickSeries ([b7673192](https://github.com/suguru03/neo-async/commit/b7673192))
|
919 | * Fix to use `async.nextTick` ([b1421640](https://github.com/suguru03/neo-async/commit/b1421640))
|
920 | * Fix filter to improve response ([af9b1b40](https://github.com/suguru03/neo-async/commit/af9b1b40))
|
921 | * Fix parallel test ([f474d7ab](https://github.com/suguru03/neo-async/commit/f474d7ab))
|
922 | * **README:** fix links of function to redirect to jsdoc ([b3f90927](https://github.com/suguru03/neo-async/commit/b3f90927))
|
923 | * **cocnatSeries:** fix `concatSeries` not to use common function ([a11b9be4](https://github.com/suguru03/neo-async/commit/a11b9be4))
|
924 | * **concat:**
|
925 | * fix `concat` not to use common function ([ac15f145](https://github.com/suguru03/neo-async/commit/ac15f145))
|
926 | * fix `concat` iterators ([25b589c8](https://github.com/suguru03/neo-async/commit/25b589c8))
|
927 | * **config:** fix delay config ([b84923e6](https://github.com/suguru03/neo-async/commit/b84923e6))
|
928 | * **detect:** fix `detect` not to use common function ([9c5eba22](https://github.com/suguru03/neo-async/commit/9c5eba22))
|
929 | * **each:** fix `each` not to use common function ([d89df238](https://github.com/suguru03/neo-async/commit/d89df238))
|
930 | * **eachLimit:** fix `eachLimit` not to use common function ([ce0f061d](https://github.com/suguru03/neo-async/commit/ce0f061d))
|
931 | * **filter:** fix `filter` and `reject` to use common functions ([b2cb12ee](https://github.com/suguru03/neo-async/commit/b2cb12ee))
|
932 | * **filterLimit:** fix `filterLimit` and `rejectLimit` to use common function ([ede1aa37](https://github.com/suguru03/neo-async/commit/ede1aa37))
|
933 | * **filterSeries:** fix `filterSeries` and `rejectSeries` to use common function ([1bf30d19](https://github.com/suguru03/neo-async/commit/1bf30d19))
|
934 | * **jsdoc:**
|
935 | * fix jsdoc to use namespace ([fc72f91d](https://github.com/suguru03/neo-async/commit/fc72f91d))
|
936 | * fix jsdoc task ([6e82a808](https://github.com/suguru03/neo-async/commit/6e82a808))
|
937 | * fix gulp task of `gh-pages` ([fc7ec422](https://github.com/suguru03/neo-async/commit/fc7ec422))
|
938 | * **map:**
|
939 | * fix map iterator ([09861a42](https://github.com/suguru03/neo-async/commit/09861a42))
|
940 | * fix map not to use common fucntion ([c7ca3532](https://github.com/suguru03/neo-async/commit/c7ca3532))
|
941 | * **mapLimit:** fix `mapLimit` not to use common function ([30415fdf](https://github.com/suguru03/neo-async/commit/30415fdf))
|
942 | * **mapSeries:** fix `mapSeries` not to use common function ([1a3682a4](https://github.com/suguru03/neo-async/commit/1a3682a4))
|
943 | * **mapValues:** fix `mapValues` not to use common function ([51fd8a10](https://github.com/suguru03/neo-async/commit/51fd8a10))
|
944 | * **operator:** fix operator to use `===` ([64b1daa8](https://github.com/suguru03/neo-async/commit/64b1daa8))
|
945 | * **pick:**
|
946 | * fix `pick` logic ([c03e7405](https://github.com/suguru03/neo-async/commit/c03e7405))
|
947 | * fix `pick` not to use common function ([e432df92](https://github.com/suguru03/neo-async/commit/e432df92))
|
948 | * fix `pick` ([cb6c55d9](https://github.com/suguru03/neo-async/commit/cb6c55d9))
|
949 | * **pickLimit:** fix `pickLimit` response ([2dc3b6c5](https://github.com/suguru03/neo-async/commit/2dc3b6c5))
|
950 | * **pickSeries:** fix `pickSeries` response ([9a762fc6](https://github.com/suguru03/neo-async/commit/9a762fc6))
|
951 | * **speed_test:**
|
952 | * fix the speed test not to use gc ([20a6e4ab](https://github.com/suguru03/neo-async/commit/20a6e4ab))
|
953 | * fix to compare to previous version ([262f042c](https://github.com/suguru03/neo-async/commit/262f042c))
|
954 | * **test:** fix test of some collections ([e04ae743](https://github.com/suguru03/neo-async/commit/e04ae743))
|
955 | * **timesLimit:** fix `timesLimit` logic ([e997b231](https://github.com/suguru03/neo-async/commit/e997b231))
|
956 | * **transform:** fix `tranform` not to use common function ([a9b6903f](https://github.com/suguru03/neo-async/commit/a9b6903f))
|
957 | * **waterfall:** fix `waterfall` logic not to allow double callback ([b18955fe](https://github.com/suguru03/neo-async/commit/b18955fe))
|
958 |
|
959 |
|
960 | #### Other Changes
|
961 |
|
962 | * Documentation nits. ([9306a77d](https://github.com/suguru03/neo-async/commit/9306a77d))
|
963 | * Merge branch 'master' into v1.x ([62a439bd](https://github.com/suguru03/neo-async/commit/62a439bd))
|
964 | * Add `pickSeries` test ([9359a878](https://github.com/suguru03/neo-async/commit/9359a878))
|
965 | * Add `pick` test ([b51e33e2](https://github.com/suguru03/neo-async/commit/b51e33e2))
|
966 | * Add `detect` test ([51a63107](https://github.com/suguru03/neo-async/commit/51a63107))
|
967 | * Add `detectLimit` test ([824fb91a](https://github.com/suguru03/neo-async/commit/824fb91a))
|
968 | * Add `detectSeries` test ([6a221a7f](https://github.com/suguru03/neo-async/commit/6a221a7f))
|
969 | * Add `detect` test ([5773a600](https://github.com/suguru03/neo-async/commit/5773a600))
|
970 | * Add test of `filterSeries` and `filterLimit` ([e4bfb12b](https://github.com/suguru03/neo-async/commit/e4bfb12b))
|
971 | * Add test of `each` and `filter` ([37d8ab63](https://github.com/suguru03/neo-async/commit/37d8ab63))
|
972 | * Enable `concatLimit` iterator to get index or key as 2rd arguments ([458b12ba](https://github.com/suguru03/neo-async/commit/458b12ba))
|
973 | * Enable `concatSeries` iterator to get index or key as 2rd arguments ([d8965ace](https://github.com/suguru03/neo-async/commit/d8965ace))
|
974 | * Enable `everyLimit` iterator to get index or key as 2rd arguments ([09957e21](https://github.com/suguru03/neo-async/commit/09957e21))
|
975 | * Enable `everySeries` iterator to get index or key as 2rd arguments ([f09cfdae](https://github.com/suguru03/neo-async/commit/f09cfdae))
|
976 | * Enable `concat` iterator to get index or key as 2rd arguments ([6c8b02fa](https://github.com/suguru03/neo-async/commit/6c8b02fa))
|
977 | * Enable `every` callback to get error ([6000fec4](https://github.com/suguru03/neo-async/commit/6000fec4))
|
978 | * Enable `someLimit` iterator to get index or key as 2rd arguments ([b453d467](https://github.com/suguru03/neo-async/commit/b453d467))
|
979 | * Enable `someSeries` iterator to get index or key as 2rd arguments ([197c8b8f](https://github.com/suguru03/neo-async/commit/197c8b8f))
|
980 | * Enable `some` iterator to get index or key as 2rd arguments ([9963c91c](https://github.com/suguru03/neo-async/commit/9963c91c))
|
981 | * Enable `sortBy` iterator to get index or key as 2rd arguments ([6dfd4e40](https://github.com/suguru03/neo-async/commit/6dfd4e40))
|
982 | * Enable `reduceRight` iterator to get index or key as 2rd arguments ([c6889dcb](https://github.com/suguru03/neo-async/commit/c6889dcb))
|
983 | * Enable `reduce` iterator to get index or key as 2rd arguments ([d9f2eae3](https://github.com/suguru03/neo-async/commit/d9f2eae3))
|
984 | * Enable `detectLimit` iterator to get index or key as 2rd arguments ([923cc347](https://github.com/suguru03/neo-async/commit/923cc347))
|
985 | * Enable `detectSeries` iterator to get index or key as 2rd arguments ([4c817a05](https://github.com/suguru03/neo-async/commit/4c817a05))
|
986 | * Enable `every` iterator to get index or key as 2rd arguments ([de8734ea](https://github.com/suguru03/neo-async/commit/de8734ea))
|
987 | * Enable `detect` iterator to get index or key as 2rd arguments and to get 2rd cal ([db0bf937](https://github.com/suguru03/neo-async/commit/db0bf937))
|
988 | * enable async.each iterator to get index or key as 2nd argument ([41550fe3](https://github.com/suguru03/neo-async/commit/41550fe3))
|
989 | * Revert `each` in order to do cherry-pick ([e26d0f83](https://github.com/suguru03/neo-async/commit/e26d0f83))
|
990 | * Enable `filterLimit` iterator to get index or key as 2rd arguments and to get 2r ([12ac3e4b](https://github.com/suguru03/neo-async/commit/12ac3e4b))
|
991 | * Add concurrency test when queue paused and resumed ([d7fd16d1](https://github.com/suguru03/neo-async/commit/d7fd16d1))
|
992 | * Enable `filterSeries` iterator to get index or key as 2rd arguments and to get 2 ([a5422295](https://github.com/suguru03/neo-async/commit/a5422295))
|
993 | * Enable `filter` iterator to get index or key as 2rd arguments and to get 2rd cal ([962b71c9](https://github.com/suguru03/neo-async/commit/962b71c9))
|
994 | * Enable `pickLimit` iterator to get index or key as 2rd arguments and to get 2rd ([b720b1b7](https://github.com/suguru03/neo-async/commit/b720b1b7))
|
995 | * Enable `pickSeries` iterator to get index or key as 2rd arguments and to get 2rd ([245e03ac](https://github.com/suguru03/neo-async/commit/245e03ac))
|
996 | * Enable `pick` iterator to get index or key as 2rd arguments and to get 2rd callb ([83424ff2](https://github.com/suguru03/neo-async/commit/83424ff2))
|
997 | * Enable `mapValuesLimit` iterator to get index or key as 2rd arguments ([8d3f411c](https://github.com/suguru03/neo-async/commit/8d3f411c))
|
998 | * Enable `mapValuesSeries` iterator to get index or key as 2rd arguments ([39723d5b](https://github.com/suguru03/neo-async/commit/39723d5b))
|
999 | * Refactor `map` ([f8a73451](https://github.com/suguru03/neo-async/commit/f8a73451))
|
1000 | * Enable `mapValues` iterator to get index or key as 2rd arguments ([0e52c65f](https://github.com/suguru03/neo-async/commit/0e52c65f))
|
1001 | * Enable `mapLimit` iterator to get index or key as 2rd arguments ([5191f071](https://github.com/suguru03/neo-async/commit/5191f071))
|
1002 | * Enable `mapSeries` iterator to get index or key as 2rd arguments ([86a1f228](https://github.com/suguru03/neo-async/commit/86a1f228))
|
1003 | * Enable `map` iterator to get index or key as 2rd arguments ([952a0452](https://github.com/suguru03/neo-async/commit/952a0452))
|
1004 | * Add dependencies badge ([ed847a9c](https://github.com/suguru03/neo-async/commit/ed847a9c))
|
1005 | * Enable `eachLimit` iterator to get index or key as 2rd arguments ([acc00ba0](https://github.com/suguru03/neo-async/commit/acc00ba0))
|
1006 | * Enable `eachSeries` iterator to get index or key as 2rd arguments ([74b9b5c9](https://github.com/suguru03/neo-async/commit/74b9b5c9))
|
1007 | * **README:**
|
1008 | * add benchmark result to README.md ([a15d5deb](https://github.com/suguru03/neo-async/commit/a15d5deb))
|
1009 | * update README.md for v1.x ([4d09b566](https://github.com/suguru03/neo-async/commit/4d09b566))
|
1010 | * **concat:** refactor `concat` and improve response ([4ae912bf](https://github.com/suguru03/neo-async/commit/4ae912bf))
|
1011 | * **concatSeries:** refactor `concatSeries` and improve response ([e5525c84](https://github.com/suguru03/neo-async/commit/e5525c84))
|
1012 | * **config:** add delay config for test ([cbf74989](https://github.com/suguru03/neo-async/commit/cbf74989))
|
1013 | * **description:** add description for jsdoc ([ace8c520](https://github.com/suguru03/neo-async/commit/ace8c520))
|
1014 | * **detect:** refactor `detect` and improve response ([6af0dde6](https://github.com/suguru03/neo-async/commit/6af0dde6))
|
1015 | * **detectSeries:** refactor `detectSeries` to improve response ([9faf372a](https://github.com/suguru03/neo-async/commit/9faf372a))
|
1016 | * **each:** refactor `each` ([5a5d8105](https://github.com/suguru03/neo-async/commit/5a5d8105))
|
1017 | * **eachLimit:** refactor `eachLimit` and improve response ([038d853c](https://github.com/suguru03/neo-async/commit/038d853c))
|
1018 | * **eachSeries:**
|
1019 | * reafactor `eachSeries` ([872d561d](https://github.com/suguru03/neo-async/commit/872d561d))
|
1020 | * refactor `eachSeries` and improve response ([523b3c77](https://github.com/suguru03/neo-async/commit/523b3c77))
|
1021 | * **jsdoc:**
|
1022 | * add jsdoc of control flow functions ([b35a7b6c](https://github.com/suguru03/neo-async/commit/b35a7b6c))
|
1023 | * add collection jsdoc ([02397b31](https://github.com/suguru03/neo-async/commit/02397b31))
|
1024 | * add jsdoc of some functions ([bce0d25b](https://github.com/suguru03/neo-async/commit/bce0d25b))
|
1025 | * add jsdoc of `pick` fucntion ([3af20544](https://github.com/suguru03/neo-async/commit/3af20544))
|
1026 | * update jsdoc of some functions ([5f447a59](https://github.com/suguru03/neo-async/commit/5f447a59))
|
1027 | * add jsdoc of `each` functions ([60e60416](https://github.com/suguru03/neo-async/commit/60e60416))
|
1028 | * add jsdoc task ([f7a88323](https://github.com/suguru03/neo-async/commit/f7a88323))
|
1029 | * **map:** refactor `map` and improve response ([dffd1e34](https://github.com/suguru03/neo-async/commit/dffd1e34))
|
1030 | * **mapLimit:** refactor `mapLimit` and improve response ([c2d7785f](https://github.com/suguru03/neo-async/commit/c2d7785f))
|
1031 | * **mapSeries:**
|
1032 | * refactor `mapSeries` to improve response ([2d460426](https://github.com/suguru03/neo-async/commit/2d460426))
|
1033 | * refactor `mapSeries` and improve response ([e6fdea30](https://github.com/suguru03/neo-async/commit/e6fdea30))
|
1034 | * **mapValues:** refactor `mapValues` and improve response ([7327b3ee](https://github.com/suguru03/neo-async/commit/7327b3ee))
|
1035 | * **mapValuesSeries:** refactor `mapValuesSeries` to improve response ([e4a64a10](https://github.com/suguru03/neo-async/commit/e4a64a10))
|
1036 | * **once:** update `once` to improve response ([fd45a59f](https://github.com/suguru03/neo-async/commit/fd45a59f))
|
1037 | * **parallel:** refactor `parallel` to improve response ([95741ae3](https://github.com/suguru03/neo-async/commit/95741ae3))
|
1038 | * **parallelLimit:** refactor `parallelLimit` to improve response ([79f25b14](https://github.com/suguru03/neo-async/commit/79f25b14))
|
1039 | * **pick:** refactor `pick` and improve response ([e3607e78](https://github.com/suguru03/neo-async/commit/e3607e78))
|
1040 | * **pickSeries:** refactor `pickSeries` to improve response ([7020370b](https://github.com/suguru03/neo-async/commit/7020370b))
|
1041 | * **reduceRight:** refactor `reduceRight` to improve response ([835742c0](https://github.com/suguru03/neo-async/commit/835742c0))
|
1042 | * **series:** refactor `series` to improve response ([2a3ad46f](https://github.com/suguru03/neo-async/commit/2a3ad46f))
|
1043 | * **speed_test:** add benchmarker to gulp task ([da7b845c](https://github.com/suguru03/neo-async/commit/da7b845c))
|
1044 | * **test:**
|
1045 | * refactor test and add `pickSeries` test ([860c03d2](https://github.com/suguru03/neo-async/commit/860c03d2))
|
1046 | * add `some` test ([488bc427](https://github.com/suguru03/neo-async/commit/488bc427))
|
1047 | * add `sortBy` test ([f3b477c8](https://github.com/suguru03/neo-async/commit/f3b477c8))
|
1048 | * add `pickLimit` test ([ee308c35](https://github.com/suguru03/neo-async/commit/ee308c35))
|
1049 | * **timeSeries:** add speed test of `timesSeries` ([bfc1dd7c](https://github.com/suguru03/neo-async/commit/bfc1dd7c))
|
1050 | * **timesSeries:** refactor `timesSeries` to improve response ([add895fd](https://github.com/suguru03/neo-async/commit/add895fd))
|
1051 | * **toArray:** remove `toArray` that is not being used ([eb1c753f](https://github.com/suguru03/neo-async/commit/eb1c753f))
|
1052 | * **transform:** refactor `transform` and improve response ([1682be91](https://github.com/suguru03/neo-async/commit/1682be91))
|
1053 |
|
1054 | <a name"v0.6.5"></a>
|
1055 | ### v0.6.5 (2015-05-28)
|
1056 |
|
1057 |
|
1058 | #### Bug Fixes
|
1059 |
|
1060 | * **queue:** fix `queue` not to call the drain when task name is `0` ([ec5f4c96](https://github.com/suguru03/neo-async/commit/ec5f4c96))
|
1061 |
|
1062 | <a name"v0.6.4"></a>
|
1063 | ### v0.6.4 (2015-04-13)
|
1064 |
|
1065 |
|
1066 | #### Bug Fixes
|
1067 |
|
1068 | * Fix once bug ([a5c6cde8](https://github.com/suguru03/neo-async/commit/a5c6cde8))
|
1069 | * **EventEmitter:**
|
1070 | * fix `RemoveEvent` and add test case ([46630c64](https://github.com/suguru03/neo-async/commit/46630c64))
|
1071 | * fix `EventEmitter` logic and add prototype functions ([092d44d3](https://github.com/suguru03/neo-async/commit/092d44d3))
|
1072 |
|
1073 |
|
1074 | #### Other Changes
|
1075 |
|
1076 | * Add `EventEmitter` test ([8603b3c6](https://github.com/suguru03/neo-async/commit/8603b3c6))
|
1077 |
|
1078 | <a name"v0.6.3"></a>
|
1079 | ### v0.6.3 (2015-03-13)
|
1080 |
|
1081 |
|
1082 | #### Bug Fixes
|
1083 |
|
1084 | * Fix to use `async.nextTick` ([b48fcb13](https://github.com/suguru03/neo-async/commit/b48fcb13))
|
1085 | * Fix parallel test ([cab3d8cf](https://github.com/suguru03/neo-async/commit/cab3d8cf))
|
1086 |
|
1087 |
|
1088 | #### Other Changes
|
1089 |
|
1090 | * Add concurrency test when queue paused and resumed ([71478234](https://github.com/suguru03/neo-async/commit/71478234))
|
1091 | * Add dependencies badge ([0ed660de](https://github.com/suguru03/neo-async/commit/0ed660de))
|
1092 |
|
1093 | <a name"v0.6.2"></a>
|
1094 | ### v0.6.2 (2015-02-26)
|
1095 |
|
1096 |
|
1097 | #### Bug Fixes
|
1098 |
|
1099 | * Fix null to undefined ([371ea62e](https://github.com/suguru03/neo-async/commit/371ea62e))
|
1100 | * Fix not to use immediate function ([229a3511](https://github.com/suguru03/neo-async/commit/229a3511))
|
1101 | * Fix function of _arrayEach and _objectEach ([2873c0a8](https://github.com/suguru03/neo-async/commit/2873c0a8))
|
1102 | * Fix package.json and update badge ([d6924f1b](https://github.com/suguru03/neo-async/commit/d6924f1b))
|
1103 | * Fix code by jsbeautifier ([2033ab24](https://github.com/suguru03/neo-async/commit/2033ab24))
|
1104 | * Fix sortBy test ([18069b3a](https://github.com/suguru03/neo-async/commit/18069b3a))
|
1105 |
|
1106 |
|
1107 | #### Other Changes
|
1108 |
|
1109 | * Add gulp task of jsbeautifier ([5d943272](https://github.com/suguru03/neo-async/commit/5d943272))
|
1110 | * Add gulp task of jscs ([00ba6954](https://github.com/suguru03/neo-async/commit/00ba6954))
|
1111 |
|
1112 | <a name"v0.6.1"></a>
|
1113 | ### v0.6.1 (2015-02-19)
|
1114 |
|
1115 |
|
1116 | #### Bug Fixes
|
1117 |
|
1118 | * Fix limit test ([a5067115](https://github.com/suguru03/neo-async/commit/a5067115))
|
1119 | * Fix function definition ([337cef5c](https://github.com/suguru03/neo-async/commit/337cef5c))
|
1120 | * Fix limit test ([eff5b00b](https://github.com/suguru03/neo-async/commit/eff5b00b))
|
1121 |
|
1122 |
|
1123 | #### Other Changes
|
1124 |
|
1125 | * Change Math.min to ternary operator ([cc4fa15a](https://github.com/suguru03/neo-async/commit/cc4fa15a))
|
1126 | * Update README ([9ce5e5b8](https://github.com/suguru03/neo-async/commit/9ce5e5b8))
|
1127 | * Add mapValues functions ([a84f7808](https://github.com/suguru03/neo-async/commit/a84f7808))
|
1128 | * Refactor some functions to use immediate function ([9c62a206](https://github.com/suguru03/neo-async/commit/9c62a206))
|
1129 |
|
1130 | <a name"v0.6.0"></a>
|
1131 | ## v0.6.0 (2015-02-16)
|
1132 |
|
1133 |
|
1134 | #### Bug Fixes
|
1135 |
|
1136 | * Fix logic of transformLimit ([f9b6c247](https://github.com/suguru03/neo-async/commit/f9b6c247))
|
1137 | * Fix bug of reject and logic of pickLimit ([edfb211b](https://github.com/suguru03/neo-async/commit/edfb211b))
|
1138 | * Fix logic of detectLimit, everyLimit and someLimit ([ab7f4e91](https://github.com/suguru03/neo-async/commit/ab7f4e91))
|
1139 | * Fix logic of concatLimit ([875918f7](https://github.com/suguru03/neo-async/commit/875918f7))
|
1140 | * Fix logic of mapLimit ([6a2d1cd9](https://github.com/suguru03/neo-async/commit/6a2d1cd9))
|
1141 | * Fix logic of eachLimit ([a5aa2352](https://github.com/suguru03/neo-async/commit/a5aa2352))
|
1142 | * Fix logic of queue ([9cb62e12](https://github.com/suguru03/neo-async/commit/9cb62e12))
|
1143 | * Fix to return result of apply ([a4c3e3a4](https://github.com/suguru03/neo-async/commit/a4c3e3a4))
|
1144 | * Fix result of series ([b3c1984e](https://github.com/suguru03/neo-async/commit/b3c1984e))
|
1145 | * Fix wrong logic of parallelLimit ([c639aad2](https://github.com/suguru03/neo-async/commit/c639aad2))
|
1146 | * Fix waterfall for drop-in replacement ([8e2a3413](https://github.com/suguru03/neo-async/commit/8e2a3413))
|
1147 | * Fix issue when cause if task is not collection ([83bf5f28](https://github.com/suguru03/neo-async/commit/83bf5f28))
|
1148 | * Fix README ([f413c16c](https://github.com/suguru03/neo-async/commit/f413c16c))
|
1149 | * Fix double callback in auto ([ff3d7887](https://github.com/suguru03/neo-async/commit/ff3d7887))
|
1150 | * Fix bug of applyEach ([758b0de3](https://github.com/suguru03/neo-async/commit/758b0de3))
|
1151 | * Fix issue which occurs if tasks are not collection ([0935fade](https://github.com/suguru03/neo-async/commit/0935fade))
|
1152 | * Fix bug when limit is Infinity ([8376ff86](https://github.com/suguru03/neo-async/commit/8376ff86))
|
1153 |
|
1154 |
|
1155 | #### Other Changes
|
1156 |
|
1157 | * Remove waterfall statistic from README_ja ([0f2d42be](https://github.com/suguru03/neo-async/commit/0f2d42be))
|
1158 | * Add alias which async has ([13190ae3](https://github.com/suguru03/neo-async/commit/13190ae3))
|
1159 | * Remove waterfall statistic from README ([467449eb](https://github.com/suguru03/neo-async/commit/467449eb))
|
1160 | * Add setImmediate to waterfall ([a4f5fdd1](https://github.com/suguru03/neo-async/commit/a4f5fdd1))
|
1161 | * Add gulp test ([0c52537e](https://github.com/suguru03/neo-async/commit/0c52537e))
|
1162 | * Add async test ([e37b2190](https://github.com/suguru03/neo-async/commit/e37b2190))
|
1163 | * Add iojs and node v0.12 to travis.yml ([43762aa3](https://github.com/suguru03/neo-async/commit/43762aa3))
|
1164 | * **README:** add bower usage ([8c2b0f87](https://github.com/suguru03/neo-async/commit/8c2b0f87))
|
1165 |
|
1166 | <a name"v0.5.3"></a>
|
1167 | ### v0.5.3 (2015-02-07)
|
1168 |
|
1169 |
|
1170 | #### Bug Fixes
|
1171 |
|
1172 | * Fix issue if collection is null ([6fdc60b7](https://github.com/suguru03/neo-async/commit/6fdc60b7))
|
1173 | * Fix comparison operator ([08dc3ce2](https://github.com/suguru03/neo-async/commit/08dc3ce2))
|
1174 | * Fix bug of eventEmitter ([c6280a44](https://github.com/suguru03/neo-async/commit/c6280a44))
|
1175 | * Fix limit in times ([67810e4f](https://github.com/suguru03/neo-async/commit/67810e4f))
|
1176 |
|
1177 |
|
1178 | #### Other Changes
|
1179 |
|
1180 | * Update LICENSE ([54c75878](https://github.com/suguru03/neo-async/commit/54c75878))
|
1181 | * Update README ([6d421754](https://github.com/suguru03/neo-async/commit/6d421754))
|
1182 |
|
1183 | <a name"v0.5.2"></a>
|
1184 | ### v0.5.2 (2015-02-05)
|
1185 |
|
1186 |
|
1187 | #### Bug Fixes
|
1188 |
|
1189 | * Fix issue if limit is unexpected ([36501c2a](https://github.com/suguru03/neo-async/commit/36501c2a))
|
1190 | * Fix issue if collection is not array or object ([3c8fbca5](https://github.com/suguru03/neo-async/commit/3c8fbca5))
|
1191 |
|
1192 | <a name"v0.5.1"></a>
|
1193 | ### v0.5.1 (2015-02-05)
|
1194 |
|
1195 |
|
1196 | #### Bug Fixes
|
1197 |
|
1198 | * Fix issue of double callback ([da6fc451](https://github.com/suguru03/neo-async/commit/da6fc451))
|
1199 |
|
1200 | <a name"v0.5.0"></a>
|
1201 | ## v0.5.0 (2015-02-02)
|
1202 |
|
1203 |
|
1204 | #### Other Changes
|
1205 |
|
1206 | * Remove _forEach function ([dc6d53de](https://github.com/suguru03/neo-async/commit/dc6d53de))
|
1207 | * Update README ([5368d432](https://github.com/suguru03/neo-async/commit/5368d432))
|
1208 | * Remove multiEach ([50dd9528](https://github.com/suguru03/neo-async/commit/50dd9528))
|
1209 | * Modify times to respond quickly ([2aed1667](https://github.com/suguru03/neo-async/commit/2aed1667))
|
1210 | * Modify series, parallel and parallelLimit ([9e5409b2](https://github.com/suguru03/neo-async/commit/9e5409b2))
|
1211 | * Modify method of detect and pick ([cdf07e2c](https://github.com/suguru03/neo-async/commit/cdf07e2c))
|
1212 | * avoid creating empty function. ([ed2b426d](https://github.com/suguru03/neo-async/commit/ed2b426d))
|
1213 | * **bower.json:** add bower.json ([f9a62dea](https://github.com/suguru03/neo-async/commit/f9a62dea))
|
1214 |
|
1215 | <a name"v0.4.9"></a>
|
1216 | ### v0.4.9 (2015-01-29)
|
1217 |
|
1218 |
|
1219 | #### Bug Fixes
|
1220 |
|
1221 | * Fix make file ([132bd9ef](https://github.com/suguru03/neo-async/commit/132bd9ef))
|
1222 |
|
1223 |
|
1224 | #### Other Changes
|
1225 |
|
1226 | * Add async file to dist ([6bda9c31](https://github.com/suguru03/neo-async/commit/6bda9c31))
|
1227 |
|
1228 | <a name"v0.4.8"></a>
|
1229 | ### v0.4.8 (2015-01-25)
|
1230 |
|
1231 |
|
1232 | #### Bug Fixes
|
1233 |
|
1234 | * Fix npm files ([979c8a2b](https://github.com/suguru03/neo-async/commit/979c8a2b))
|
1235 |
|
1236 | <a name"v0.4.7"></a>
|
1237 | ### v0.4.7 (2015-01-25)
|
1238 |
|
1239 |
|
1240 | #### Other Changes
|
1241 |
|
1242 | * Add min file to dist ([ef4034d5](https://github.com/suguru03/neo-async/commit/ef4034d5))
|
1243 | * Update speed comparison ([cff27614](https://github.com/suguru03/neo-async/commit/cff27614))
|
1244 |
|
1245 | <a name"v0.4.6"></a>
|
1246 | ### v0.4.6 (2015-01-23)
|
1247 |
|
1248 |
|
1249 | #### Other Changes
|
1250 |
|
1251 | * Add waterfall test ([e0b82141](https://github.com/suguru03/neo-async/commit/e0b82141))
|
1252 | * Modify waterfall function to respond quickly ([2d7af49c](https://github.com/suguru03/neo-async/commit/2d7af49c))
|
1253 |
|
1254 | <a name"v0.4.5"></a>
|
1255 | ### v0.4.5 (2017-02-10)
|
1256 |
|
1257 |
|
1258 | #### Bug Fixes
|
1259 |
|
1260 | * Fix speed test files ([506cad96](https://github.com/suguru03/neo-async/commit/506cad96))
|
1261 | * Fix indexOf method and add test ([53a428a1](https://github.com/suguru03/neo-async/commit/53a428a1))
|
1262 |
|
1263 |
|
1264 | #### Other Changes
|
1265 |
|
1266 | * Add test case ([d2a360f5](https://github.com/suguru03/neo-async/commit/d2a360f5))
|
1267 | * Modify parallelLimit function to respond quickly ([62b44ea2](https://github.com/suguru03/neo-async/commit/62b44ea2))
|
1268 | * Modify parallel function to respond quickly ([06c532b7](https://github.com/suguru03/neo-async/commit/06c532b7))
|
1269 | * Modify series function to respond quickly ([2033b22e](https://github.com/suguru03/neo-async/commit/2033b22e))
|
1270 | * Add concat comparison ([b0d97eb5](https://github.com/suguru03/neo-async/commit/b0d97eb5))
|
1271 | * Add iojs sample to README ([e7023bf9](https://github.com/suguru03/neo-async/commit/e7023bf9))
|
1272 |
|
1273 | <a name"v0.4.4"></a>
|
1274 | ### v0.4.4 (2015-01-15)
|
1275 |
|
1276 |
|
1277 | #### Bug Fixes
|
1278 |
|
1279 | * Fix typo and update README.md ([0396d1e1](https://github.com/suguru03/neo-async/commit/0396d1e1))
|
1280 |
|
1281 | <a name"v0.4.3"></a>
|
1282 | ### v0.4.3 (2015-01-12)
|
1283 |
|
1284 |
|
1285 | #### Bug Fixes
|
1286 |
|
1287 | * Fix jsperf of README.md ([6f7597f5](https://github.com/suguru03/neo-async/commit/6f7597f5))
|
1288 | * Fix versioning and add apply test ([6197534a](https://github.com/suguru03/neo-async/commit/6197534a))
|
1289 | * Fix async version ([7d8aded7](https://github.com/suguru03/neo-async/commit/7d8aded7))
|
1290 | * Fix nextTick test ([3c910a22](https://github.com/suguru03/neo-async/commit/3c910a22))
|
1291 |
|
1292 |
|
1293 | #### Other Changes
|
1294 |
|
1295 | * Add jeperf comparison to README.md ([f6dabe77](https://github.com/suguru03/neo-async/commit/f6dabe77))
|
1296 | * Update apply for binding ([630869e4](https://github.com/suguru03/neo-async/commit/630869e4))
|
1297 | * Add nextTick test ([f7c78207](https://github.com/suguru03/neo-async/commit/f7c78207))
|
1298 | * Add nextTick test and fix console for coverage ([a4f2d082](https://github.com/suguru03/neo-async/commit/a4f2d082))
|
1299 | * Add logger test ([b0e0ac7c](https://github.com/suguru03/neo-async/commit/b0e0ac7c))
|
1300 | * Add test case for once ([e715f1b0](https://github.com/suguru03/neo-async/commit/e715f1b0))
|
1301 | * Add define test ([1d21c382](https://github.com/suguru03/neo-async/commit/1d21c382))
|
1302 | * Update README.md ([8e67c23b](https://github.com/suguru03/neo-async/commit/8e67c23b))
|
1303 | * Update README.md ([695020ec](https://github.com/suguru03/neo-async/commit/695020ec))
|
1304 | * Add waterfall sample to README.md ([6389be69](https://github.com/suguru03/neo-async/commit/6389be69))
|
1305 | * Add parallel, series samples to README.md ([08ec43d9](https://github.com/suguru03/neo-async/commit/08ec43d9))
|
1306 |
|
1307 | <a name"v0.4.2"></a>
|
1308 | ### v0.4.2 (2015-01-02)
|
1309 |
|
1310 |
|
1311 | #### Bug Fixes
|
1312 |
|
1313 | * Fix collection of README.md ([9f2a56bb](https://github.com/suguru03/neo-async/commit/9f2a56bb))
|
1314 | * Fix transform to correspond to accumulator ([0988c3fc](https://github.com/suguru03/neo-async/commit/0988c3fc))
|
1315 |
|
1316 |
|
1317 | #### Other Changes
|
1318 |
|
1319 | * Add collection samples to README.md ([c5fb9ef1](https://github.com/suguru03/neo-async/commit/c5fb9ef1))
|
1320 | * Add pick samples to README.md ([f9c95ae1](https://github.com/suguru03/neo-async/commit/f9c95ae1))
|
1321 | * Add map samples to README.md ([5442224f](https://github.com/suguru03/neo-async/commit/5442224f))
|
1322 | * Add filter samples to README.md ([8038c92c](https://github.com/suguru03/neo-async/commit/8038c92c))
|
1323 | * Add every samples to README.md ([c706e3a6](https://github.com/suguru03/neo-async/commit/c706e3a6))
|
1324 |
|
1325 | <a name"v0.4.1"></a>
|
1326 | ### v0.4.1 (2014-12-29)
|
1327 |
|
1328 |
|
1329 | #### Other Changes
|
1330 |
|
1331 | * Refactor async.js ([1c4c4f2b](https://github.com/suguru03/neo-async/commit/1c4c4f2b))
|
1332 | * Add detect samples to README.md ([1a09e1bd](https://github.com/suguru03/neo-async/commit/1a09e1bd))
|
1333 | * Update README.md ([ddfc7c40](https://github.com/suguru03/neo-async/commit/ddfc7c40))
|
1334 |
|
1335 | <a name"v0.4.0"></a>
|
1336 | ## v0.4.0 (2014-12-28)
|
1337 |
|
1338 |
|
1339 | #### Bug Fixes
|
1340 |
|
1341 | * Fix badge ([9ac98686](https://github.com/suguru03/neo-async/commit/9ac98686))
|
1342 | * Fix to use codecov.io ([5b63b465](https://github.com/suguru03/neo-async/commit/5b63b465))
|
1343 | * Fix timesSeries for quickly response ([e7415f41](https://github.com/suguru03/neo-async/commit/e7415f41))
|
1344 |
|
1345 |
|
1346 | #### Other Changes
|
1347 |
|
1348 | * Add feature of eventEmitter ([d44b6ae7](https://github.com/suguru03/neo-async/commit/d44b6ae7))
|
1349 |
|
1350 | <a name"v0.3.4"></a>
|
1351 | ### v0.3.4 (2014-12-28)
|
1352 |
|
1353 |
|
1354 | #### Other Changes
|
1355 |
|
1356 | * Remove feature of break in each ([9123e90c](https://github.com/suguru03/neo-async/commit/9123e90c))
|
1357 | * Add npm label to README.md ([c64d9417](https://github.com/suguru03/neo-async/commit/c64d9417))
|
1358 | * Add images to README.md ([4bd7b24d](https://github.com/suguru03/neo-async/commit/4bd7b24d))
|
1359 |
|
1360 | <a name"v0.3.3"></a>
|
1361 | ### v0.3.3 (2014-12-25)
|
1362 |
|
1363 |
|
1364 | #### Bug Fixes
|
1365 |
|
1366 | * Fix transformSeries for series response ([9678659d](https://github.com/suguru03/neo-async/commit/9678659d))
|
1367 | * Fix type check for browser ([fb445bdd](https://github.com/suguru03/neo-async/commit/fb445bdd))
|
1368 | * Fix filter for quickly response ([12375652](https://github.com/suguru03/neo-async/commit/12375652))
|
1369 |
|
1370 | <a name"v0.3.2"></a>
|
1371 | ### v0.3.2 (2014-12-23)
|
1372 |
|
1373 |
|
1374 | #### Bug Fixes
|
1375 |
|
1376 | * Fix transform and update speed comparison ([c45ff5da](https://github.com/suguru03/neo-async/commit/c45ff5da))
|
1377 |
|
1378 |
|
1379 | #### Other Changes
|
1380 |
|
1381 | * Update speed comparison ([980b4876](https://github.com/suguru03/neo-async/commit/980b4876))
|
1382 | * Add each samples to README.md ([302ee2d5](https://github.com/suguru03/neo-async/commit/302ee2d5))
|
1383 |
|
1384 | <a name"v0.3.1"></a>
|
1385 | ### v0.3.1 (2014-12-21)
|
1386 |
|
1387 |
|
1388 | #### Bug Fixes
|
1389 |
|
1390 | * Fix map response and add speed test ([5efc01bb](https://github.com/suguru03/neo-async/commit/5efc01bb))
|
1391 |
|
1392 |
|
1393 | #### Other Changes
|
1394 |
|
1395 | * Remove functions for quickly response ([bb3c75b1](https://github.com/suguru03/neo-async/commit/bb3c75b1))
|
1396 | * Modify response of reduce and reduceRight ([73e15766](https://github.com/suguru03/neo-async/commit/73e15766))
|
1397 | * Modify response of pick, pickSeries and pickLimit ([5e9083f9](https://github.com/suguru03/neo-async/commit/5e9083f9))
|
1398 | * Change file path of speed test and add test of every ([ed7f7b05](https://github.com/suguru03/neo-async/commit/ed7f7b05))
|
1399 | * Modify response of detect, detectSeries and detectLimit ([fb908026](https://github.com/suguru03/neo-async/commit/fb908026))
|
1400 | * Modify response of concat and concatSeries ([30fb3c92](https://github.com/suguru03/neo-async/commit/30fb3c92))
|
1401 | * Modify response of each ([fd948401](https://github.com/suguru03/neo-async/commit/fd948401))
|
1402 | * Add map test ([e2c966af](https://github.com/suguru03/neo-async/commit/e2c966af))
|
1403 |
|
1404 | <a name"v0.3.0"></a>
|
1405 | ## v0.3.0 (2014-12-19)
|
1406 |
|
1407 |
|
1408 | #### Bug Fixes
|
1409 |
|
1410 | * Fix README.md ([c4502436](https://github.com/suguru03/neo-async/commit/c4502436))
|
1411 |
|
1412 |
|
1413 | #### Other Changes
|
1414 |
|
1415 | * Modify once for quickly response ([f00d1664](https://github.com/suguru03/neo-async/commit/f00d1664))
|
1416 | * Add test of multiEach ([052d1245](https://github.com/suguru03/neo-async/commit/052d1245))
|
1417 | * Add multiEach sample to README.md ([c8eae7b2](https://github.com/suguru03/neo-async/commit/c8eae7b2))
|
1418 | * Add multiEach function ([2ed9fea1](https://github.com/suguru03/neo-async/commit/2ed9fea1))
|
1419 | * Add noConflict test for coverage ([b8667ed1](https://github.com/suguru03/neo-async/commit/b8667ed1))
|
1420 |
|
1421 | <a name"v0.2.11"></a>
|
1422 | ### v0.2.11 (2014-12-15)
|
1423 |
|
1424 |
|
1425 | #### Bug Fixes
|
1426 |
|
1427 | * Fix response of transform ([481765d2](https://github.com/suguru03/neo-async/commit/481765d2))
|
1428 | * Fix response of concat and add test ([93e54286](https://github.com/suguru03/neo-async/commit/93e54286))
|
1429 | * Fix test config ([26f37676](https://github.com/suguru03/neo-async/commit/26f37676))
|
1430 |
|
1431 |
|
1432 | #### Other Changes
|
1433 |
|
1434 | * Add test of detect, detectSeries and detectLimit ([02a3580f](https://github.com/suguru03/neo-async/commit/02a3580f))
|
1435 | * Add test of each, eachSeries and eachLimit ([651e18b2](https://github.com/suguru03/neo-async/commit/651e18b2))
|
1436 | * Add test of map, mapSeries and mapLimit ([c67b81d4](https://github.com/suguru03/neo-async/commit/c67b81d4))
|
1437 | * Add test of pick, pickSereies and pickLimit ([94640fb7](https://github.com/suguru03/neo-async/commit/94640fb7))
|
1438 | * Update README.md ([e9deac2e](https://github.com/suguru03/neo-async/commit/e9deac2e))
|
1439 |
|
1440 | <a name"v0.2.10"></a>
|
1441 | ### v0.2.10 (2014-12-10)
|
1442 |
|
1443 |
|
1444 | #### Bug Fixes
|
1445 |
|
1446 | * Fix iterator bug and add test of cargo, iterator ([3652f569](https://github.com/suguru03/neo-async/commit/3652f569))
|
1447 |
|
1448 |
|
1449 | #### Other Changes
|
1450 |
|
1451 | * Add test of transform, transformSeries and transformLimit ([768a516f](https://github.com/suguru03/neo-async/commit/768a516f))
|
1452 |
|
1453 | <a name"v0.2.9"></a>
|
1454 | ### v0.2.9 (2014-12-07)
|
1455 |
|
1456 |
|
1457 | #### Bug Fixes
|
1458 |
|
1459 | * Fix type check ([076a9e75](https://github.com/suguru03/neo-async/commit/076a9e75))
|
1460 |
|
1461 |
|
1462 | #### Other Changes
|
1463 |
|
1464 | * Update README ([1b74c15a](https://github.com/suguru03/neo-async/commit/1b74c15a))
|
1465 | * Add speed test which use func-comparator ([8d1adbc4](https://github.com/suguru03/neo-async/commit/8d1adbc4))
|
1466 |
|
1467 | <a name"v0.2.8"></a>
|
1468 | ### v0.2.8 (2014-12-05)
|
1469 |
|
1470 |
|
1471 | #### Bug Fixes
|
1472 |
|
1473 | * Fix typo and add test of queue ([2c07e247](https://github.com/suguru03/neo-async/commit/2c07e247))
|
1474 |
|
1475 |
|
1476 | #### Other Changes
|
1477 |
|
1478 | * Add test of series and queue ([e754b13c](https://github.com/suguru03/neo-async/commit/e754b13c))
|
1479 |
|
1480 | <a name"v0.2.7"></a>
|
1481 | ### v0.2.7 (2014-12-03)
|
1482 |
|
1483 |
|
1484 | #### Other Changes
|
1485 |
|
1486 | * Update package.json ([99eeec3f](https://github.com/suguru03/neo-async/commit/99eeec3f))
|
1487 | * Add test of times and waterfall ([517614b3](https://github.com/suguru03/neo-async/commit/517614b3))
|
1488 | * Add test of control flow and utilities ([b111f05d](https://github.com/suguru03/neo-async/commit/b111f05d))
|
1489 |
|
1490 | <a name"v0.2.6"></a>
|
1491 | ### v0.2.6 (2014-12-01)
|
1492 |
|
1493 |
|
1494 | #### Bug Fixes
|
1495 |
|
1496 | * Fix to call function if error is caught ([f33b8b30](https://github.com/suguru03/neo-async/commit/f33b8b30))
|
1497 |
|
1498 |
|
1499 | #### Other Changes
|
1500 |
|
1501 | * Add license ([ae019f21](https://github.com/suguru03/neo-async/commit/ae019f21))
|
1502 | * Add coveralls and budges ([d7eb1fa2](https://github.com/suguru03/neo-async/commit/d7eb1fa2))
|
1503 | * Add travis config ([75281985](https://github.com/suguru03/neo-async/commit/75281985))
|
1504 | * Add test of control flow ([5472569d](https://github.com/suguru03/neo-async/commit/5472569d))
|
1505 |
|
1506 | <a name"v0.2.5"></a>
|
1507 | ### v0.2.5 (2014-11-29)
|
1508 |
|
1509 |
|
1510 | #### Bug Fixes
|
1511 |
|
1512 | * Fix clone bug and Add test of control flow ([88b8f294](https://github.com/suguru03/neo-async/commit/88b8f294))
|
1513 |
|
1514 |
|
1515 | #### Other Changes
|
1516 |
|
1517 | * Modify "waterfall" to improve response speed ([5dfb4c19](https://github.com/suguru03/neo-async/commit/5dfb4c19))
|
1518 | * Modify slice for v8 optimization ([600790ac](https://github.com/suguru03/neo-async/commit/600790ac))
|
1519 |
|
1520 | <a name"v0.2.4"></a>
|
1521 | ### v0.2.4 (2014-11-27)
|
1522 |
|
1523 |
|
1524 | #### Other Changes
|
1525 |
|
1526 | * Add repository to package.json ([dfbcf4e7](https://github.com/suguru03/neo-async/commit/dfbcf4e7))
|
1527 |
|
1528 | <a name"v0.2.3"></a>
|
1529 | ### v0.2.3 (2014-11-27)
|
1530 |
|
1531 |
|
1532 | #### Bug Fixes
|
1533 |
|
1534 | * Fix bug of auto ([1ae13816](https://github.com/suguru03/neo-async/commit/1ae13816))
|
1535 |
|
1536 | <a name"v0.2.2"></a>
|
1537 | ### v0.2.2 (2014-11-25)
|
1538 |
|
1539 | <a name"v0.2.1"></a>
|
1540 | ### v0.2.1 (2014-11-25)
|
1541 |
|
1542 |
|
1543 | #### Other Changes
|
1544 |
|
1545 | * Modify to be able to use "require.js" ([d7716eb0](https://github.com/suguru03/neo-async/commit/d7716eb0))
|
1546 | * Modify to use compacted file ([b5d94199](https://github.com/suguru03/neo-async/commit/b5d94199))
|
1547 |
|
1548 | <a name"v0.2.0"></a>
|
1549 | ## v0.2.0 (2014-11-24)
|
1550 |
|
1551 |
|
1552 | #### Other Changes
|
1553 |
|
1554 | * Add test case of collections ([bd91135b](https://github.com/suguru03/neo-async/commit/bd91135b))
|
1555 | * Add feature of break to "each" ([1265426a](https://github.com/suguru03/neo-async/commit/1265426a))
|
1556 |
|
1557 | <a name"v0.1.1"></a>
|
1558 | ### v0.1.1 (2014-11-24)
|
1559 |
|
1560 |
|
1561 | #### Other Changes
|
1562 |
|
1563 | * Update README.md ([255c462f](https://github.com/suguru03/neo-async/commit/255c462f))
|
1564 |
|