Skip to content

Releases: immerjs/immer

v2.1.0

28 Feb 15:10
Compare
Choose a tag to compare

2.1.0 (2019-02-28)

Features

v2.0.0

02 Feb 19:52
Compare
Choose a tag to compare

2.0.0 (2019-02-02)

Bug Fixes

BREAKING CHANGES

  • added migration guide: Promises returned from producer will be evaluated

v1.12.1

23 Jan 20:33
Compare
Choose a tag to compare

1.12.1 (2019-01-23)

Bug Fixes

  • applyPatches should mutate drafts (d41be77), closes #301

v1.12.0

22 Jan 17:03
Compare
Choose a tag to compare

1.12.0 (2019-01-22)

Features

v1.11.1

22 Jan 15:02
Compare
Choose a tag to compare

1.11.1 (2019-01-22)

Bug Fixes

  • use getOwnPropertySymbols only when it exists (d57433b)

v1.11.0

21 Jan 15:08
Compare
Choose a tag to compare

1.11.0 (2019-01-21)

Bug Fixes

  • es5: account for drafts in prepareCopy (1e3e425)
  • comparison typo (48b371c)
  • draft as base state (9a2e756)
  • Object.getPrototypeOf with a draft (d5d07e8)
  • property descriptor edge cases (afaa737)
  • throw on circular references (9c6603e)
  • es5: onDelete hook (46cc6a1)
  • ts: Immer class options and ImmerState types (5ff645c)

Features

v1.10.5

14 Jan 16:03
Compare
Choose a tag to compare

1.10.5 (2019-01-14)

Bug Fixes

  • ts: produce() return type (b52b45e)
  • ts: use base type as default produce() return type (3aa1c4a)

Reverts

v1.10.4

12 Jan 23:06
Compare
Choose a tag to compare

1.10.4 (2019-01-12)

Bug Fixes

  • ts: reorder generic parameters of IProduce (05157af)

v1.10.3

12 Jan 18:40
Compare
Choose a tag to compare

1.10.3 (2019-01-12)

Bug Fixes

  • ts: ensure produce returns an immutable type (dd25143)
  • ts: return type of produce() (03ec620)

v1.10.2

12 Jan 00:46
Compare
Choose a tag to compare

1.10.2 (2019-01-12)

Bug Fixes

  • ts: base type of curried producer (b357e54)