UNPKG

kwc-redux-observable

Version:

RxJS based middleware for Redux. Compose and cancel async actions and more.

124 lines (58 loc) 4.5 kB
<a name="0.8.0-kwchax"></a> # [0.8.0-kwchax](https://github.com/KyleCartmell/redux-observable/compare/v0.8.0...v0.8.0-kwchax) (2016-08-16) <a name="0.8.0"></a> # [0.8.0](https://github.com/redux-observable/redux-observable/compare/v0.7.2...v0.8.0) (2016-07-24) ### Features * **replaceEpic:** Added middleware method to replace the root Epic. Useful for code splitting and hot reloading ([a8f458d](https://github.com/redux-observable/redux-observable/commit/a8f458d)) * **replaceEpic:** Dispatches an EPIC_END action when you replaceEpic() ([#75](https://github.com/redux-observable/redux-observable/issues/75)) ([fef6f80](https://github.com/redux-observable/redux-observable/commit/fef6f80)) <a name="0.7.2"></a> ## [0.7.2](https://github.com/redux-observable/redux-observable/compare/v0.7.1...v0.7.2) (2016-07-14) ### Bug Fixes * **Typings:** Correct that createEpicMiddleware() only accepts a single Epic ([1d5e2ec](https://github.com/redux-observable/redux-observable/commit/1d5e2ec)) <a name="0.7.1"></a> ## [0.7.1](https://github.com/redux-observable/redux-observable/compare/v0.7.0...v0.7.1) (2016-07-14) ### Bug Fixes * **TypeScript type definition:** Add combineEpics(), provide more accurate type info for others ([#70](https://github.com/redux-observable/redux-observable/issues/70)) ([20da88c](https://github.com/redux-observable/redux-observable/commit/20da88c)), closes [#69](https://github.com/redux-observable/redux-observable/issues/69) <a name="0.7.0"></a> # 0.7.0 (2016-07-13) We have brand new docs! http://redux-observable.js.org/ ### BREAKING CHANGES * 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 of `red uxObservable(rootEpic)` and `combineEpics()` has been renamed `combineEpics()` * middleware: dispatched actions will now occur _before_ the actions created by synchronous observable side effects. <a name="0.6.0"></a> # [0.6.0](https://github.com/redux-observable/redux-observable/compare/0.5.0...v0.6.0) (2016-05-26) ### Bug Fixes * **package:** Add d.ts file to package. ([fe8f073](https://github.com/redux-observable/redux-observable/commit/fe8f073)) ### Features * **combineEpics:** add a method to combine different epics to make it easier to create a rootDelegator ([da2eeaf](https://github.com/redux-observable/redux-observable/commit/da2eeaf)) * **ofType:** now accepts multiple types to filter for ([9027d1c](https://github.com/redux-observable/redux-observable/commit/9027d1c)) <a name="0.5.0"></a> # [0.5.0](https://github.com/redux-observable/redux-observable/compare/0.4.0...v0.5.0) (2016-05-20) ### Features * **middleware processor:** add argument to middleware to set up async processing for all actions pumped thr ([5a672be](https://github.com/redux-observable/redux-observable/commit/5a672be)) * **reduxObservable:** allow async streams to emit other async actions, ([94233f3](https://github.com/redux-observable/redux-observable/commit/94233f3)), closes [#8](https://github.com/redux-observable/redux-observable/issues/8) ### BREAKING CHANGES * middleware processor: dispatched actions will now occur _before_ the actions created by synchronous observable side effects. <a name="0.4.0"></a> # [0.4.0](https://github.com/blesh/redux-observable/compare/0.3.0...v0.4.0) (2016-05-12) ### Bug Fixes * **actions:** Wasn't actually emitting the correct actions to the actions Subject ([a1cf32e](https://github.com/blesh/redux-observable/commit/a1cf32e)) ### Features * **ofType:** add operator to provided actions observable ([174ceda](https://github.com/blesh/redux-observable/commit/174ceda)) <a name="0.3.0"></a> # [0.3.0](https://github.com/blesh/redux-observable/compare/0.2.0...v0.3.0) (2016-05-12) ### Bug Fixes * **naming:** get rid of references to rxDucks missed during renaming ([04c54c6](https://github.com/blesh/redux-observable/commit/04c54c6)) <a name=""></a> # [](//compare/0.1.0...vundefined) (2016-05-12) <a name="0.1.0"></a> # [0.1.0](https://github.com/blesh/rx-ducks-middleware/compare/0.0.2...v0.1.0) (2016-04-29) ### Features * **async interop:** can dispatch functions that return promises, observable-like objects, and iterables ([d20c411](https://github.com/blesh/rx-ducks-middleware/commit/d20c411))