Packages

@reduxjs/toolkit

2.13.0 · 29 Sep 2026MIT45.8M / weekRepositoryHomepagenpmAtom feed

Upgrading @reduxjs/toolkit From 1.1.0 to 2.13.0

69 releases in betweennotes for 67

Reading releases, release notes and advisories…

Other targets from 1.1.0Newest 1.x1.9.7
  1. 1.1.0yours
  2. 15 releases
  3. 1.5.1security
  4. 1 release
  5. 1.6.1breaking
  6. 10 releases
  7. 1.8.6breaking
  8. 8 releases
  9. 2.0.0major
  10. 29 releases
  11. 2.12.0breaking
  12. 2.13.0target
17+
changes to make
0
advisories fixed
139+
new
141+
fixes

Counted from 67 of 69 release notes. Advisories are counted from the advisory database, in full.

Start here

Before you upgrade

Tick each one off as you go
  • breaking2.12.0
  • breaking2.0.0
  • breaking2.0.0
  • breaking2.0.0
  • breaking2.0.0
  • breaking2.0.0
  • breaking2.0.0
  • breaking2.0.0
  • breaking2.0.0
  • breaking1.8.6

Security

  • This release also updates the Immer dependency to 8.0.1+ to address a vulnerability in Immer.

    1.5.1
  • Vulnerability in immer (#909 - @i1skn

    1.5.1

Release by release

  1. 2.13.0

    29 Sep 20261 new · 15 fixes
    • new

      codegen: Migrate to oazapfts v7

    • fixed

      combineSlices: Scope stateProxyMap per instance to prevent cross-instance proxy collisions

    • fixed

      entityAdapter: pre-merge same-ID updates in sorted adapter's updateMany

    • fixed

      entityAdapter: setAll with duplicate IDs keeps last occurrence (consistent with setMany)

  2. 2.12.0

    Migration needed15 May 20261 new · 2 fixes
    • breaking

      toolkit: Switch to native NoInfer utility type

    • new

      Add TanStack Intent skills for Redux Toolkit

    • fixed

      Allow interface-based type guards as listener matcher

    • fixed

      Add setTimeout fallback to raf autoBatch strategy for background tabs

  3. 2.11.2

    14 Dec 20251 fix
    • fixed

      Use a normal Error when DOMException isn't available

  4. 2.11.1nothing new or fixed in the note

  5. 2.11.0

    23 Nov 20251 new · 1 fix
    • new

      Add refetchCachedPages option for infinite query

    • fixed

      Compare paths against Regex instances in ignoredPaths

  6. 2.10.1

    4 Nov 20251 fix
    • fixed

      Fix window SSR breakage

  7. 2.10.0

    4 Nov 20251 fix
    • fixed

      combineSlices: Infer PreloadedState properly from provided slice

  8. 2.9.2

    22 Oct 20251 new · 3 fixes
    • new

      Add retry abort handling and abort on resetApiState

    • fixed

      Fix potential subscription leakage in SSR environments

    • fixed

      Update graphql-request dependency to include version ^7.0.0

    • fixed

      Don't create subscriptions for prefetch calls

302 other lines we could not sort, mostly version bumps
  • Additional publishing hardening

    2.13.0
  • Simplify useRef<T | undefined>(undefined) usages in RTK Query hooks

    2.13.0
  • Modernize CI examples

    2.13.0
  • Modern Tooling, Part 1: Oxlint

    2.13.0
  • Modern Tooling, Part 2: Oxfmt

    2.13.0
  • Modern Tooling, Part 3: TSDown and TS6

    2.13.0
  • Modern Tooling, Part 4: Vitest type assertions

    2.13.0
  • Modern Tooling, Part 5: PNPM

    2.13.0
  • Modern Tooling, Part 6: TS7

    2.13.0
  • Modern Tooling, Part 7: vendor remark-typescript-tools and update to TS7

    2.13.0

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