Packages

zustand

5.0.16 · 22 Oct 2026MIT87.8M / weekRepositorynpmAtom feed

Upgrading zustand From 5.0.1 to 5.0.16

15 releases in betweenevery note read

Reading releases, release notes and advisories…

  1. 5.0.1yours
  2. 14 releases
  3. 5.0.16target
0
changes to make
0
advisories fixed
6
new
19
fixes

Release by release

  1. 5.0.16

    22 Oct 20261 new · 3 fixes
    • 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

  2. 5.0.15

    13 Aug 20262 fixes
    • fixed

      devtools: Correct V8 stack regex when source path contains spaces

    • fixed

      persist: clearStorage() should invalidate concurrent async rehydration

  3. 5.0.14

    28 May 20261 fix
    • fixed

      devtools: Improve type inference for Devtools initializer

  4. 5.0.13

    5 May 20261 fix
    • fixed

      devtools: Support Firefox/Safari stack format in findCallerName

  5. 5.0.12

    16 Mar 20262 fixes
    • fixed

      persist: Use latest state in post-rehydration callback

    • fixed

      devtools: Correct redux devtools config type extension

  6. 5.0.11

    1 Feb 20262 fixes
    • fixed

      persist: Avoid relying on global localStorage

    • fixed

      immer: Proper typing for immer middleware in combination with slices

  7. 5.0.10

    12 Jan 20261 fix
    • fixed

      persist: Prevent race condition during concurrent rehydrate calls

  8. 5.0.9nothing new or fixed in the note

1 other line we could not sort, mostly version bumps
  • experimental: Unstable ssrSafe middleware

    5.0.9

5 internal lines (docs, tests, tooling) left out.