- Make compatible with node 10: Use @airbnb/node-memwatch (see #27 by @alvis)
- Support for asynchronous tests:
iterate.async(iterator: Function, options: ?Object): Promise<Result>
(#7) - Changed API:
iterate(iterations: number, iterator: Function) => iterate(iterator: Function, options: ?Object)
- Pretty much a complete rewrite of the library
- Added heap footprint tests checking the library's own footprint
- Requires node 6+
- Added simple integration test and Travis CI config
- Renamed
iteration()
method toiterate
as described in the docs (keptiteration
for b/c, though) - Supporting node 4+ (was node 6+ before)
- Faster installation, since only
lib/
is published
Initial release. Working iterate()
method, detailed error, but no support for async functions and no unit tests yet.