Skip to content

Latest commit

 

History

History
90 lines (62 loc) · 1.77 KB

File metadata and controls

90 lines (62 loc) · 1.77 KB

0.4.3 / 2014-02-12

  • update to-function

0.4.2 / 2014-02-08

  • update to-function
  • Emit change events when mutating the array
  • .map() should be non-destructive, fixes #18
  • emit 'sort' and 'reverse' events, fixes #19

0.4.1 / 2013-11-30

  • maintain context with multiple inheritance
  • make reject non-destructive

0.4.0 / 2013-11-29

  • 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 :-)

0.3.2 / 2013-11-26

  • remake array to conserve context.
  • fixed unique()

0.3.1 / 2013-11-24

  • update index in remove event when splicing multiple items

0.3.0 / 2013-11-24

  • 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"

0.2.1 / 2013-03-11

  • updated toJSON() (@rschmukler)

0.2.0 / 2013-02-28

  • fixed toString
  • added toArray()
  • added sort(str)
  • readme cleanup

0.1.2 / 2013-02-27

  • remove github-style dependencies
  • added .hash(key)

0.1.1 / 2013-02-27

  • fix emitter

0.1.0 / 2013-02-14

  • Updated API and readme
  • Added enumerable methods
  • Removed events for all mutator functions
  • Tests

0.0.2 / 2012-11-08

  • 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

0.0.1 / 2012-11-08

  • Initial commit