1.5.1 - 2019-09-24
- bump dependencies
- refine examples in Readme
1.5.0 - 2019-09-23
.has()
method.first()
method.clone()
method.unshift()
method
1.4.1 - 2019-07-25
- Initializing the Collection won't automatically flatten the given array
1.4.0 - 2019-07-24
.someSeries()
method.everySeries()
method
- clone the array passed to the collection to remove the reference. This ensures that collection operations won't affect the original array's data
1.3.0 - 2019-07-23
.push()
method.shift()
method.concat()
method
1.2.1 - 2019-07-19
- keywords in
package.json
1.2.0 - 2019-07-19
.chunk()
method.slice()
method.splice()
method.findSeries()
method.filterSeries()
method.rejectSeries()
method.take()
method.takeAndRemove()
method
- internal refactoring from individual files for each method to a single
Collections
class - added NPM script to list all tests (
npm run list-tests
) - added NPM script to run a single test (
npm run test single <id>
: get the ID from the list of tests)
1.1.0 - 2019-07-15
.size()
method.isEmpty()
method.isNotEmpty()
method.reject()
method (as an inverse method to.filter()
).forEachSeries()
method (it was implemented for 1.0, but not exported 😅)
- bump dev dependencies
- refined docblocks for methods
1.0.0
release 🚀 🎉