UNPKG

89.5 kBMarkdownView Raw
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