github immutable-js/immutable-js 3.4.0

latest releases: v5.0.0-beta.5, v4.3.5, v5.0.0-beta.4...
9 years ago

New:

  • Improved documentation in Immutable.d.ts, resulting in better generated documentation.
  • remove and removeIn are now alises for the methods delete and deleteIn. No effect on execution (but deleteIn is new).
  • Added deleteIn on Record.
  • Added hasIn - deeply query for value existence.
  • Cursor onChange function can now intercept the new value and return an override (3598f8c).
  • +0 and -0 are treated as the same value in Immutable.is (key equality and Set existence).
  • valueOf() is now used when determining value equality between two objects. This allows Date to be used as Map key, and provides a more straight-forward way to implement value equality for custom types.

Fixes:

  • Mapping over infinite Seq no longer throws error about Infinite iteration. (Improve accuracy of infinite iteration warning overall).
  • Ensure setIn can set undefined as a value.
  • List iterators no longer return invalid values if the List was the result of a slice or shift.

Don't miss a new immutable-js release

NewReleases is sending notifications on new releases.