Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency rxjs to ^6.5.3 #49837

Merged
merged 16 commits into from
Nov 1, 2019
Merged

Update dependency rxjs to ^6.5.3 #49837

merged 16 commits into from
Nov 1, 2019

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 31, 2019

This PR contains the following updates:

Package Type Update Change
rxjs dependencies minor ^6.2.1 -> ^6.5.3
rxjs devDependencies minor ^6.2.1 -> ^6.5.3

Release Notes

reactivex/rxjs

v6.5.3

Compare Source

Bug Fixes

v6.5.2

Compare Source

Bug Fixes
Features
BREAKING CHANGES
  • concat: Generic signature changed. Recommend not explicitly passing generics, just let inference do its job. If you must, cast with as.
  • of: Generic signature changed, do not specify generics, allow them to be inferred or use as
  • of: Use with more than 9 arguments, where the last argument is a SchedulerLike may result in the wrong type which includes the SchedulerLike, even though the run time implementation does not support that. Developers should be using scheduled instead
  • TS: RxJS requires TS 3.5
  • rxjs-compat: rxjs/Rx is no longer a valid import site.
  • rxjs-compat: rxjs-compat is not published for v7 (yet)
  • race: race() will no longer subscribe to subsequent observables if a provided source synchronously errors or completes. This means side effects that might have occurred during subscription in those rare cases will no longer occur.

6.5.3 (2019-09-03)

Bug Fixes

6.5.2 (2019-05-10)

Bug Fixes

6.5.1 (2019-04-23)

Bug Fixes

v6.5.1

Compare Source

Bug Fixes

v6.5.0

Compare Source

Bug Fixes
Features
  • combineLatest: deprecated rest argument and scheduler signatures (#​4641) (6661c79), closes #​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) (5a1ef86)
  • forkJoin: accepts a dictionary of sources (#​4640) (b5a2ac9)
  • partition: new partition observable creation function. Old partition operator is deprecated (#​4419) (#​4685) (d5d6980)
  • scheduled: Add scheduled creation function to use to create scheduled observable of values. Deprecate scheduled versions of from, range, et al. (#​4595) (f57e1fc)
Performance Improvements

v6.4.0

Compare Source

Bug Fixes
Features
  • combineLatest: deprecated rest argument and scheduler signatures (#​4641) (6661c79), closes #​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) (5a1ef86)
  • forkJoin: accepts a dictionary of sources (#​4640) (b5a2ac9)
  • partition: new partition observable creation function. Old partition operator is deprecated (#​4419) (#​4685) (d5d6980)
  • scheduled: Add scheduled creation function to use to create scheduled observable of values. Deprecate scheduled versions of from, range, et al. (#​4595) (f57e1fc)
Performance Improvements

v6.3.3

Compare Source

Bug Fixes
  • ajax: Fix case-insensitive headers in HTTP request (#​4453) (673bf47)
  • bundle: closure to not rewrite polyfills for minification (#​4487) (a1fedb9)
  • bundle: don't export operators twice (#​4310) (2399f6e)
  • combineLatest: improve typings for combineLatest (#​4470) (40c3d9f)
  • compat: remove internal from import locations (#​4498) (a6c0017), closes #​4070
  • endWith: ability to endWith different types (#​4183) (#​4185) (83533d1)
  • fromEventPattern: improve typings for fromEventPattern (#​4496) (037f53d)
  • Observable: Fix Observable.subscribe to add operator TeardownLogic to returned Subscription. (#​4434) (f28955f)
  • subscribe: Deprecate null starting parameter signatures for subscribe (#​4202) (c85ddf6)
  • combineLatest: support passing union types (ffda319)
  • from: support passing union types (eb1d596)
  • withLatestFrom: support passing union types (1e19a24)
  • zip: support passing union types (0d87f52)
  • multicast: support returning union types from projection (e9e9041)
  • exhaustMap: support returning union types from projection (ff1f5dc)
  • merge: support union type inference for merge operators (c2ac39c)
  • catchError: support union type returns (8350622)
  • switchMap: support union type returns (32d35fd)
  • defer: support union types passed (5aea50e)
  • race: Update typings to support proper return types (#​4465) (0042846)
  • VirtualTimeScheduler: rework flush so it won't lose actions (#​4433) (d068bc9)
  • WebSocketSubject: fix subject failing to close socket (#​4446) (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) (f5e143d), closes #​4441
  • range: accept one argument (#​4360) (a388578)
  • takeWhile: add an inclusive option to the operator which causes to emit final value (#​4115) (6e7f407)
Performance Improvements

6.3.3 (2018-09-25)

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)

6.3.2 (2018-09-04)

Bug Fixes

6.3.1 (2018-08-31)

Bug Fixes

v6.3.2

Compare Source

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

Compare Source

Bug Fixes

v6.3.0

Compare Source

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

Compare Source

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

Renovate configuration

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

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

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

🔕 Ignore: Close this PR and you won't be reminded about these updates 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.

@renovate renovate bot requested a review from a team as a code owner October 31, 2019 05:44
@renovate renovate bot added release_note:skip Skip the PR/issue when compiling release notes renovate Renovate dependency update with major version updates v7.6.0 v8.0.0 labels Oct 31, 2019
@elasticmachine

This comment has been minimized.

@renovate renovate bot requested a review from a team as a code owner October 31, 2019 15:46
@renovate

This comment has been minimized.

@elasticmachine

This comment has been minimized.

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

@spalger spalger merged commit 73ebd56 into master Nov 1, 2019
spalger added a commit to spalger/kibana that referenced this pull request Nov 1, 2019
* Update dependency rxjs to ^6.5.3

* move argument type def up for better coverage

* adapt to possibly undefined helpExtension

* complete definition of deprecation$ type

* define types that bindNodeCallback can no longer infer

* define more types that bindNodeCallback can't infer

* be more explicit and accurate about the types for a subject/observable pair

* fix interface error, TS now identifies it

* ignore a return type flaw because types are not being managed properly

* avoid overspecifying types

* allow types to be inferred where possible

* remove unnecessary withLatestFrom()

* reduce number of rxjs versions installed

* update kbn/pm dist
@renovate renovate bot deleted the renovate/rxjs-6.x branch November 1, 2019 21:51
spalger pushed a commit that referenced this pull request Nov 2, 2019
* Update dependency rxjs to ^6.5.3

* move argument type def up for better coverage

* adapt to possibly undefined helpExtension

* complete definition of deprecation$ type

* define types that bindNodeCallback can no longer infer

* define more types that bindNodeCallback can't infer

* be more explicit and accurate about the types for a subject/observable pair

* fix interface error, TS now identifies it

* ignore a return type flaw because types are not being managed properly

* avoid overspecifying types

* allow types to be inferred where possible

* remove unnecessary withLatestFrom()

* reduce number of rxjs versions installed

* update kbn/pm dist
@spalger
Copy link
Contributor

spalger commented Nov 2, 2019

7.x/7.6: f1bba13

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release_note:skip Skip the PR/issue when compiling release notes renovate Renovate dependency update with major version updates v7.6.0 v8.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants