Packages

@reduxjs/toolkit

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

Upgrading @reduxjs/toolkit From 1.6.0 to 1.9.7

20 releases in betweenevery note read

Reading releases, release notes and advisories…

Other targets from 1.6.0Latest2.13.0
  1. 1.6.0yours
  2. 1.6.1breaking
  3. 10 releases
  4. 1.8.6breaking
  5. 7 releases
  6. 1.9.7target

Start here

Before you upgrade

Tick each one off as you go
  • breaking1.8.6
  • breaking1.6.1
  • deprecated1.9.0
  • deprecated1.9.0
  • deprecated1.9.0
  • deprecated1.9.0
  • deprecated1.9.0
  • deprecated1.6.1

Release by release

  1. 1.9.7nothing new or fixed in the note

  2. 1.9.6

    24 Sep 20232 new · 3 fixes
    • new

      Implement auto fork joining

    • new

      Add option to update provided tags

    • fixed

      Fixed Stackoverflow bug if children prop is a ref to root/parent object

    • fixed

      Fix TransformedResponse type to unwrap promise

    • fixed

      Updated type references to resolve portable types issue

  3. 1.9.5

    18 Apr 20232 new
    • new

      Add isAction helper function, and ensure listener middleware only runs for actions

    • new

      Allow inference of enhancer state extensions, and fix inference when using callback form

  4. 1.9.4

    17 Apr 20233 new · 1 fix
    • new

      Add arethetypeswrong automated CLI check

    • new

      Add attw CLI option to treat problems as non-errors

    • new

      Enable enhanceEndpoints.transformResponse to override ResultType

    • fixed

      Fix global responseHandler being used in fetchBaseQuery

  5. 1.9.3nothing new or fixed in the note

  6. 1.9.2

    28 Jan 20233 new · 3 fixes
    • new

      Support RegExp in ignoredPaths/ignoredActionPaths

    • new

      Add caching to serializableStateInvariantMiddleware

    • new

      Allow TS isolatedModules flag to be set for safer transpilation

    • fixed

      Fix CaseReducer to infer from argument, not return value

    • fixed

      types: Export ThunkWithReturnValue interface

    • fixed

      Fix lint problems and enable linting on CI

  7. 1.9.1

    30 Nov 20223 fixes
    • fixed

      Fix createAsyncThunk.withTypes

    • fixed

      Fix multiple small issues with 1.9

    • fixed

      Fix Identifier/MemberExpression values in createSliceBuilder codemod

  8. 1.9.0

    Deprecation4 Nov 202218 new · 9 fixes
    • deprecated

      getRunningQueryThunk(endpointName, queryArgs)

    • deprecated

      getRunningMutationThunk(endpointName, fixedCacheKeyOrRequestId)

    • deprecated

      getRunningQueriesThunk()

    • deprecated

      getRunningMutationsThunk()

98 other lines we could not sort, mostly version bumps
  • Copy of "Work around known TS bug with type inference #3761"

    1.9.7
  • Rework named hooks type (v1.9)

    1.9.7
  • Create action creator middleware

    1.9.6
  • types: Make it easier to wrap createAsyncThunk

    1.9.6
  • Throw error when type is empty in builder.addCase

    1.9.6
  • Remove Request.clone() usage in fetchBaseQuery

    1.9.6
  • Try working around TS 4.1 mismatch

    1.9.6
  • Update to latest remark-typescript-tools

    1.9.5
  • Test published artifacts in CI

    1.9.4
  • Use Git revision in version and add Node CI examples

    1.9.4

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