Skip to content

v3.0.6

Compare
Choose a tag to compare
@gaearon gaearon released this 25 Jan 01:37
· 2524 commits to master since this release
  • compose() now aligns more closely with Underscore/Lodash behavior by allowing multiple arguments to be passed to the last function. This is not changing the existing behavior for the single argument call which has been the only possible use case before. (#632 (comment), #1050)
  • The dev-only state shape sanity check warning in combineReducers() now runs faster. (#1118)
  • Now we warn if you’re running an unenvified build of Redux in production as it is slower. We determine this by checking whether you have uglified Redux code, and if you did, we check that process.env.NODE_ENV polyfill (which we require anyway) is set to 'production'. This does not affect the UMD builds. This is also a warning and not a hard error so it isn't a breaking change. (#1029, #1075)
  • We now officially support importing individual modules from redux/lib/*.js. This is only true for top-level directory—we do not supporting reaching into redux/lib/utils, for example. To support this, we moved all top-level exports to be in redux/lib, for example, redux/lib/applyMiddleware.js. (#1223, #1224)