immer
11.2.9 · 22 Oct 2026MIT89.4M / weekRepositoryHomepagenpmAtom feed
Upgrading immer From 1.1.1 to 1.12.1
31 releases in betweennotes for 17
Other targets from 1.1.1Latest11.2.9
- 2+
- changes to make
- 0
- advisories fixed
- 8+
- new
- 23+
- fixes
Counted from 17 of 31 release notes. Advisories are counted from the advisory database, in full.
Before you upgrade
Tick each one off as you go- breaking1.9.0
- breaking1.9.0
Release by release
- new
Export isDraftable
- new
- fixed
Use getOwnPropertySymbols only when it exists
- fixed
- new
Limited class support
- fixed
es5: account for drafts in prepareCopy
- fixed
Draft as base state
- fixed
Object.getPrototypeOf with a draft
- new
- fixed
ts: produce() return type
- fixed
ts: use base type as default produce() return type
- fixed
- fixed
ts: reorder generic parameters of IProduce
- fixed
- fixed
ts: ensure produce returns an immutable type
- fixed
ts: return type of produce()
- fixed
- fixed
ts: base type of curried producer
- fixed
3 other lines we could not sort, mostly version bumps
5 internal lines (docs, tests, tooling) left out.