Packages

@reduxjs/toolkit

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

Upgrading @reduxjs/toolkit From 1.8.6 to 1.9.0

1 release in betweenevery note read

Reading releases, release notes and advisories…

Other targets from 1.8.6Newest 1.x1.9.7Latest2.13.0
  1. 1.8.6yours
  2. 1.9.0target

Start here

Before you upgrade

Tick each one off as you go
  • deprecated1.9.0
  • deprecated1.9.0
  • deprecated1.9.0
  • deprecated1.9.0
  • deprecated1.9.0

Release by release

  1. 1.9.0

    Deprecation4 Nov 202218 new · 9 fixes
    • deprecated

      getRunningQueryThunk(endpointName, queryArgs)

    • deprecated

      getRunningMutationThunk(endpointName, fixedCacheKeyOrRequestId)

    • deprecated

      getRunningQueriesThunk()

    • deprecated

      getRunningMutationsThunk()

19 other lines we could not sort, mostly version bumps
  • createSlice: Use template literal types for action type

    1.9.0
  • Feature : endpoint-specific args serializers

    1.9.0
  • Batch RTKQ "subscribe on reject" actions, and improve cache collection timer handling

    1.9.0
  • Return promise from query result & hook refetch

    1.9.0
  • Retry condition by http error response

    1.9.0
  • Consolidate RTKQ middleware to simplify stack size

    1.9.0
  • Try fixing createAsyncThunk issues with TS 4.8

    1.9.0
  • Export the BaseQueryApi interface from rtk-query so it can be used as a type in TypeScript without importing from dist/.

    1.9.0
  • Reset dispatchQueued variable after flushing

    1.9.0
  • prepareHeaders does not need to return headers any more

    1.9.0