zustand
5.0.16 · 22 Oct 2026MIT87.8M / weekRepositorynpmAtom feed
Upgrading zustand From 5.0.6 to 5.0.16
10 releases in betweenevery note read
Reading releases, release notes and advisories…
Release by release
- new
react: Don't memoize getServerSnapshot in useStore
- fixed
devtools: Apply serialize.reviver when parsing devtools messages
- fixed
devtools: Preserve shared connections during store cleanup
- fixed
persist: Preserve external devtools action arguments
- new
- fixed
devtools: Correct V8 stack regex when source path contains spaces
- fixed
persist: clearStorage() should invalidate concurrent async rehydration
- fixed
- fixed
devtools: Improve type inference for Devtools initializer
- fixed
- fixed
devtools: Support Firefox/Safari stack format in findCallerName
- fixed
- fixed
persist: Use latest state in post-rehydration callback
- fixed
devtools: Correct redux devtools config type extension
- fixed
- fixed
persist: Avoid relying on global localStorage
- fixed
immer: Proper typing for immer middleware in combination with slices
- fixed
- fixed
persist: Prevent race condition during concurrent rehydrate calls
- fixed
5.0.9nothing new or fixed in the note
1 other line we could not sort, mostly version bumps
- 5.0.9
experimental: Unstable ssrSafe middleware
2 internal lines (docs, tests, tooling) left out.