Skip to content
This repository has been archived by the owner on Apr 20, 2018. It is now read-only.

RxJS Version 4.0.6

Compare
Choose a tag to compare
@mattpodwysocki mattpodwysocki released this 14 Oct 22:45
· 434 commits to master since this release

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 timeout without other Observable
  • #964 - fixed shared state for zip, combineLatest and withLatestFrom in subscribeCore
  • #963 - Angular broken with latest release
  • #957 - fix issue with fromEvent not firing
  • #955 - rx.d.ts compilation issue fix
  • #949 - add null handling for isIterable check
  • #947 - add initialValue to publishValue.md
  • #941 - fix for timer which was firing immediately
  • #939 - documentation fix for find
  • #938 - fix defaultIfEmpty with default value.
  • #936 - fix fromPromise behavior not to swallow errors when used with Rx.Observable.spawn
  • #934 - fix BehaviorSubject inheritance from Observer
  • #932 - include zip in TypeScript exports
  • #931 - include merge in TypeScript exports