This repository was archived by the owner on Apr 20, 2018. It is now read-only.
RxJS Version 4.0.6
This is a bug fix release of the Reactive Extensions for JavaScript (RxJS) for version 4.0 to fix a number of issues. The most prominent being the issue with fromPromise(promise) was swallowing errors from Observable instances which is now fixed. Looking forward, we will continue to work on performance as well as the modular design for those who want to pick and choose which pieces from NPM they want to use.
Performance Work
Work continued on performance with Rx.Observable.onErrorResumeNext, Rx.Observable.mergeDelayError as well as our join patterns. Expect this to continue throughout the lifecycle of v4.x.
Bugs Fixed:
These were the bugs fixed during this release since 4.0.0:
- #969 - fix for
timeoutwithout otherObservable - #964 - fixed shared state for
zip,combineLatestandwithLatestFrominsubscribeCore - #963 - Angular broken with latest release
- #957 - fix issue with
fromEventnot firing - #955 -
rx.d.tscompilation issue fix - #949 - add null handling for
isIterablecheck - #947 - add
initialValuetopublishValue.md - #941 - fix for
timerwhich was firing immediately - #939 - documentation fix for
find - #938 - fix
defaultIfEmptywith default value. - #936 - fix
fromPromisebehavior not to swallow errors when used withRx.Observable.spawn - #934 - fix
BehaviorSubjectinheritance fromObserver - #932 - include
zipin TypeScript exports - #931 - include
mergein TypeScript exports