Releases: redux-loop/redux-loop
Releases · redux-loop/redux-loop
4.4.1
Bugfix: Log errors from Cmd.run instead of swallowing them. (#194 by @jamesjtong)
4.3.3
Pass through additional params from combineReducers and mergeChildReducers to the nested reducers. See example
4.3.2
Bugfix: Allow combineReducers, reduceReducers, and mergeChildReducers to be spied upon.
4.3.0
New Features:
- Added an implementation of reduceReducers
- Added support for redux 4
- Upgraded dev dependency versions
Bugfixes
- Allow use of combineReducers inside a call to reduceReducers. Before, combineReducers was erasing other portions of the state. (#178)
4.2.6
Bugfix: Make Cmd types more precise and cause typescript errors when there would otherwise be runtime errors. (#182 by @NotWoods)
4.2.5
Bugfix: avoid type error when side Cmd.run function returns null.
4.2.4
Bugfix: Update redux peer dependency to ensure we pull in a version with the needed types. (#167 by @mDibyo)
4.2.3
Bugfix: Allow disabling invariants (similar to the Cmd.list
option) for Cmd.run
in tests.
//test the rest of the cmd
expect(cmd).toEqual(Cmd.run(foo, {
testInvariants: true,
successActionCreator: jasmine.any(Function) //replace with your testing library's equivalent matcher
}));
Without this new option, the above example (which was already in the readme) would have failed because those matchers are not functions, which the invariant checks for.
4.2.2
Bugfix: Make sure errors in nested cmds don't get swallowed.