Packages

@reduxjs/toolkit

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

Your version

72 stable releases, newest first, by release line. Notes are quoted as the maintainers published them.

  1. 1.6.2

    5 Oct 2021
    • Add extra to BaseQueryApi

    • Point sourceMappingURL to correct sourcemaps in build artifacts

    • createAsyncThunk union return values fall back to allowing only single member

  2. 1.6.1

    17 Jul 2021
    • deprecated

      Deprecate getDefaultMiddleware export (#1258 - @Shrugsy)

    • fetchBaseQuery now provides a more meaningful error if the response can't be parsed successfully

    • fetchBaseQuery has been tweaked to always read fetch from the global scope, rather than closing over it at creation time. This improves usage with test tools that mock or override fetch at the system level, such as Mirage.

  3. 1.6.0

    7 Jun 2021
    • Tracking loading state in order to show UI spinners

    • Avoiding duplicate requests for the same data

    • Optimistic updates to make the UI feel faster

  4. 1.5.1

    26 Mar 2021
  5. 1.5.0

    28 Nov 2020
  6. 1.4.0

    22 Jun 2020
    • builder.addMatcher accepts a predicate function that looks like (action: Action) => boolean, and a case reducer. If the matcher returns true, the case reducer will run. Multiple matchers may be added to createReducer, and all matchers that return true will run in the order they were defined after any exact case match has run.

    • builder.addDefaultCase will run a reducer if no other cases or matchers have run.

    • createAsyncThunk could sometimes skip handling a promise under certain conditions, causing an "Uncaught Promise" warning.

  7. 1.3.6

    9 May 2020
  8. 1.3.5

    19 Apr 2020
    • Allow to skip AsyncThunks using a condition callback (@phryneas - #513)

    • payloadCreator arg argument => asyncThunk arg type (@phryneas - #502)

    • Export AsyncThunkPayloadCreator type (@phryneas - #512)

  9. 1.3.4

    5 Apr 2020
  10. 1.3.3

    4 Apr 2020
    • Fix/entity types (@markerikson - #477)

    • Allow configuration of createSerializableStateInvariantMiddleware ignoredActionPaths, update default value, add tests (@phryneas - #457)

    • Export ThunkDispatch from redux-thunk. (@sammyers - #473)

  11. 1.3.2

    28 Mar 2020

    When we inlined the immutability check middleware in 1.3.0, we documented the createImmutableInvariantMiddleware API, but forgot to export it. That's been fixed.

  12. 1.3.1

    27 Mar 2020
  13. 1.3.0

    24 Mar 2020
  14. 1.2.5

    13 Feb 2020
    • Correctly enforce meta and error types as returned from prepare (@phryneas - #350)

  15. 1.2.4

    9 Feb 2020
    • Better generic argument for default Thunk Middleware (@phryneas - #329)

  16. 1.2.3

    19 Jan 2020
  17. 1.2.2

    16 Jan 2020
  18. 1.2.1

    26 Dec 2019
    • Fix api-extractor command for cross-platform usage 016529f

  19. 1.2.0

    26 Dec 2019
  20. 1.1.0

    1 Dec 2019
  21. 1.0.4

    13 Nov 2019

    As of v1.0.4, we've officially renamed this package from "Redux Starter Kit" to Redux Toolkit!

  22. 1.0.3

    13 Nov 2019

    Reading the note…