reactivex/rxjs
### [`v6.6.3`](https://togithub.com/reactivex/rxjs/compare/6.6.2...6.6.3)
[Compare Source](https://togithub.com/reactivex/rxjs/compare/6.6.2...6.6.3)
### [`v6.6.2`](https://togithub.com/reactivex/rxjs/compare/6.6.1...6.6.2)
[Compare Source](https://togithub.com/reactivex/rxjs/compare/6.6.1...6.6.2)
### [`v6.6.1`](https://togithub.com/reactivex/rxjs/compare/6.6.0...6.6.1)
[Compare Source](https://togithub.com/reactivex/rxjs/compare/6.6.0...6.6.1)
### [`v6.6.0`](https://togithub.com/reactivex/rxjs/compare/6.5.5...6.6.0)
[Compare Source](https://togithub.com/reactivex/rxjs/compare/6.5.5...6.6.0)
### [`v6.5.5`](https://togithub.com/reactivex/rxjs/compare/6.5.4...6.5.5)
[Compare Source](https://togithub.com/reactivex/rxjs/compare/6.5.4...6.5.5)
### [`v6.5.4`](https://togithub.com/reactivex/rxjs/compare/6.5.3...6.5.4)
[Compare Source](https://togithub.com/reactivex/rxjs/compare/6.5.3...6.5.4)
### [`v6.5.3`](https://togithub.com/reactivex/rxjs/blob/master/CHANGELOG.md#653-httpsgithubcomreactivexrxjscompare652653-2019-09-03)
[Compare Source](https://togithub.com/reactivex/rxjs/compare/6.5.2...6.5.3)
##### Bug Fixes
- **general:** Refactor modules so they don't show side effects in some tools ([#4769](https://togithub.com/reactivex/rxjs/issues/4769)) ([9829c5e0](https://togithub.com/reactivex/rxjs/commit/9829c5e0))
- **defer:** restrict allowed factory types ([#4835](https://togithub.com/reactivex/rxjs/issues/4835)) ([40a22096](https://togithub.com/reactivex/rxjs/commit/40a22096))
### [`v6.5.2`](https://togithub.com/reactivex/rxjs/blob/master/CHANGELOG.md#652-httpsgithubcomreactivexrxjscompare650652-2019-05-10)
[Compare Source](https://togithub.com/reactivex/rxjs/compare/6.5.1...6.5.2)
##### Bug Fixes
- **endWith:** wrap args - they are not observables - in of before concatenating ([#4735](https://togithub.com/reactivex/rxjs/issues/4735)) ([986be2f](https://togithub.com/reactivex/rxjs/commit/986be2f))
- **forkJoin:** test for object literal ([#4741](https://togithub.com/reactivex/rxjs/issues/4741)) ([c11e1b3](https://togithub.com/reactivex/rxjs/commit/c11e1b3)), closes [#4737](https://togithub.com/reactivex/rxjs/issues/4737) [#4737](https://togithub.com/reactivex/rxjs/issues/4737)
- **Notification:** replace const enum ([#4556](https://togithub.com/reactivex/rxjs/issues/4556)) ([e460eec](https://togithub.com/reactivex/rxjs/commit/e460eec)), closes [#4538](https://togithub.com/reactivex/rxjs/issues/4538)
- **of:** remove deprecation comment to prevent false positive warning ([#4724](https://togithub.com/reactivex/rxjs/issues/4724)) ([da69c16](https://togithub.com/reactivex/rxjs/commit/da69c16))
- **pairwise:** make it recursion-proof ([#4743](https://togithub.com/reactivex/rxjs/issues/4743)) ([21ab261](https://togithub.com/reactivex/rxjs/commit/21ab261))
- **scan:** fixed declarations to properly support different return types ([#4598](https://togithub.com/reactivex/rxjs/issues/4598)) ([126d2b6](https://togithub.com/reactivex/rxjs/commit/126d2b6))
- **Subscription:** Return Empty when teardown === null ([#4575](https://togithub.com/reactivex/rxjs/issues/4575)) ([ffc4e68](https://togithub.com/reactivex/rxjs/commit/ffc4e68))
- **throttleTime:** emit single value with trailing enabled ([#4564](https://togithub.com/reactivex/rxjs/issues/4564)) ([fd690a6](https://togithub.com/reactivex/rxjs/commit/fd690a6)), closes [#2859](https://togithub.com/reactivex/rxjs/issues/2859) [#4491](https://togithub.com/reactivex/rxjs/issues/4491)
- **umd:** export fetch namespace ([#4738](https://togithub.com/reactivex/rxjs/issues/4738)) ([7926122](https://togithub.com/reactivex/rxjs/commit/7926122))
- **fromFetch:** don't abort if fetch resolves ([#4742](https://togithub.com/reactivex/rxjs/issues/4742) ([ed8d771](https://togithub.com/reactivex/rxjs/commit/ed8d771))
### [`v6.5.1`](https://togithub.com/reactivex/rxjs/blob/master/CHANGELOG.md#651-httpsgithubcomreactivexrxjscompare650651-2019-04-23)
[Compare Source](https://togithub.com/reactivex/rxjs/compare/6.5.0...6.5.1)
##### Bug Fixes
- **Notification:** replace const enum ([#4556](https://togithub.com/reactivex/rxjs/issues/4556)) ([e460eec](https://togithub.com/reactivex/rxjs/commit/e460eec)), closes [#4538](https://togithub.com/reactivex/rxjs/issues/4538)
- **throttleTime:** emit single value with trailing enabled ([#4564](https://togithub.com/reactivex/rxjs/issues/4564)) ([fd690a6](https://togithub.com/reactivex/rxjs/commit/fd690a6)), closes [#2859](https://togithub.com/reactivex/rxjs/issues/2859) [#4491](https://togithub.com/reactivex/rxjs/issues/4491)
### [`v6.5.0`](https://togithub.com/reactivex/rxjs/blob/master/CHANGELOG.md#650-httpsgithubcomreactivexrxjscompare640650-2019-04-23)
[Compare Source](https://togithub.com/reactivex/rxjs/compare/6.4.0...6.5.0)
##### Bug Fixes
- **docs-app:** remove stopWordFilter from lunr pipeline ([#4536](https://togithub.com/reactivex/rxjs/issues/4536)) ([9eaebd4](https://togithub.com/reactivex/rxjs/commit/9eaebd4))
- **dtslint:** disable tests that break in TS@next ([#4705](https://togithub.com/reactivex/rxjs/issues/4705)) ([ecc73d2](https://togithub.com/reactivex/rxjs/commit/ecc73d2))
- **index:** export NotificationKind ([#4514](https://togithub.com/reactivex/rxjs/issues/4514)) ([7125355](https://togithub.com/reactivex/rxjs/commit/7125355)), closes [#4513](https://togithub.com/reactivex/rxjs/issues/4513)
- **race:** better typings ([#4643](https://togithub.com/reactivex/rxjs/issues/4643)) ([fb9bc48](https://togithub.com/reactivex/rxjs/commit/fb9bc48)), closes [#4390](https://togithub.com/reactivex/rxjs/issues/4390) [#4642](https://togithub.com/reactivex/rxjs/issues/4642)
- **throwIfEmpty:** ensure result is retry-able ([c4f44b9](https://togithub.com/reactivex/rxjs/commit/c4f44b9))
- **types:** Fixed signature for onErrorResumeNext ([#4603](https://togithub.com/reactivex/rxjs/issues/4603)) ([4dd0be0](https://togithub.com/reactivex/rxjs/commit/4dd0be0))
##### Features
- **combineLatest:** deprecated rest argument and scheduler signatures ([#4641](https://togithub.com/reactivex/rxjs/issues/4641)) ([6661c79](https://togithub.com/reactivex/rxjs/commit/6661c79)), closes [#4640](https://togithub.com/reactivex/rxjs/issues/4640)
- **fromFetch:** We now export a `fromFetch` static observable creation method from `rxjs/fetch`. Mirrors native `fetch` only it's lazy and cancellable via `Observable` interface. ([#4702](https://togithub.com/reactivex/rxjs/issues/4702)) ([5a1ef86](https://togithub.com/reactivex/rxjs/commit/5a1ef86))
- **forkJoin:** accepts a dictionary of sources ([#4640](https://togithub.com/reactivex/rxjs/issues/4640)) ([b5a2ac9](https://togithub.com/reactivex/rxjs/commit/b5a2ac9))
- **partition:** new `partition` observable creation function. Old `partition` operator is deprecated ([#4419](https://togithub.com/reactivex/rxjs/issues/4419)) ([#4685](https://togithub.com/reactivex/rxjs/issues/4685)) ([d5d6980](https://togithub.com/reactivex/rxjs/commit/d5d6980))
- **scheduled:** Add `scheduled` creation function to use to create scheduled observable of values. Deprecate scheduled versions of `from`, `range`, et al. ([#4595](https://togithub.com/reactivex/rxjs/issues/4595)) ([f57e1fc](https://togithub.com/reactivex/rxjs/commit/f57e1fc))
##### Performance Improvements
- **Subscription:** improve parent management ([#4526](https://togithub.com/reactivex/rxjs/issues/4526)) ([06f1a25](https://togithub.com/reactivex/rxjs/commit/06f1a25))
### [`v6.4.0`](https://togithub.com/reactivex/rxjs/blob/master/CHANGELOG.md#640-httpsgithubcomreactivexrxjscompare633640-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)
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 you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
6.3.x
->6.6.x
Release Notes
reactivex/rxjs
### [`v6.6.3`](https://togithub.com/reactivex/rxjs/compare/6.6.2...6.6.3) [Compare Source](https://togithub.com/reactivex/rxjs/compare/6.6.2...6.6.3) ### [`v6.6.2`](https://togithub.com/reactivex/rxjs/compare/6.6.1...6.6.2) [Compare Source](https://togithub.com/reactivex/rxjs/compare/6.6.1...6.6.2) ### [`v6.6.1`](https://togithub.com/reactivex/rxjs/compare/6.6.0...6.6.1) [Compare Source](https://togithub.com/reactivex/rxjs/compare/6.6.0...6.6.1) ### [`v6.6.0`](https://togithub.com/reactivex/rxjs/compare/6.5.5...6.6.0) [Compare Source](https://togithub.com/reactivex/rxjs/compare/6.5.5...6.6.0) ### [`v6.5.5`](https://togithub.com/reactivex/rxjs/compare/6.5.4...6.5.5) [Compare Source](https://togithub.com/reactivex/rxjs/compare/6.5.4...6.5.5) ### [`v6.5.4`](https://togithub.com/reactivex/rxjs/compare/6.5.3...6.5.4) [Compare Source](https://togithub.com/reactivex/rxjs/compare/6.5.3...6.5.4) ### [`v6.5.3`](https://togithub.com/reactivex/rxjs/blob/master/CHANGELOG.md#653-httpsgithubcomreactivexrxjscompare652653-2019-09-03) [Compare Source](https://togithub.com/reactivex/rxjs/compare/6.5.2...6.5.3) ##### Bug Fixes - **general:** Refactor modules so they don't show side effects in some tools ([#4769](https://togithub.com/reactivex/rxjs/issues/4769)) ([9829c5e0](https://togithub.com/reactivex/rxjs/commit/9829c5e0)) - **defer:** restrict allowed factory types ([#4835](https://togithub.com/reactivex/rxjs/issues/4835)) ([40a22096](https://togithub.com/reactivex/rxjs/commit/40a22096)) ### [`v6.5.2`](https://togithub.com/reactivex/rxjs/blob/master/CHANGELOG.md#652-httpsgithubcomreactivexrxjscompare650652-2019-05-10) [Compare Source](https://togithub.com/reactivex/rxjs/compare/6.5.1...6.5.2) ##### Bug Fixes - **endWith:** wrap args - they are not observables - in of before concatenating ([#4735](https://togithub.com/reactivex/rxjs/issues/4735)) ([986be2f](https://togithub.com/reactivex/rxjs/commit/986be2f)) - **forkJoin:** test for object literal ([#4741](https://togithub.com/reactivex/rxjs/issues/4741)) ([c11e1b3](https://togithub.com/reactivex/rxjs/commit/c11e1b3)), closes [#4737](https://togithub.com/reactivex/rxjs/issues/4737) [#4737](https://togithub.com/reactivex/rxjs/issues/4737) - **Notification:** replace const enum ([#4556](https://togithub.com/reactivex/rxjs/issues/4556)) ([e460eec](https://togithub.com/reactivex/rxjs/commit/e460eec)), closes [#4538](https://togithub.com/reactivex/rxjs/issues/4538) - **of:** remove deprecation comment to prevent false positive warning ([#4724](https://togithub.com/reactivex/rxjs/issues/4724)) ([da69c16](https://togithub.com/reactivex/rxjs/commit/da69c16)) - **pairwise:** make it recursion-proof ([#4743](https://togithub.com/reactivex/rxjs/issues/4743)) ([21ab261](https://togithub.com/reactivex/rxjs/commit/21ab261)) - **scan:** fixed declarations to properly support different return types ([#4598](https://togithub.com/reactivex/rxjs/issues/4598)) ([126d2b6](https://togithub.com/reactivex/rxjs/commit/126d2b6)) - **Subscription:** Return Empty when teardown === null ([#4575](https://togithub.com/reactivex/rxjs/issues/4575)) ([ffc4e68](https://togithub.com/reactivex/rxjs/commit/ffc4e68)) - **throttleTime:** emit single value with trailing enabled ([#4564](https://togithub.com/reactivex/rxjs/issues/4564)) ([fd690a6](https://togithub.com/reactivex/rxjs/commit/fd690a6)), closes [#2859](https://togithub.com/reactivex/rxjs/issues/2859) [#4491](https://togithub.com/reactivex/rxjs/issues/4491) - **umd:** export fetch namespace ([#4738](https://togithub.com/reactivex/rxjs/issues/4738)) ([7926122](https://togithub.com/reactivex/rxjs/commit/7926122)) - **fromFetch:** don't abort if fetch resolves ([#4742](https://togithub.com/reactivex/rxjs/issues/4742) ([ed8d771](https://togithub.com/reactivex/rxjs/commit/ed8d771)) ### [`v6.5.1`](https://togithub.com/reactivex/rxjs/blob/master/CHANGELOG.md#651-httpsgithubcomreactivexrxjscompare650651-2019-04-23) [Compare Source](https://togithub.com/reactivex/rxjs/compare/6.5.0...6.5.1) ##### Bug Fixes - **Notification:** replace const enum ([#4556](https://togithub.com/reactivex/rxjs/issues/4556)) ([e460eec](https://togithub.com/reactivex/rxjs/commit/e460eec)), closes [#4538](https://togithub.com/reactivex/rxjs/issues/4538) - **throttleTime:** emit single value with trailing enabled ([#4564](https://togithub.com/reactivex/rxjs/issues/4564)) ([fd690a6](https://togithub.com/reactivex/rxjs/commit/fd690a6)), closes [#2859](https://togithub.com/reactivex/rxjs/issues/2859) [#4491](https://togithub.com/reactivex/rxjs/issues/4491) ### [`v6.5.0`](https://togithub.com/reactivex/rxjs/blob/master/CHANGELOG.md#650-httpsgithubcomreactivexrxjscompare640650-2019-04-23) [Compare Source](https://togithub.com/reactivex/rxjs/compare/6.4.0...6.5.0) ##### Bug Fixes - **docs-app:** remove stopWordFilter from lunr pipeline ([#4536](https://togithub.com/reactivex/rxjs/issues/4536)) ([9eaebd4](https://togithub.com/reactivex/rxjs/commit/9eaebd4)) - **dtslint:** disable tests that break in TS@next ([#4705](https://togithub.com/reactivex/rxjs/issues/4705)) ([ecc73d2](https://togithub.com/reactivex/rxjs/commit/ecc73d2)) - **index:** export NotificationKind ([#4514](https://togithub.com/reactivex/rxjs/issues/4514)) ([7125355](https://togithub.com/reactivex/rxjs/commit/7125355)), closes [#4513](https://togithub.com/reactivex/rxjs/issues/4513) - **race:** better typings ([#4643](https://togithub.com/reactivex/rxjs/issues/4643)) ([fb9bc48](https://togithub.com/reactivex/rxjs/commit/fb9bc48)), closes [#4390](https://togithub.com/reactivex/rxjs/issues/4390) [#4642](https://togithub.com/reactivex/rxjs/issues/4642) - **throwIfEmpty:** ensure result is retry-able ([c4f44b9](https://togithub.com/reactivex/rxjs/commit/c4f44b9)) - **types:** Fixed signature for onErrorResumeNext ([#4603](https://togithub.com/reactivex/rxjs/issues/4603)) ([4dd0be0](https://togithub.com/reactivex/rxjs/commit/4dd0be0)) ##### Features - **combineLatest:** deprecated rest argument and scheduler signatures ([#4641](https://togithub.com/reactivex/rxjs/issues/4641)) ([6661c79](https://togithub.com/reactivex/rxjs/commit/6661c79)), closes [#4640](https://togithub.com/reactivex/rxjs/issues/4640) - **fromFetch:** We now export a `fromFetch` static observable creation method from `rxjs/fetch`. Mirrors native `fetch` only it's lazy and cancellable via `Observable` interface. ([#4702](https://togithub.com/reactivex/rxjs/issues/4702)) ([5a1ef86](https://togithub.com/reactivex/rxjs/commit/5a1ef86)) - **forkJoin:** accepts a dictionary of sources ([#4640](https://togithub.com/reactivex/rxjs/issues/4640)) ([b5a2ac9](https://togithub.com/reactivex/rxjs/commit/b5a2ac9)) - **partition:** new `partition` observable creation function. Old `partition` operator is deprecated ([#4419](https://togithub.com/reactivex/rxjs/issues/4419)) ([#4685](https://togithub.com/reactivex/rxjs/issues/4685)) ([d5d6980](https://togithub.com/reactivex/rxjs/commit/d5d6980)) - **scheduled:** Add `scheduled` creation function to use to create scheduled observable of values. Deprecate scheduled versions of `from`, `range`, et al. ([#4595](https://togithub.com/reactivex/rxjs/issues/4595)) ([f57e1fc](https://togithub.com/reactivex/rxjs/commit/f57e1fc)) ##### Performance Improvements - **Subscription:** improve parent management ([#4526](https://togithub.com/reactivex/rxjs/issues/4526)) ([06f1a25](https://togithub.com/reactivex/rxjs/commit/06f1a25)) ### [`v6.4.0`](https://togithub.com/reactivex/rxjs/blob/master/CHANGELOG.md#640-httpsgithubcomreactivexrxjscompare633640-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)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 you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.