- Add support for rxdart 0.27.x
- Breaking Change: Support for Null Safety
- Breaking Change: Support for RxDart 0.24.x
- Breaking Change: Support for RxDart 0.23.x
- Breaking Change: Support for Redux 4.x - 5.0
- Bugfix: Initializing Combined Epics is performed only once. Combined Epics were previously initialized twice. Thanks @solid-software!
- Bump RxDart version compatibility to latest version: 0.22.x
- Bump RxDart version compatibility to latest version: 0.21.x
- Add
onChange
to the EpicStore - Bugfix for Dart 2.0.0 - import missing
dart:async
- Fixes pana issues:
- Provide longer description
- Provide example file
- Support latest version of RxDart (0.20.x) (thanks @MichaelMarner!)
- Add
onChange
stream to EpicStore (thanks @jnorkus) - Add docs for combining EpicMiddleware with other Middleware (thanks @Henge9!)
- Fix TypedEpic when not supporting async generators
- Add option to async* functions for performance reasons. This option will be removed in the future when Dart supports running async* functions synchronously (https://github.com/dart-lang/sdk/issues/33818)
- Updated to work with latest version of RxDart, which removes deprecated Stream methods in Dart 2
- Now works with Redux 3.0.0 & RxDart 0.16.5, which have been upgraded to work with Dart 2
- Breaking Change: Dart 2 Support, Dart 1 supported by 0.7.x
- Upgrade to RxDart 0.16
- Breaking Change: Actions you emit from your Epic are now re-dispatched through all Epics. They used to be simply forwarded to the next Middleware in the chain.
- Added support for
async*
functions - Added
TypedEpic
as a convenient way to bind actions of a certain type to an epics.
Improve docs, bump to ensure it works with latest RxDart.
- Breaking Api Changes
- Updated to work with Redux 2.0.0
Epic
is now atypedef
CombinedEpic
is nowcombineEpics