Urigo / meteor-rxjs

Exposing Mongo Cursor as RxJS Observable
MIT License
120 stars 38 forks source link

Update dependency rxjs to v6.4.0 #212

Open renovate[bot] opened 6 years ago

renovate[bot] commented 6 years ago

This PR contains the following updates:

Package Type Update Change References
rxjs devDependencies minor 6.0.0 -> 6.4.0 source
rxjs dependencies major 5.0.0-beta.12 -> 6.4.0 source

Release Notes

reactivex/rxjs ### [`v6.4.0`](https://togithub.com/reactivex/rxjs/blob/master/CHANGELOG.md#​640httpsgithubcomreactivexrxjscompare633640-2019-01-30) [Compare Source](https://togithub.com/reactivex/rxjs/compare/6.3.3...6.4.0) ##### Bug Fixes - **ajax:** Fix case-insensitive headers in HTTP request ([#​4453](https://togithub.com/reactivex/rxjs/issues/4453)) ([673bf47](https://togithub.com/reactivex/rxjs/commit/673bf47)) - **bundle:** closure to not rewrite polyfills for minification ([#​4487](https://togithub.com/reactivex/rxjs/issues/4487)) ([a1fedb9](https://togithub.com/reactivex/rxjs/commit/a1fedb9)) - **bundle:** don't export `operators` twice ([#​4310](https://togithub.com/reactivex/rxjs/issues/4310)) ([2399f6e](https://togithub.com/reactivex/rxjs/commit/2399f6e)) - **combineLatest:** improve typings for combineLatest ([#​4470](https://togithub.com/reactivex/rxjs/issues/4470)) ([40c3d9f](https://togithub.com/reactivex/rxjs/commit/40c3d9f)) - **compat:** remove internal from import locations ([#​4498](https://togithub.com/reactivex/rxjs/issues/4498)) ([a6c0017](https://togithub.com/reactivex/rxjs/commit/a6c0017)), closes [#​4070](https://togithub.com/reactivex/rxjs/issues/4070) - **endWith:** ability to endWith different types ([#​4183](https://togithub.com/reactivex/rxjs/issues/4183)) ([#​4185](https://togithub.com/reactivex/rxjs/issues/4185)) ([83533d1](https://togithub.com/reactivex/rxjs/commit/83533d1)) - **fromEventPattern:** improve typings for fromEventPattern ([#​4496](https://togithub.com/reactivex/rxjs/issues/4496)) ([037f53d](https://togithub.com/reactivex/rxjs/commit/037f53d)) - **Observable:** Fix Observable.subscribe to add operator TeardownLogic to returned Subscription. ([#​4434](https://togithub.com/reactivex/rxjs/issues/4434)) ([f28955f](https://togithub.com/reactivex/rxjs/commit/f28955f)) - **subscribe:** Deprecate null starting parameter signatures for subscribe ([#​4202](https://togithub.com/reactivex/rxjs/issues/4202)) ([c85ddf6](https://togithub.com/reactivex/rxjs/commit/c85ddf6)) - **combineLatest:** support passing union types ([ffda319](https://togithub.com/reactivex/rxjs/commit/ffda319)) - **from:** support passing union types ([eb1d596](https://togithub.com/reactivex/rxjs/commit/eb1d596)) - **withLatestFrom:** support passing union types ([1e19a24](https://togithub.com/reactivex/rxjs/commit/1e19a24)) - **zip:** support passing union types ([0d87f52](https://togithub.com/reactivex/rxjs/commit/0d87f52)) - **multicast:** support returning union types from projection ([e9e9041](https://togithub.com/reactivex/rxjs/commit/e9e9041)) - **exhaustMap:** support returning union types from projection ([ff1f5dc](https://togithub.com/reactivex/rxjs/commit/ff1f5dc)) - **merge:** support union type inference for merge operators ([c2ac39c](https://togithub.com/reactivex/rxjs/commit/c2ac39c)) - **catchError:** support union type returns ([8350622](https://togithub.com/reactivex/rxjs/commit/8350622)) - **switchMap:** support union type returns ([32d35fd](https://togithub.com/reactivex/rxjs/commit/32d35fd)) - **defer:** support union types passed ([5aea50e](https://togithub.com/reactivex/rxjs/commit/5aea50e)) - **race:** Update typings to support proper return types ([#​4465](https://togithub.com/reactivex/rxjs/issues/4465)) ([0042846](https://togithub.com/reactivex/rxjs/commit/0042846)) - **VirtualTimeScheduler:** rework flush so it won't lose actions ([#​4433](https://togithub.com/reactivex/rxjs/issues/4433)) ([d068bc9](https://togithub.com/reactivex/rxjs/commit/d068bc9)) - **WebSocketSubject:** fix subject failing to close socket ([#​4446](https://togithub.com/reactivex/rxjs/issues/4446)) ([dcfa52b](https://togithub.com/reactivex/rxjs/commit/dcfa52b)) ##### Features - **shareReplay:** Add configuration object for named arguments, and add argument to support unsubscribing from source observable by `refCount` when all resulting subscriptions have unsubscribed. The default behavior is to leave the source subscription running. - **mergeScan:** Add index to the accumulator function ([#​4458](https://togithub.com/reactivex/rxjs/issues/4458)) ([f5e143d](https://togithub.com/reactivex/rxjs/commit/f5e143d)), closes [#​4441](https://togithub.com/reactivex/rxjs/issues/4441) - **range:** accept one argument ([#​4360](https://togithub.com/reactivex/rxjs/issues/4360)) ([a388578](https://togithub.com/reactivex/rxjs/commit/a388578)) - **takeWhile:** add an `inclusive` option to the operator which causes to emit final value ([#​4115](https://togithub.com/reactivex/rxjs/issues/4115)) ([6e7f407](https://togithub.com/reactivex/rxjs/commit/6e7f407)) ##### Performance Improvements - **internal:** optimize Subscription#add() for the common case ([#​4489](https://togithub.com/reactivex/rxjs/issues/4489)) ([bdd201c](https://togithub.com/reactivex/rxjs/commit/bdd201c)) - **internal:** use strict equality for isObject() ([#​4493](https://togithub.com/reactivex/rxjs/issues/4493)) ([fc84a00](https://togithub.com/reactivex/rxjs/commit/fc84a00)) - **Subscription:** use `instanceof` to avoid megamorphic LoadIC ([#​4499](https://togithub.com/reactivex/rxjs/issues/4499)) ([065b4e3](https://togithub.com/reactivex/rxjs/commit/065b4e3)) #### [6.3.3](https://togithub.com/reactivex/rxjs/compare/6.3.2...6.3.3) (2018-09-25) ##### Bug Fixes - **pipe:** align static pipe to Observable pipe rest parameters overl… ([#​4112](https://togithub.com/reactivex/rxjs/issues/4112)) ([8c607e9](https://togithub.com/reactivex/rxjs/commit/8c607e9)), closes [#​4109](https://togithub.com/reactivex/rxjs/issues/4109) [#​4109](https://togithub.com/reactivex/rxjs/issues/4109) - **RxJS:** each instance of RxJS now has a unique Subscriber symbol ([0972c56](https://togithub.com/reactivex/rxjs/commit/0972c56)) - **subscribe:** report errors that occur in subscribe after the initial error ([#​4089](https://togithub.com/reactivex/rxjs/issues/4089)) ([9b4b2bc](https://togithub.com/reactivex/rxjs/commit/9b4b2bc)), closes [#​3803](https://togithub.com/reactivex/rxjs/issues/3803) - **Subscriber:** Can no longer subscribe to itself in a circular manner ([#​4106](https://togithub.com/reactivex/rxjs/issues/4106)) ([e623ec6](https://togithub.com/reactivex/rxjs/commit/e623ec6)), closes [#​4095](https://togithub.com/reactivex/rxjs/issues/4095) - **Subscriber:** use only local Subscriber instances ([50ee0a7](https://togithub.com/reactivex/rxjs/commit/50ee0a7)) - **TypeScript:** ensure RxJS builds with TS@next as well ([f03e790](https://togithub.com/reactivex/rxjs/commit/f03e790)) #### [6.3.2](https://togithub.com/reactivex/rxjs/compare/6.3.1...6.3.2) (2018-09-04) ##### Bug Fixes - **node:** will no longer error mixing RxJS 6.3 and 6.2 ([#​4078](https://togithub.com/reactivex/rxjs/issues/4078)) ([69d9ccf](https://togithub.com/reactivex/rxjs/commit/69d9ccf)), closes [#​4077](https://togithub.com/reactivex/rxjs/issues/4077) #### [6.3.1](https://togithub.com/reactivex/rxjs/compare/6.3.0...6.3.1) (2018-08-31) ##### Bug Fixes - **mergeMap:** fix nested mergeMaps ([#​4072](https://togithub.com/reactivex/rxjs/issues/4072)) ([0ab701b](https://togithub.com/reactivex/rxjs/commit/0ab701b)), closes [#​4071](https://togithub.com/reactivex/rxjs/issues/4071) ### [`v6.3.3`](https://togithub.com/reactivex/rxjs/blob/master/CHANGELOG.md#​640httpsgithubcomreactivexrxjscompare633640-2019-01-30) [Compare Source](https://togithub.com/reactivex/rxjs/compare/6.3.2...6.3.3) ##### Bug Fixes - **ajax:** Fix case-insensitive headers in HTTP request ([#​4453](https://togithub.com/reactivex/rxjs/issues/4453)) ([673bf47](https://togithub.com/reactivex/rxjs/commit/673bf47)) - **bundle:** closure to not rewrite polyfills for minification ([#​4487](https://togithub.com/reactivex/rxjs/issues/4487)) ([a1fedb9](https://togithub.com/reactivex/rxjs/commit/a1fedb9)) - **bundle:** don't export `operators` twice ([#​4310](https://togithub.com/reactivex/rxjs/issues/4310)) ([2399f6e](https://togithub.com/reactivex/rxjs/commit/2399f6e)) - **combineLatest:** improve typings for combineLatest ([#​4470](https://togithub.com/reactivex/rxjs/issues/4470)) ([40c3d9f](https://togithub.com/reactivex/rxjs/commit/40c3d9f)) - **compat:** remove internal from import locations ([#​4498](https://togithub.com/reactivex/rxjs/issues/4498)) ([a6c0017](https://togithub.com/reactivex/rxjs/commit/a6c0017)), closes [#​4070](https://togithub.com/reactivex/rxjs/issues/4070) - **endWith:** ability to endWith different types ([#​4183](https://togithub.com/reactivex/rxjs/issues/4183)) ([#​4185](https://togithub.com/reactivex/rxjs/issues/4185)) ([83533d1](https://togithub.com/reactivex/rxjs/commit/83533d1)) - **fromEventPattern:** improve typings for fromEventPattern ([#​4496](https://togithub.com/reactivex/rxjs/issues/4496)) ([037f53d](https://togithub.com/reactivex/rxjs/commit/037f53d)) - **Observable:** Fix Observable.subscribe to add operator TeardownLogic to returned Subscription. ([#​4434](https://togithub.com/reactivex/rxjs/issues/4434)) ([f28955f](https://togithub.com/reactivex/rxjs/commit/f28955f)) - **subscribe:** Deprecate null starting parameter signatures for subscribe ([#​4202](https://togithub.com/reactivex/rxjs/issues/4202)) ([c85ddf6](https://togithub.com/reactivex/rxjs/commit/c85ddf6)) - **combineLatest:** support passing union types ([ffda319](https://togithub.com/reactivex/rxjs/commit/ffda319)) - **from:** support passing union types ([eb1d596](https://togithub.com/reactivex/rxjs/commit/eb1d596)) - **withLatestFrom:** support passing union types ([1e19a24](https://togithub.com/reactivex/rxjs/commit/1e19a24)) - **zip:** support passing union types ([0d87f52](https://togithub.com/reactivex/rxjs/commit/0d87f52)) - **multicast:** support returning union types from projection ([e9e9041](https://togithub.com/reactivex/rxjs/commit/e9e9041)) - **exhaustMap:** support returning union types from projection ([ff1f5dc](https://togithub.com/reactivex/rxjs/commit/ff1f5dc)) - **merge:** support union type inference for merge operators ([c2ac39c](https://togithub.com/reactivex/rxjs/commit/c2ac39c)) - **catchError:** support union type returns ([8350622](https://togithub.com/reactivex/rxjs/commit/8350622)) - **switchMap:** support union type returns ([32d35fd](https://togithub.com/reactivex/rxjs/commit/32d35fd)) - **defer:** support union types passed ([5aea50e](https://togithub.com/reactivex/rxjs/commit/5aea50e)) - **race:** Update typings to support proper return types ([#​4465](https://togithub.com/reactivex/rxjs/issues/4465)) ([0042846](https://togithub.com/reactivex/rxjs/commit/0042846)) - **VirtualTimeScheduler:** rework flush so it won't lose actions ([#​4433](https://togithub.com/reactivex/rxjs/issues/4433)) ([d068bc9](https://togithub.com/reactivex/rxjs/commit/d068bc9)) - **WebSocketSubject:** fix subject failing to close socket ([#​4446](https://togithub.com/reactivex/rxjs/issues/4446)) ([dcfa52b](https://togithub.com/reactivex/rxjs/commit/dcfa52b)) ##### Features - **shareReplay:** Add configuration object for named arguments, and add argument to support unsubscribing from source observable by `refCount` when all resulting subscriptions have unsubscribed. The default behavior is to leave the source subscription running. - **mergeScan:** Add index to the accumulator function ([#​4458](https://togithub.com/reactivex/rxjs/issues/4458)) ([f5e143d](https://togithub.com/reactivex/rxjs/commit/f5e143d)), closes [#​4441](https://togithub.com/reactivex/rxjs/issues/4441) - **range:** accept one argument ([#​4360](https://togithub.com/reactivex/rxjs/issues/4360)) ([a388578](https://togithub.com/reactivex/rxjs/commit/a388578)) - **takeWhile:** add an `inclusive` option to the operator which causes to emit final value ([#​4115](https://togithub.com/reactivex/rxjs/issues/4115)) ([6e7f407](https://togithub.com/reactivex/rxjs/commit/6e7f407)) ##### Performance Improvements - **internal:** optimize Subscription#add() for the common case ([#​4489](https://togithub.com/reactivex/rxjs/issues/4489)) ([bdd201c](https://togithub.com/reactivex/rxjs/commit/bdd201c)) - **internal:** use strict equality for isObject() ([#​4493](https://togithub.com/reactivex/rxjs/issues/4493)) ([fc84a00](https://togithub.com/reactivex/rxjs/commit/fc84a00)) - **Subscription:** use `instanceof` to avoid megamorphic LoadIC ([#​4499](https://togithub.com/reactivex/rxjs/issues/4499)) ([065b4e3](https://togithub.com/reactivex/rxjs/commit/065b4e3)) #### [6.3.3](https://togithub.com/reactivex/rxjs/compare/6.3.2...6.3.3) (2018-09-25) ##### Bug Fixes - **pipe:** align static pipe to Observable pipe rest parameters overl… ([#​4112](https://togithub.com/reactivex/rxjs/issues/4112)) ([8c607e9](https://togithub.com/reactivex/rxjs/commit/8c607e9)), closes [#​4109](https://togithub.com/reactivex/rxjs/issues/4109) [#​4109](https://togithub.com/reactivex/rxjs/issues/4109) - **RxJS:** each instance of RxJS now has a unique Subscriber symbol ([0972c56](https://togithub.com/reactivex/rxjs/commit/0972c56)) - **subscribe:** report errors that occur in subscribe after the initial error ([#​4089](https://togithub.com/reactivex/rxjs/issues/4089)) ([9b4b2bc](https://togithub.com/reactivex/rxjs/commit/9b4b2bc)), closes [#​3803](https://togithub.com/reactivex/rxjs/issues/3803) - **Subscriber:** Can no longer subscribe to itself in a circular manner ([#​4106](https://togithub.com/reactivex/rxjs/issues/4106)) ([e623ec6](https://togithub.com/reactivex/rxjs/commit/e623ec6)), closes [#​4095](https://togithub.com/reactivex/rxjs/issues/4095) - **Subscriber:** use only local Subscriber instances ([50ee0a7](https://togithub.com/reactivex/rxjs/commit/50ee0a7)) - **TypeScript:** ensure RxJS builds with TS@next as well ([f03e790](https://togithub.com/reactivex/rxjs/commit/f03e790)) #### [6.3.2](https://togithub.com/reactivex/rxjs/compare/6.3.1...6.3.2) (2018-09-04) ##### Bug Fixes - **node:** will no longer error mixing RxJS 6.3 and 6.2 ([#​4078](https://togithub.com/reactivex/rxjs/issues/4078)) ([69d9ccf](https://togithub.com/reactivex/rxjs/commit/69d9ccf)), closes [#​4077](https://togithub.com/reactivex/rxjs/issues/4077) #### [6.3.1](https://togithub.com/reactivex/rxjs/compare/6.3.0...6.3.1) (2018-08-31) ##### Bug Fixes - **mergeMap:** fix nested mergeMaps ([#​4072](https://togithub.com/reactivex/rxjs/issues/4072)) ([0ab701b](https://togithub.com/reactivex/rxjs/commit/0ab701b)), closes [#​4071](https://togithub.com/reactivex/rxjs/issues/4071) ### [`v6.3.2`](https://togithub.com/reactivex/rxjs/blob/master/CHANGELOG.md#​633httpsgithubcomreactivexrxjscompare632633-2018-09-25) [Compare Source](https://togithub.com/reactivex/rxjs/compare/6.3.1...6.3.2) ##### Bug Fixes - **pipe:** align static pipe to Observable pipe rest parameters overl… ([#​4112](https://togithub.com/reactivex/rxjs/issues/4112)) ([8c607e9](https://togithub.com/reactivex/rxjs/commit/8c607e9)), closes [#​4109](https://togithub.com/reactivex/rxjs/issues/4109) [#​4109](https://togithub.com/reactivex/rxjs/issues/4109) - **RxJS:** each instance of RxJS now has a unique Subscriber symbol ([0972c56](https://togithub.com/reactivex/rxjs/commit/0972c56)) - **subscribe:** report errors that occur in subscribe after the initial error ([#​4089](https://togithub.com/reactivex/rxjs/issues/4089)) ([9b4b2bc](https://togithub.com/reactivex/rxjs/commit/9b4b2bc)), closes [#​3803](https://togithub.com/reactivex/rxjs/issues/3803) - **Subscriber:** Can no longer subscribe to itself in a circular manner ([#​4106](https://togithub.com/reactivex/rxjs/issues/4106)) ([e623ec6](https://togithub.com/reactivex/rxjs/commit/e623ec6)), closes [#​4095](https://togithub.com/reactivex/rxjs/issues/4095) - **Subscriber:** use only local Subscriber instances ([50ee0a7](https://togithub.com/reactivex/rxjs/commit/50ee0a7)) - **TypeScript:** ensure RxJS builds with TS@next as well ([f03e790](https://togithub.com/reactivex/rxjs/commit/f03e790)) ### [`v6.3.1`](https://togithub.com/reactivex/rxjs/blob/master/CHANGELOG.md#​632httpsgithubcomreactivexrxjscompare631632-2018-09-04) [Compare Source](https://togithub.com/reactivex/rxjs/compare/6.3.0...6.3.1) ##### Bug Fixes - **node:** will no longer error mixing RxJS 6.3 and 6.2 ([#​4078](https://togithub.com/reactivex/rxjs/issues/4078)) ([69d9ccf](https://togithub.com/reactivex/rxjs/commit/69d9ccf)), closes [#​4077](https://togithub.com/reactivex/rxjs/issues/4077) ### [`v6.3.0`](https://togithub.com/reactivex/rxjs/blob/master/CHANGELOG.md#​630httpsgithubcomreactivexrxjscompare622630-2018-08-30) [Compare Source](https://togithub.com/reactivex/rxjs/compare/6.2.2...6.3.0) ##### Bug Fixes - **find:** unsubscribe from source when found ([#​3968](https://togithub.com/reactivex/rxjs/issues/3968)) ([fd01f7b](https://togithub.com/reactivex/rxjs/commit/fd01f7b)) - convert [@​internal](https://togithub.com/internal) comment to JSDoc ([#​3932](https://togithub.com/reactivex/rxjs/issues/3932)) ([f8a9d6e](https://togithub.com/reactivex/rxjs/commit/f8a9d6e)) - **AjaxObservable:** notify with error if fails to parse json response ([#​3139](https://togithub.com/reactivex/rxjs/issues/3139)) ([d8231e2](https://togithub.com/reactivex/rxjs/commit/d8231e2)), closes [#​3138](https://togithub.com/reactivex/rxjs/issues/3138) - **catchError:** stop listening to a synchronous inner-obervable when unsubscribed ([456ef33](https://togithub.com/reactivex/rxjs/commit/456ef33)) - **distinctUntilKeyChanged:** improved key typing with keyof T ([#​3988](https://togithub.com/reactivex/rxjs/issues/3988)) ([4ec4ff1](https://togithub.com/reactivex/rxjs/commit/4ec4ff1)) - **exhaustMap:** stop listening to a synchronous inner-obervable when unsubscribed ([ee1a339](https://togithub.com/reactivex/rxjs/commit/ee1a339)) - **find:** add undefined to return type ([#​3970](https://togithub.com/reactivex/rxjs/issues/3970)) ([5a6c90f](https://togithub.com/reactivex/rxjs/commit/5a6c90f)), closes [#​3969](https://togithub.com/reactivex/rxjs/issues/3969) - **IE10:** Remove dependency on Object.setPrototypeOf ([#​3967](https://togithub.com/reactivex/rxjs/issues/3967)) ([5c52a73](https://togithub.com/reactivex/rxjs/commit/5c52a73)), closes [#​3966](https://togithub.com/reactivex/rxjs/issues/3966) - **mergeAll:** add source subscription to composite before actually subscribing ([#​2479](https://togithub.com/reactivex/rxjs/issues/2479)) ([40852ff](https://togithub.com/reactivex/rxjs/commit/40852ff)), closes [#​2476](https://togithub.com/reactivex/rxjs/issues/2476) - **mergeScan:** stop listening to a synchronous inner-obervable when unsubscribed ([c4002f3](https://togithub.com/reactivex/rxjs/commit/c4002f3)) - **Observable:** forEach will no longer next values after an error ([b4bad1f](https://togithub.com/reactivex/rxjs/commit/b4bad1f)) - **Observable:** use more granular Observable exports in compat mode ([#​3974](https://togithub.com/reactivex/rxjs/issues/3974)) ([3f75564](https://togithub.com/reactivex/rxjs/commit/3f75564)) - **onErrorResumeNext:** stop listening to a synchronous inner-obervable when unsubscribed ([1d14277](https://togithub.com/reactivex/rxjs/commit/1d14277)) - **pipe:** replace rest parameters overload ([#​3945](https://togithub.com/reactivex/rxjs/issues/3945)) ([872b0ec](https://togithub.com/reactivex/rxjs/commit/872b0ec)), closes [#​3841](https://togithub.com/reactivex/rxjs/issues/3841) - **skipUntil:** stop listening to a synchronous notifier after its first nexted value ([1c257db](https://togithub.com/reactivex/rxjs/commit/1c257db)) - **startWith:** allow empty type signature and passing a different type ([b7866a0](https://togithub.com/reactivex/rxjs/commit/b7866a0)) - **subscribable:** make subscribe() signature match Observable ([#​4050](https://togithub.com/reactivex/rxjs/issues/4050)) ([865d8d7](https://togithub.com/reactivex/rxjs/commit/865d8d7)), closes [#​3891](https://togithub.com/reactivex/rxjs/issues/3891) - **subscriber:** unsubscribe parents on error/complete ([ad8131b](https://togithub.com/reactivex/rxjs/commit/ad8131b)) - **switchMap:** stop listening to a synchronous inner-obervable when unsubscribed ([260d52a](https://togithub.com/reactivex/rxjs/commit/260d52a)) - **takeUntil:** takeUntil should subscribe to the source if notifier sync completes without emitting ([#​4039](https://togithub.com/reactivex/rxjs/issues/4039)) ([21fd0b4](https://togithub.com/reactivex/rxjs/commit/21fd0b4)), closes [#​3504](https://togithub.com/reactivex/rxjs/issues/3504) - **testscheduler:** type arguments to Observable creation functions ([#​3928](https://togithub.com/reactivex/rxjs/issues/3928)) ([0e30ef1](https://togithub.com/reactivex/rxjs/commit/0e30ef1)) ##### Features - **delayWhen:** add index to the selector function ([#​2473](https://togithub.com/reactivex/rxjs/issues/2473)) ([0979d31](https://togithub.com/reactivex/rxjs/commit/0979d31)) - **forEach:** deprecating passing promise constructor ([5178ab9](https://togithub.com/reactivex/rxjs/commit/5178ab9)) - **TestScheduler:** Add subscription schedule to expectObservable ([#​3997](https://togithub.com/reactivex/rxjs/issues/3997)) ([0d20255](https://togithub.com/reactivex/rxjs/commit/0d20255)) #### [6.2.2](https://togithub.com/reactivex/rxjs/compare/6.2.1...6.2.2) (2018-07-13) ##### Bug Fixes - **first:** improved type gaurds for TypeScript ([3e12f7a](https://togithub.com/reactivex/rxjs/commit/3e12f7a)) - **last:** improved type gaurds for TypeScript ([3e12f7a](https://togithub.com/reactivex/rxjs/commit/3e12f7a)) #### [6.2.1](https://togithub.com/reactivex/rxjs/compare/6.2.0...6.2.1) (2018-06-12) ##### Bug Fixes - **ci:** do not trigger postbuild script on PR ([f82c085](https://togithub.com/reactivex/rxjs/commit/f82c085)) - **delayWhen:** Emit source value if duration selector completes synchronously ([#​3664](https://togithub.com/reactivex/rxjs/issues/3664)) ([2c43af7](https://togithub.com/reactivex/rxjs/commit/2c43af7)), closes [#​3663](https://togithub.com/reactivex/rxjs/issues/3663) - **docs:** fix broken github links ([#​3802](https://togithub.com/reactivex/rxjs/issues/3802)) ([9f9bf9b](https://togithub.com/reactivex/rxjs/commit/9f9bf9b)) - **docs:** fix code examples ([#​3784](https://togithub.com/reactivex/rxjs/issues/3784)) ([a95441b](https://togithub.com/reactivex/rxjs/commit/a95441b)) - **from:** Objects implementing Symbol.observable take precedence over other types ([80ceea0](https://togithub.com/reactivex/rxjs/commit/80ceea0)) - **fromEvent:** Support React Native and node-compatible event sources. ([#​3821](https://togithub.com/reactivex/rxjs/issues/3821)) ([1969f18](https://togithub.com/reactivex/rxjs/commit/1969f18)) - **Observable.prototype.pipe:** TS typings now more correct for >8 parameters ([#​3789](https://togithub.com/reactivex/rxjs/issues/3789)) ([ad010ea](https://togithub.com/reactivex/rxjs/commit/ad010ea)) - **subscribe:** ignore syncError when deprecated ([#​3749](https://togithub.com/reactivex/rxjs/issues/3749)) ([f94560c](https://togithub.com/reactivex/rxjs/commit/f94560c)) - **Symbol.observable:** make observable declaration readonly ([#​3697](https://togithub.com/reactivex/rxjs/issues/3697)) ([#​3773](https://togithub.com/reactivex/rxjs/issues/3773)) ([e1c203f](https://togithub.com/reactivex/rxjs/commit/e1c203f)) - **TypeScript:** resolved typings issue for TS 3.0 ([bf2cdeb](https://togithub.com/reactivex/rxjs/commit/bf2cdeb)) - **typings:** allow bufferCreationInterval null for bufferTime ([#​3734](https://togithub.com/reactivex/rxjs/issues/3734)) ([0bda9cd](https://togithub.com/reactivex/rxjs/commit/0bda9cd)), closes [#​3728](https://togithub.com/reactivex/rxjs/issues/3728) ##### Performance Improvements - remove comments from js-files ([#​3760](https://togithub.com/reactivex/rxjs/issues/3760)) ([bb2c334](https://togithub.com/reactivex/rxjs/commit/bb2c334)) ### [`v6.2.2`](https://togithub.com/reactivex/rxjs/blob/master/CHANGELOG.md#​630httpsgithubcomreactivexrxjscompare622630-2018-08-30) [Compare Source](https://togithub.com/reactivex/rxjs/compare/6.2.1...6.2.2) ##### Bug Fixes - **find:** unsubscribe from source when found ([#​3968](https://togithub.com/reactivex/rxjs/issues/3968)) ([fd01f7b](https://togithub.com/reactivex/rxjs/commit/fd01f7b)) - convert [@​internal](https://togithub.com/internal) comment to JSDoc ([#​3932](https://togithub.com/reactivex/rxjs/issues/3932)) ([f8a9d6e](https://togithub.com/reactivex/rxjs/commit/f8a9d6e)) - **AjaxObservable:** notify with error if fails to parse json response ([#​3139](https://togithub.com/reactivex/rxjs/issues/3139)) ([d8231e2](https://togithub.com/reactivex/rxjs/commit/d8231e2)), closes [#​3138](https://togithub.com/reactivex/rxjs/issues/3138) - **catchError:** stop listening to a synchronous inner-obervable when unsubscribed ([456ef33](https://togithub.com/reactivex/rxjs/commit/456ef33)) - **distinctUntilKeyChanged:** improved key typing with keyof T ([#​3988](https://togithub.com/reactivex/rxjs/issues/3988)) ([4ec4ff1](https://togithub.com/reactivex/rxjs/commit/4ec4ff1)) - **exhaustMap:** stop listening to a synchronous inner-obervable when unsubscribed ([ee1a339](https://togithub.com/reactivex/rxjs/commit/ee1a339)) - **find:** add undefined to return type ([#​3970](https://togithub.com/reactivex/rxjs/issues/3970)) ([5a6c90f](https://togithub.com/reactivex/rxjs/commit/5a6c90f)), closes [#​3969](https://togithub.com/reactivex/rxjs/issues/3969) - **IE10:** Remove dependency on Object.setPrototypeOf ([#​3967](https://togithub.com/reactivex/rxjs/issues/3967)) ([5c52a73](https://togithub.com/reactivex/rxjs/commit/5c52a73)), closes [#​3966](https://togithub.com/reactivex/rxjs/issues/3966) - **mergeAll:** add source subscription to composite before actually subscribing ([#​2479](https://togithub.com/reactivex/rxjs/issues/2479)) ([40852ff](https://togithub.com/reactivex/rxjs/commit/40852ff)), closes [#​2476](https://togithub.com/reactivex/rxjs/issues/2476) - **mergeScan:** stop listening to a synchronous inner-obervable when unsubscribed ([c4002f3](https://togithub.com/reactivex/rxjs/commit/c4002f3)) - **Observable:** forEach will no longer next values after an error ([b4bad1f](https://togithub.com/reactivex/rxjs/commit/b4bad1f)) - **Observable:** use more granular Observable exports in compat mode ([#​3974](https://togithub.com/reactivex/rxjs/issues/3974)) ([3f75564](https://togithub.com/reactivex/rxjs/commit/3f75564)) - **onErrorResumeNext:** stop listening to a synchronous inner-obervable when unsubscribed ([1d14277](https://togithub.com/reactivex/rxjs/commit/1d14277)) - **pipe:** replace rest parameters overload ([#​3945](https://togithub.com/reactivex/rxjs/issues/3945)) ([872b0ec](https://togithub.com/reactivex/rxjs/commit/872b0ec)), closes [#​3841](https://togithub.com/reactivex/rxjs/issues/3841) - **skipUntil:** stop listening to a synchronous notifier after its first nexted value ([1c257db](https://togithub.com/reactivex/rxjs/commit/1c257db)) - **startWith:** allow empty type signature and passing a different type ([b7866a0](https://togithub.com/reactivex/rxjs/commit/b7866a0)) - **subscribable:** make subscribe() signature match Observable ([#​4050](https://togithub.com/reactivex/rxjs/issues/4050)) ([865d8d7](https://togithub.com/reactivex/rxjs/commit/865d8d7)), closes [#​3891](https://togithub.com/reactivex/rxjs/issues/3891) - **subscriber:** unsubscribe parents on error/complete ([ad8131b](https://togithub.com/reactivex/rxjs/commit/ad8131b)) - **switchMap:** stop listening to a synchronous inner-obervable when unsubscribed ([260d52a](https://togithub.com/reactivex/rxjs/commit/260d52a)) - **takeUntil:** takeUntil should subscribe to the source if notifier sync completes without emitting ([#​4039](https://togithub.com/reactivex/rxjs/issues/4039)) ([21fd0b4](https://togithub.com/reactivex/rxjs/commit/21fd0b4)), closes [#​3504](https://togithub.com/reactivex/rxjs/issues/3504) - **testscheduler:** type arguments to Observable creation functions ([#​3928](https://togithub.com/reactivex/rxjs/issues/3928)) ([0e30ef1](https://togithub.com/reactivex/rxjs/commit/0e30ef1)) ##### Features - **delayWhen:** add index to the selector function ([#​2473](https://togithub.com/reactivex/rxjs/issues/2473)) ([0979d31](https://togithub.com/reactivex/rxjs/commit/0979d31)) - **forEach:** deprecating passing promise constructor ([5178ab9](https://togithub.com/reactivex/rxjs/commit/5178ab9)) - **TestScheduler:** Add subscription schedule to expectObservable ([#​3997](https://togithub.com/reactivex/rxjs/issues/3997)) ([0d20255](https://togithub.com/reactivex/rxjs/commit/0d20255)) #### [6.2.2](https://togithub.com/reactivex/rxjs/compare/6.2.1...6.2.2) (2018-07-13) ##### Bug Fixes - **first:** improved type gaurds for TypeScript ([3e12f7a](https://togithub.com/reactivex/rxjs/commit/3e12f7a)) - **last:** improved type gaurds for TypeScript ([3e12f7a](https://togithub.com/reactivex/rxjs/commit/3e12f7a)) #### [6.2.1](https://togithub.com/reactivex/rxjs/compare/6.2.0...6.2.1) (2018-06-12) ##### Bug Fixes - **ci:** do not trigger postbuild script on PR ([f82c085](https://togithub.com/reactivex/rxjs/commit/f82c085)) - **delayWhen:** Emit source value if duration selector completes synchronously ([#​3664](https://togithub.com/reactivex/rxjs/issues/3664)) ([2c43af7](https://togithub.com/reactivex/rxjs/commit/2c43af7)), closes [#​3663](https://togithub.com/reactivex/rxjs/issues/3663) - **docs:** fix broken github links ([#​3802](https://togithub.com/reactivex/rxjs/issues/3802)) ([9f9bf9b](https://togithub.com/reactivex/rxjs/commit/9f9bf9b)) - **docs:** fix code examples ([#​3784](https://togithub.com/reactivex/rxjs/issues/3784)) ([a95441b](https://togithub.com/reactivex/rxjs/commit/a95441b)) - **from:** Objects implementing Symbol.observable take precedence over other types ([80ceea0](https://togithub.com/reactivex/rxjs/commit/80ceea0)) - **fromEvent:** Support React Native and node-compatible event sources. ([#​3821](https://togithub.com/reactivex/rxjs/issues/3821)) ([1969f18](https://togithub.com/reactivex/rxjs/commit/1969f18)) - **Observable.prototype.pipe:** TS typings now more correct for >8 parameters ([#​3789](https://togithub.com/reactivex/rxjs/issues/3789)) ([ad010ea](https://togithub.com/reactivex/rxjs/commit/ad010ea)) - **subscribe:** ignore syncError when deprecated ([#​3749](https://togithub.com/reactivex/rxjs/issues/3749)) ([f94560c](https://togithub.com/reactivex/rxjs/commit/f94560c)) - **Symbol.observable:** make observable declaration readonly ([#​3697](https://togithub.com/reactivex/rxjs/issues/3697)) ([#​3773](https://togithub.com/reactivex/rxjs/issues/3773)) ([e1c203f](https://togithub.com/reactivex/rxjs/commit/e1c203f)) - **TypeScript:** resolved typings issue for TS 3.0 ([bf2cdeb](https://togithub.com/reactivex/rxjs/commit/bf2cdeb)) - **typings:** allow bufferCreationInterval null for bufferTime ([#​3734](https://togithub.com/reactivex/rxjs/issues/3734)) ([0bda9cd](https://togithub.com/reactivex/rxjs/commit/0bda9cd)), closes [#​3728](https://togithub.com/reactivex/rxjs/issues/3728) ##### Performance Improvements - remove comments from js-files ([#​3760](https://togithub.com/reactivex/rxjs/issues/3760)) ([bb2c334](https://togithub.com/reactivex/rxjs/commit/bb2c334)) ### [`v6.2.1`](https://togithub.com/reactivex/rxjs/blob/master/CHANGELOG.md#​622httpsgithubcomreactivexrxjscompare621622-2018-07-13) [Compare Source](https://togithub.com/reactivex/rxjs/compare/6.2.0...6.2.1) ##### Bug Fixes - **first:** improved type gaurds for TypeScript ([3e12f7a](https://togithub.com/reactivex/rxjs/commit/3e12f7a)) - **last:** improved type gaurds for TypeScript ([3e12f7a](https://togithub.com/reactivex/rxjs/commit/3e12f7a)) ### [`v6.2.0`](https://togithub.com/reactivex/rxjs/blob/master/CHANGELOG.md#​620httpsgithubcomReactiveXRxJScompare610620-2018-05-22) [Compare Source](https://togithub.com/reactivex/rxjs/compare/6.1.0...6.2.0) ##### Bug Fixes - **ajax:** Handle timeouts as errors ([#​3653](https://togithub.com/ReactiveX/RxJS/issues/3653)) ([e4128ea](https://togithub.com/ReactiveX/RxJS/commit/e4128ea)) - **ajax:** RxJS v6 TimeoutError is missing name property ([576d943](https://togithub.com/ReactiveX/RxJS/commit/576d943)) - **isObservable:** Fix throwing error when testing isObservable(null) ([#​3688](https://togithub.com/ReactiveX/RxJS/issues/3688)) ([c9acc61](https://togithub.com/ReactiveX/RxJS/commit/c9acc61)) - **range:** Range should be same for every subscriber ([#​3707](https://togithub.com/ReactiveX/RxJS/issues/3707)) ([9642133](https://togithub.com/ReactiveX/RxJS/commit/9642133)) - **skipUntil:** fix skipUntil when innerSubscription is null ([#​3686](https://togithub.com/ReactiveX/RxJS/issues/3686)) ([4226432](https://togithub.com/ReactiveX/RxJS/commit/4226432)) - **TestScheduler:** restore run changes upon error ([27cb9b6](https://togithub.com/ReactiveX/RxJS/commit/27cb9b6)) - **TimeoutError:** Add name to TimeoutError ([44042d0](https://togithub.com/ReactiveX/RxJS/commit/44042d0)) - **WebSocketSubject:** Check to see if WebSocket exists in global scope ([#​3694](https://togithub.com/ReactiveX/RxJS/issues/3694)) ([2db0788](https://togithub.com/ReactiveX/RxJS/commit/2db0788)) ##### Features - **endWith:** add new operator endWith ([#​3679](https://togithub.com/ReactiveX/RxJS/issues/3679)) ([537fe7d](https://togithub.com/ReactiveX/RxJS/commit/537fe7d)) ### [`v6.1.0`](https://togithub.com/reactivex/rxjs/blob/master/CHANGELOG.md#​620httpsgithubcomReactiveXRxJScompare610620-2018-05-22) [Compare Source](https://togithub.com/reactivex/rxjs/compare/6.0.0...6.1.0) ##### Bug Fixes - **ajax:** Handle timeouts as errors ([#​3653](https://togithub.com/ReactiveX/RxJS/issues/3653)) ([e4128ea](https://togithub.com/ReactiveX/RxJS/commit/e4128ea)) - **ajax:** RxJS v6 TimeoutError is missing name property ([576d943](https://togithub.com/ReactiveX/RxJS/commit/576d943)) - **isObservable:** Fix throwing error when testing isObservable(null) ([#​3688](https://togithub.com/ReactiveX/RxJS/issues/3688)) ([c9acc61](https://togithub.com/ReactiveX/RxJS/commit/c9acc61)) - **range:** Range should be same for every subscriber ([#​3707](https://togithub.com/ReactiveX/RxJS/issues/3707)) ([9642133](https://togithub.com/ReactiveX/RxJS/commit/9642133)) - **skipUntil:** fix skipUntil when innerSubscription is null ([#​3686](https://togithub.com/ReactiveX/RxJS/issues/3686)) ([4226432](https://togithub.com/ReactiveX/RxJS/commit/4226432)) - **TestScheduler:** restore run changes upon error ([27cb9b6](https://togithub.com/ReactiveX/RxJS/commit/27cb9b6)) - **TimeoutError:** Add name to TimeoutError ([44042d0](https://togithub.com/ReactiveX/RxJS/commit/44042d0)) - **WebSocketSubject:** Check to see if WebSocket exists in global scope ([#​3694](https://togithub.com/ReactiveX/RxJS/issues/3694)) ([2db0788](https://togithub.com/ReactiveX/RxJS/commit/2db0788)) ##### Features - **endWith:** add new operator endWith ([#​3679](https://togithub.com/ReactiveX/RxJS/issues/3679)) ([537fe7d](https://togithub.com/ReactiveX/RxJS/commit/537fe7d))

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about these updates again.



This PR has been generated by Renovate Bot. View repository job log here.