-
-
Notifications
You must be signed in to change notification settings - Fork 15.2k
Closed
Labels
Milestone
Description
Creating this issue to keep a pile of breaking changes we want to release at once. This doesn’t mean we plan to do much breaking changes! Mostly they are cosmetic but since we’re using semver, we want to batch them. This is why this issue exists.
- Updated TypeScript bindings (for TS 2.0+)
- Remove
ActionTypesfromcreateStoreexports. It was never intended to be a part of public API. It is not visible of you importreduxbut since we now support importingredux/lib/*officially, we should stop exportingActionTypesfromredux/lib/createStore. - Make sure
INITname is random (Action never seen when dispatched on Store. #1736 (comment)) - Bundle the cjs and es modules (Bundle cjs and es formats #2358)
- Switch to babel-preset-env and drop support for IE < 11.
- Drop lodash dependency Optimize dispatch plain object check #2599
- Fix dispatching inside middleware setup. Or document this behavior. Dispatching in a middleware before applyMiddleware completes #1240.
- Forbid
subscribe()andgetState()while reducer is running: Forbid getState() and subscribe() while the reducer is being called #1568
dreikanter, danivijay, adrian-moisa, alp82, code-hunger and 2 more