Skip to content

Releases: redux-loop/redux-loop

4.4.1

27 Aug 00:22
Compare
Choose a tag to compare

Bugfix: Log errors from Cmd.run instead of swallowing them. (#194 by @jamesjtong)

4.4.0

24 Aug 02:17
Compare
Choose a tag to compare

Added flow types (#189 by @stereobooster)

4.3.3

15 May 21:56
Compare
Choose a tag to compare

Pass through additional params from combineReducers and mergeChildReducers to the nested reducers. See example

4.3.2

14 May 16:58
Compare
Choose a tag to compare

Bugfix: Allow combineReducers, reduceReducers, and mergeChildReducers to be spied upon.

4.3.0

14 May 06:12
Compare
Choose a tag to compare

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

05 May 16:04
Compare
Choose a tag to compare

Bugfix: Make Cmd types more precise and cause typescript errors when there would otherwise be runtime errors. (#182 by @NotWoods)

4.2.5

04 May 19:34
Compare
Choose a tag to compare

Bugfix: avoid type error when side Cmd.run function returns null.

4.2.4

20 Nov 04:58
Compare
Choose a tag to compare

Bugfix: Update redux peer dependency to ensure we pull in a version with the needed types. (#167 by @mDibyo)

4.2.3

03 Nov 20:33
Compare
Choose a tag to compare

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

26 Oct 16:50
Compare
Choose a tag to compare

Bugfix: Make sure errors in nested cmds don't get swallowed.