0.12.2 (2016-11-18)
- ActionsObservable:
ActionsObservable.from()
now correctly returns an ActionsObservable as expected (#149) (fd393a1) - typings: Adds type definitions for ActionsObservable.from/of (0cba557)
0.12.1 (2016-10-04)
0.12.0 (2016-09-22)
- combineEpics: combineEpics() now transparently passes along any arguments, not just action$, store. (ee3efbf)
0.11.0 (2016-09-15)
- thunkservables: Removed support for thunkservables (e55428f)
- ActionsObservable.of: Added support for ActionsObservable.of(...actions) as shorthand, mostly useful for testing Epics (25f50d0), closes #98
- thunkservables: Support for thunkservables has been removed, replaced by Epics. You may now use redux-thunk in tandem with redux-observable. Read more
0.10.0 (2016-09-11)
- typings: TypeScript users: Added generics to createEpicMiddleware so developer defines what redux Actions look like (#105) (7b4214f). Previously, the behavior was rather restrictive so while it's unlikely going to break anyone's code, it technically is a breaking change.
0.9.1 (2016-08-17)
0.9.0 (2016-08-01)
- Adapters: Adds support for Epic input/output adapters. This allows us to support RxJS v4 via redux-observable-adapter-rxjs-v4 (#85) (a662cdf)
0.8.0 (2016-07-24)
- replaceEpic: Added middleware method to replace the root Epic. Useful for code splitting and hot reloading (a8f458d)
- replaceEpic: Dispatches an EPIC_END action when you replaceEpic() (#75) (fef6f80)
0.7.2 (2016-07-14)
- Typings: Correct that createEpicMiddleware() only accepts a single Epic (1d5e2ec)
0.7.1 (2016-07-14)
- TypeScript type definition: Add combineEpics(), provide more accurate type info for others (#70) (20da88c), closes #69
We have brand new docs! http://redux-observable.js.org/
- thunkservables: We are deprecating thunkservables in favor of the new process managers called "Epics". See http://redux-observable.js.org/docs/FAQ.html#why-were-thunkservables-deprecated for more information on Epics.
- API renames: Creating the middleware is now done with
createEpicMiddleware(rootEpic)
instead ofred uxObservable(rootEpic)
andcombineEpics()
has been renamedcombineEpics()
- middleware: dispatched actions will now occur before the actions created by synchronous observable side effects.
0.6.0 (2016-05-26)
- package: Add d.ts file to package. (fe8f073)
- combineEpics: add a method to combine different epics to make it easier to create a rootDelegator (da2eeaf)
- ofType: now accepts multiple types to filter for (9027d1c)
0.5.0 (2016-05-20)
- middleware processor: add argument to middleware to set up async processing for all actions pumped thr (5a672be)
- reduxObservable: allow async streams to emit other async actions, (94233f3), closes #8
- middleware processor: dispatched actions will now occur before the actions created by synchronous observable side effects.
0.4.0 (2016-05-12)
- actions: Wasn't actually emitting the correct actions to the actions Subject (a1cf32e)
- ofType: add operator to provided actions observable (174ceda)
0.3.0 (2016-05-12)
- naming: get rid of references to rxDucks missed during renaming (04c54c6)
0.1.0 (2016-04-29)
- async interop: can dispatch functions that return promises, observable-like objects, and iterables (d20c411)