<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/redux-toolkit-2-0-release-9sdm3j0qt" -->

---
title: Redux Toolkit 2.0 release | daily.dev
description: Redux Toolkit 2.0 has been released with major breaking changes and new features. The &#x27;object&#x27; form for createSlice.extraReducers and createReducer has been...
canonical: https://daily.dev/posts/redux-toolkit-2-0-release-9sdm3j0qt
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Redux Toolkit 2.0 release | daily.dev
og:description: Redux Toolkit 2.0 has been released with major breaking changes and new features. The &#x27;object&#x27; form for createSlice.extraReducers and createReducer has been...
og:url: https://daily.dev/posts/redux-toolkit-2-0-release-9sdm3j0qt
og:image: https://api.daily.dev/og/posts/9sDM3j0qT.png
og:image:alt: Redux Toolkit 2.0 release
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Redux Toolkit 2.0 release

**[This Dot](https://daily.dev/sources/thisdot)** · 6 min read · 29 upvotes · 0 comments

## Summary

Redux Toolkit 2.0 has been released with major breaking changes and new features. The 'object' form for createSlice.extraReducers and createReducer has been removed in favor of the 'builder callback' form. The configureStore.middleware and enhancers must now be callback functions. The autoBatchEnhancer has been added by default in configureStore for improved performance. Redux TS types now include UnknownAction as the default action object type. RTK Query behavior has been optimized and improved.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.thisdot.co/blog/redux-toolkit-2-0-release>

## Similar posts on daily.dev

- [Don’t just attend KubeCon \+ CloudNativeCon, Merge Forward your experience\!](https://daily.dev/posts/don-t-just-attend-kubecon-cloudnativecon-merge-forward-your-experience--l0rpp73x8) · CNCF · 1 upvotes · 0 comments
- [Announcing H2 2026 KCDs](https://daily.dev/posts/announcing-h2-2026-kcds-m96goajm1) · CNCF · 1 upvotes · 0 comments
- [Two months of Open Community Groups](https://daily.dev/posts/two-months-of-open-community-groups-asf52zhbs) · CNCF · 0 upvotes · 0 comments
- [CNCF Unveils Schedule for KubeCon \+ CloudNativeCon Europe 2026](https://daily.dev/posts/cncf-unveils-schedule-for-kubecon-cloudnativecon-europe-2026-ikhcoa5cb) · CNCF · 2 upvotes · 0 comments
- [CNCF Debuts KubeCon \+ CloudNativeCon Japan 2026 Schedule](https://daily.dev/posts/cncf-debuts-kubecon-cloudnativecon-japan-2026-schedule-xp5pyudub) · CNCF · 1 upvotes · 0 comments

---

Tags: [#webdev](https://daily.dev/tags/webdev), [#javascript](https://daily.dev/tags/javascript), [#react](https://daily.dev/tags/react), [#typescript](https://daily.dev/tags/typescript), [#redux](https://daily.dev/tags/redux)

[View this post on daily.dev](https://daily.dev/posts/redux-toolkit-2-0-release-9sdm3j0qt)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Redux Toolkit 2.0 release","url":"https://daily.dev/posts/redux-toolkit-2-0-release-9sdm3j0qt","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/redux-toolkit-2-0-release-9sdm3j0qt"},"datePublished":"2024-03-08T14:09:50.405Z","dateModified":"2024-05-09T08:43:33.910Z","description":"Redux Toolkit 2.0 has been released with major breaking changes and new features. The 'object' form for createSlice.extraReducers and createReducer has been...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/d051c55f69688ae92207dfa7dca85b93?_a=AQAEufR","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/d051c55f69688ae92207dfa7dca85b93?_a=AQAEufR","isAccessibleForFree":true,"articleSection":"This Dot","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"This Dot","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/6e22565142ee45b386c8bc12bdb3d117","url":"https://daily.dev/sources/thisdot"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/redux-toolkit-2-0-release-9sdm3j0qt","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":29},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"webdev,javascript,react,typescript,redux","timeRequired":"PT6M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"This Dot","item":"https://daily.dev/sources/thisdot"},{"@type":"ListItem","position":3,"name":"Redux Toolkit 2.0 release"}]}
```

