No breaking-change keywords detected in release notes.
v5.0.0
2023-12-04
⚠ Potential breaking changes
Continues to mark `createStore` as deprecated
Deprecates the `AnyAction` type in favor of an `UnknownAction` type that is used everywhere
Removes the `PreloadedState` type in favor of a new generic argument for the `Reducer` type.
This release has **breaking changes**.
createStore` Marked Deprecated
The deprecation results in a **visual strikethrough** when imported and used, like **~~`createStore`~~**, but with **_no_ runtime errors or warnings**.
createStore` will continue to work indefinitely, and will _not_ ever be removed**. But, today we want _all_ Redux users to be using Redux Toolkit for all of their Redux logic.
[Follow our strong suggestion to switch over to Redux Toolkit and `configureStore`](https://redux.js.org/usage/migrating-to-modern-redux)
We've dropped support for TS 4.6 and earlier, and our support matrix is now TS 4.7+.
AnyAction` deprecated in favour of `UnknownAction
v5.0.0-rc.1
2023-11-23
No breaking-change keywords detected in release notes.
v5.0.0-rc.0
2023-11-17
No breaking-change keywords detected in release notes.
v5.0.0-beta.0
2023-05-30
⚠ Potential breaking changes
AnyAction` still exists for compatibility, but has been marked as deprecated.
createStore` deprecation tag ported
Removed `isMinified` check
v5.0.0-alpha.6
2023-05-14
⚠ Potential breaking changes
This is an **alpha release** for Redux 5.0, and has **breaking changes**. It changes `store.dispatch` to require that `action.type` _must_ always be a string.
v5.0.0-alpha.5
2023-04-16
⚠ Potential breaking changes
This is an **alpha release** for Redux 5.0. This release has **has breaking types changes**.
Previously, this was handled by a `$CombinedState` type, but that complicated things and led to some user-reported issues. This removes the need for `$CombinedState` altogether.
This change does include some breaking changes, but overall should not have a huge impact on users upgrading in user-land:
next` would be typed to have **all** of the dispatch extensions, including the ones earlier in the chain that would no longer apply.
v5.0.0-alpha.4
2023-04-03
⚠ Potential breaking changes
This is an **alpha release** for Redux 5.0. This release has many changes to our build setup and published package contents, and **has breaking changes**.