angular-fullstack-graphql
angular-fullstack-graphql copied to clipboard
Update dependency rxjs to v6
This PR contains the following updates:
| Package | Type | Update | Change | References |
|---|---|---|---|---|
| rxjs | dependencies | major | 5.5.12 -> 6.3.3 |
source |
Release Notes
reactivex/rxjs
v6.3.3
Bug Fixes
- pipe: align static pipe to Observable pipe rest parameters overlβ¦ (#β4112) (8c607e9), closes #β4109 #β4109
- RxJS: each instance of RxJS now has a unique Subscriber symbol (0972c56)
- subscribe: report errors that occur in subscribe after the initial error (#β4089) (9b4b2bc), closes #β3803
- Subscriber: Can no longer subscribe to itself in a circular manner (#β4106) (e623ec6), closes #β4095
- Subscriber: use only local Subscriber instances (50ee0a7)
- TypeScript: ensure RxJS builds with TS@next as well (f03e790)
v6.3.2
Bug Fixes
- pipe: align static pipe to Observable pipe rest parameters overlβ¦ (#β4112) (8c607e9), closes #β4109 #β4109
- RxJS: each instance of RxJS now has a unique Subscriber symbol (0972c56)
- subscribe: report errors that occur in subscribe after the initial error (#β4089) (9b4b2bc), closes #β3803
- Subscriber: Can no longer subscribe to itself in a circular manner (#β4106) (e623ec6), closes #β4095
- Subscriber: use only local Subscriber instances (50ee0a7)
- TypeScript: ensure RxJS builds with TS@next as well (f03e790)
v6.3.1
Bug Fixes
v6.3.0
Bug Fixes
- find: unsubscribe from source when found (#β3968) (fd01f7b)
- convert @βinternal comment to JSDoc (#β3932) (f8a9d6e)
- AjaxObservable: notify with error if fails to parse json response (#β3139) (d8231e2), closes #β3138
- catchError: stop listening to a synchronous inner-obervable when unsubscribed (456ef33)
- distinctUntilKeyChanged: improved key typing with keyof T (#β3988) (4ec4ff1)
- exhaustMap: stop listening to a synchronous inner-obervable when unsubscribed (ee1a339)
- find: add undefined to return type (#β3970) (5a6c90f), closes #β3969
- IE10: Remove dependency on Object.setPrototypeOf (#β3967) (5c52a73), closes #β3966
- mergeAll: add source subscription to composite before actually subscribing (#β2479) (40852ff), closes #β2476
- mergeScan: stop listening to a synchronous inner-obervable when unsubscribed (c4002f3)
- Observable: forEach will no longer next values after an error (b4bad1f)
- Observable: use more granular Observable exports in compat mode (#β3974) (3f75564)
- onErrorResumeNext: stop listening to a synchronous inner-obervable when unsubscribed (1d14277)
- pipe: replace rest parameters overload (#β3945) (872b0ec), closes #β3841
- skipUntil: stop listening to a synchronous notifier after its first nexted value (1c257db)
- startWith: allow empty type signature and passing a different type (b7866a0)
- subscribable: make subscribe() signature match Observable (#β4050) (865d8d7), closes #β3891
- subscriber: unsubscribe parents on error/complete (ad8131b)
- switchMap: stop listening to a synchronous inner-obervable when unsubscribed (260d52a)
- takeUntil: takeUntil should subscribe to the source if notifier sync completes without emitting (#β4039) (21fd0b4), closes #β3504
- testscheduler: type arguments to Observable creation functions (#β3928) (0e30ef1)
Features
- delayWhen: add index to the selector function (#β2473) (0979d31)
- forEach: deprecating passing promise constructor (5178ab9)
- TestScheduler: Add subscription schedule to expectObservable (#β3997) (0d20255)
6.2.2 (2018-07-13)
Bug Fixes
- first: improved type gaurds for TypeScript (3e12f7a)
- last: improved type gaurds for TypeScript (3e12f7a)
6.2.1 (2018-06-12)
Bug Fixes
- ci: do not trigger postbuild script on PR (f82c085)
- delayWhen: Emit source value if duration selector completes synchronously (#β3664) (2c43af7), closes #β3663
- docs: fix broken github links (#β3802) (9f9bf9b)
- docs: fix code examples (#β3784) (a95441b)
- from: Objects implementing Symbol.observable take precedence over other types (80ceea0)
- fromEvent: Support React Native and node-compatible event sources. (#β3821) (1969f18)
- Observable.prototype.pipe: TS typings now more correct for >8 parameters (#β3789) (ad010ea)
- subscribe: ignore syncError when deprecated (#β3749) (f94560c)
- Symbol.observable: make observable declaration readonly (#β3697) (#β3773) (e1c203f)
- TypeScript: resolved typings issue for TS 3.0 (bf2cdeb)
- typings: allow bufferCreationInterval null for bufferTime (#β3734) (0bda9cd), closes #β3728
Performance Improvements
v6.2.2
Bug Fixes
- find: unsubscribe from source when found (#β3968) (fd01f7b)
- convert @βinternal comment to JSDoc (#β3932) (f8a9d6e)
- AjaxObservable: notify with error if fails to parse json response (#β3139) (d8231e2), closes #β3138
- catchError: stop listening to a synchronous inner-obervable when unsubscribed (456ef33)
- distinctUntilKeyChanged: improved key typing with keyof T (#β3988) (4ec4ff1)
- exhaustMap: stop listening to a synchronous inner-obervable when unsubscribed (ee1a339)
- find: add undefined to return type (#β3970) (5a6c90f), closes #β3969
- IE10: Remove dependency on Object.setPrototypeOf (#β3967) (5c52a73), closes #β3966
- mergeAll: add source subscription to composite before actually subscribing (#β2479) (40852ff), closes #β2476
- mergeScan: stop listening to a synchronous inner-obervable when unsubscribed (c4002f3)
- Observable: forEach will no longer next values after an error (b4bad1f)
- Observable: use more granular Observable exports in compat mode (#β3974) (3f75564)
- onErrorResumeNext: stop listening to a synchronous inner-obervable when unsubscribed (1d14277)
- pipe: replace rest parameters overload (#β3945) (872b0ec), closes #β3841
- skipUntil: stop listening to a synchronous notifier after its first nexted value (1c257db)
- startWith: allow empty type signature and passing a different type (b7866a0)
- subscribable: make subscribe() signature match Observable (#β4050) (865d8d7), closes #β3891
- subscriber: unsubscribe parents on error/complete (ad8131b)
- switchMap: stop listening to a synchronous inner-obervable when unsubscribed (260d52a)
- takeUntil: takeUntil should subscribe to the source if notifier sync completes without emitting (#β4039) (21fd0b4), closes #β3504
- testscheduler: type arguments to Observable creation functions (#β3928) (0e30ef1)
Features
- delayWhen: add index to the selector function (#β2473) (0979d31)
- forEach: deprecating passing promise constructor (5178ab9)
- TestScheduler: Add subscription schedule to expectObservable (#β3997) (0d20255)
6.2.2 (2018-07-13)
Bug Fixes
- first: improved type gaurds for TypeScript (3e12f7a)
- last: improved type gaurds for TypeScript (3e12f7a)
6.2.1 (2018-06-12)
Bug Fixes
- ci: do not trigger postbuild script on PR (f82c085)
- delayWhen: Emit source value if duration selector completes synchronously (#β3664) (2c43af7), closes #β3663
- docs: fix broken github links (#β3802) (9f9bf9b)
- docs: fix code examples (#β3784) (a95441b)
- from: Objects implementing Symbol.observable take precedence over other types (80ceea0)
- fromEvent: Support React Native and node-compatible event sources. (#β3821) (1969f18)
- Observable.prototype.pipe: TS typings now more correct for >8 parameters (#β3789) (ad010ea)
- subscribe: ignore syncError when deprecated (#β3749) (f94560c)
- Symbol.observable: make observable declaration readonly (#β3697) (#β3773) (e1c203f)
- TypeScript: resolved typings issue for TS 3.0 (bf2cdeb)
- typings: allow bufferCreationInterval null for bufferTime (#β3734) (0bda9cd), closes #β3728
Performance Improvements
v6.2.1
Bug Fixes
- first: improved type gaurds for TypeScript (3e12f7a)
- last: improved type gaurds for TypeScript (3e12f7a)
v6.2.0
Bug Fixes
- ajax: Handle timeouts as errors (#β3653) (e4128ea)
- ajax: RxJS v6 TimeoutError is missing name property (576d943)
- isObservable: Fix throwing error when testing isObservable(null) (#β3688) (c9acc61)
- range: Range should be same for every subscriber (#β3707) (9642133)
- skipUntil: fix skipUntil when innerSubscription is null (#β3686) (4226432)
- TestScheduler: restore run changes upon error (27cb9b6)
- TimeoutError: Add name to TimeoutError (44042d0)
- WebSocketSubject: Check to see if WebSocket exists in global scope (#β3694) (2db0788)
Features
v6.1.0
Bug Fixes
- ajax: Handle timeouts as errors (#β3653) (e4128ea)
- ajax: RxJS v6 TimeoutError is missing name property (576d943)
- isObservable: Fix throwing error when testing isObservable(null) (#β3688) (c9acc61)
- range: Range should be same for every subscriber (#β3707) (9642133)
- skipUntil: fix skipUntil when innerSubscription is null (#β3686) (4226432)
- TestScheduler: restore run changes upon error (27cb9b6)
- TimeoutError: Add name to TimeoutError (44042d0)
- WebSocketSubject: Check to see if WebSocket exists in global scope (#β3694) (2db0788)
Features
v6.0.0
Bug Fixes
- audit: will not crash if duration is synchronous (#β3608) (76b7e27), closes #β2743
- delay: fix memory leak (#β3605) (96f05b0)
Features
- isObservable: a new method for checking to see if an object is an RxJS Observable (edb33e5)
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 this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Renovate Bot. View repository job log here.