Skip to content

Releases: immerjs/immer

v7.0.13

20 Oct 21:23

Choose a tag to compare

7.0.13 (2020-10-20)

Bug Fixes

  • reconcile if the original value is assigned after creating a draft. Fixes #659 (c0e6749)

v7.0.12

20 Oct 19:47

Choose a tag to compare

7.0.12 (2020-10-20)

Bug Fixes

  • undraftable values should not be cloned for patches, fixes #676 (1b70ad5)

v7.0.11

20 Oct 19:33
12f4cf8

Choose a tag to compare

7.0.11 (2020-10-20)

Bug Fixes

  • skip ReadonlyMap and ReadonlySet types when not available (#653). Fixes #624 (12f4cf8)

v7.0.10

20 Oct 19:30
33a305b

Choose a tag to compare

7.0.10 (2020-10-20)

Bug Fixes

v7.0.9

09 Sep 14:29
9257084

Choose a tag to compare

7.0.9 (2020-09-09)

Bug Fixes

  • clear map creates invalid patches, fixes #663 (bacc1e0)

v7.0.8

25 Aug 17:37
bf90358

Choose a tag to compare

7.0.8 (2020-08-25)

Bug Fixes

  • Use a named type for Draft object for smaller type declaration files (a1a0da0)
  • use Array.prototype.slice() for copying arrays. Fixes #650 (bf90358)
  • use Array.prototype.slice() for copying arrays. Fixes #650 (bb40c36)

v7.0.7

24 Jul 19:42

Choose a tag to compare

7.0.7 (2020-07-24)

Bug Fixes

  • made NOTHING and IMMERABLE shared symbols. Fixes #632 (b1c6a8e)
  • make sure changing an undefined value to undefined is not picked up as change. Fixes #646 (5521527)
  • out of range assignments were broken in ES5 mode. Fixes #638 (0fe9132)
  • Set finalization can get stuck in a loop, fixes #628 (b12e5c9)
  • Trigger setters with the correct context, fixes #604 (2697430)

v7.0.6

24 Jul 15:31
b355838

Choose a tag to compare

7.0.6 (2020-07-24)

Bug Fixes

  • flow: added types for produceWithPatches (b355838)

v7.0.5

24 Jun 08:38

Choose a tag to compare

7.0.5 (2020-06-24)

Bug Fixes

  • Fixed regression in Object.frozen for IE11. Fixes #600 (6371d05)

v7.0.4

22 Jun 13:05
9022672

Choose a tag to compare

7.0.4 (2020-06-22)

Bug Fixes

  • Flow: Add tests for Map and Set and fix base type (9022672)
  • new map keys were not added if value is undefined (4a1bd65)