- update to-function
- update to-function
- Emit
changeevents when mutating the array - .map() should be non-destructive, fixes #18
- emit 'sort' and 'reverse' events, fixes #19
- maintain context with multiple inheritance
- make reject non-destructive
- added custom .get(obj) mapping.
- filter, reject, etc. no longer destructive. fixes regression in 0.3.2.
- added unique(fn|str)
- npm install array.js => array. thanks to @enricomarino :-)
- remake array to conserve context.
- fixed unique()
- update index in remove event when splicing multiple items
- added array mixin support
- added lastIndexOf(n) for IE
- added index for add and remove events
- updated emitter to 1.1.0
- updated to-function to feature branch "getter/fns"
- updated toJSON() (@rschmukler)
- fixed toString
- added toArray()
- added sort(str)
- readme cleanup
- remove github-style dependencies
- added .hash(key)
- fix emitter
- Updated API and readme
- Added enumerable methods
- Removed events for all mutator functions
- Tests
- api change: when you push, unshift, or splice more than 1 element, add and remove events will be called for each element added/removed
- Only emit add if values actually added
- Initial commit