All Versions
10
Latest Version
Avg Release Cycle
52 days
Latest Release
179 days ago

Changelog History

  • v3.0.1

    June 13, 2019
    • ➕ Added support for $set in Map
  • v3.0.0

    January 24, 2019

    🚀 Rerelease of v2.9.0 since this release is not backwards compatible with typescript v2.x

    🚀 These were the release notes for v2.9.0:

    Huge thanks to @jedmao for converting the library to typescript!

    • 🆕 New: TypeScript definitions are now generated from TypeScript source. meaning they will always be 100% in sync w/ the source code.
    • 🆕 New: exported Context class.
      • Deprecated: stop using const myUpdate = newContext().update and start using const myContext = new Context(); myContext.update(...).
    • 🗄 Deprecated: stop using update.extend and start using import { extend } from 'immutability-helper' or const { extend } = new Context().
  • v2.9.1

    January 24, 2019

    🚀 Revert release to match 2.8.x since upgrading this release is not backwards compatible with typescript v2.x

  • v2.9.0

    December 12, 2018

    2.9.0

    Huge thanks to @jedmao for converting the library to typescript!

    • 🆕 New: TypeScript definitions are now generated from TypeScript source. meaning they will always be 100% in sync w/ the source code.
    • 🆕 New: exported Context class.
      • Deprecated: stop using const myUpdate = newContext().update and start using const myContext = new Context(); myContext.update(...).
    • 🗄 Deprecated: stop using update.extend and start using import { extend } from 'immutability-helper' or const { extend } = new Context().
  • v2.8.1

    September 16, 2018

    🛠 Fixed a bad ts definition for push and unshift. Thanks @dogan-acuris and @pawsong!

  • v2.8.0

    September 13, 2018
  • v2.7.2

    July 20, 2018

    Preserve reference equality for values in Maps - Thanks @rogernorling

  • v2.7.1

    July 20, 2018
    • 👌 Support shallow direct apply isEquals and better object prototypes
  • v2.7.0

    April 29, 2018
    • ➕ Add support for ES Map (Thanks @adelgado!)
  • v2.6.6

    March 03, 2018
    • 0️⃣ Introduce an exports.default for those who consume the lib via ES6 or TypeScript