meteor-rxjs icon indicating copy to clipboard operation
meteor-rxjs copied to clipboard

Update dependency rxjs to v5.5.12

Open renovate[bot] opened this issue 7 years ago • 0 comments

This PR contains the following updates:

Package Type Update Change References
rxjs dependencies minor 5.0.0-beta.12 -> 5.5.12 source

Release Notes

reactivex/rxjs

v5.5.12

Compare Source

v5.5.11

Compare Source

v5.5.10

Compare Source

v5.5.9

Compare Source

v5.5.8

Compare Source

v5.5.7

Compare Source

v5.5.6

Compare Source

Bug Fixes
  • Observable: rethrow errors when syncErrorThrowable and inherit it from destination. Fixes #​2813 (541b49d)

v5.5.5

Compare Source

Bug Fixes
  • Observable: rethrow errors when syncErrorThrowable and inherit it from destination. Fixes #​2813 (541b49d)

v5.5.4

Compare Source

Support Added
  • Bazel: Add files to support users that want Bazel builds with RxJS (12dac3b)

v5.5.3

Compare Source

Bug Fixes
Chores
Code Refactoring
  • asap: Remove setImmediate polyfill (5eb6af7)
  • distinct: Remove Set polyfill (68ee499)
  • groupBy: Remove Map polyfill (74b5b1a)
Features
  • Observable: unhandled errors are now reported to HostReportErrors (#​3062) (cd9626a)
  • reorganize: move ./interfaces.ts to internal/types.ts (cfbfaac)
  • reorganize: internal utils hidden (70058cd)
  • reorganize: add rxjs/create exports (c9963bd)
  • reorganize: ajax observable creator now exported from rxjs/ajax (e971c93)
  • reorganize: all patch operators moved to internal directory (7342401)
  • reorganize: export noop and identity from rxjs (810c4d0)
  • reorganize: export Notification from rxjs (8809b48)
  • reorganize: export schedulers from rxjs (abd3b61)
  • reorganize: export Subject, ReplaySubject, BehaviorSubject from rxjs (bd683ca)
  • reorganize: export the pipe utility function from rxjs (4574310)
  • reorganize: hid testing implementation details (b981666)
  • reorganize: move observable implementations under internal directory (2d5c3f8)
  • reorganize: move operator impls under internal directory (207976f)
  • reorganize: move top-level impls under internal directory (c3bb705)
  • reorganize: moved symbols to be internal (80783ab)
  • reorganize: operators all exported from rxjs/operators (b1f8bfe)
  • reorganize: websocket subject creator now exported from rxjs/websocket (5ac62c0)
BREAKING CHANGES
  • webSocket: webSocket creator function now exported from rxjs/websocket as websocket.
  • IteratorObservable: IteratorObservable no longer share iterator between subscription
  • utils: Many internal use utilities like isArray are now hidden under rxjs/internal, they are implementation details and should not be used.
  • testing observables: HotObservable and ColdObservable, and other testing support types are no longer exported directly.
  • creation functions: All create functions such as of, from, combineLatest and fromEvent should now be imported from rxjs/create.
  • types and interfaces: Can no longer explicitly import types from rxjs/interfaces, import them from rxjs instead
  • symbols: Symbols are no longer exported directly from modules such as rxjs/symbol/observable please use Symbol.observable and Symbol.iterator (polyfills may be required)
  • deep imports: Can no longer deep import top-level types such as rxjs/Observable, rxjs/Subject, rxjs/ReplaySubject, et al. All imports should be done directly from rxjs, for example: import \{ Observable, Subject \} from 'rxjs';
  • schedulers: Scheduler instances have changed names to be suffixed with Scheduler, (e.g. asap -> asapScheduler)
  • operators: Pipeable operators must now be imported from rxjs like so: import { map, filter, switchMap } from 'rxjs/operators';. No deep imports.
  • ajax: Ajax observable should be imported from rxjs/ajax.
  • Observable: You should no longer deep import custom Observable implementations such as ArrayObservable or ForkJoinObservable.
  • _throw: _throw is now exported as throwError
  • if: if is now exported as iif
  • operators: Deep imports to rxjs/operator/* will no longer work. Again, pipe operators are still where they were.
  • error handling: Unhandled errors are no longer caught and rethrown, rather they are caught and scheduled to be thrown, which causes them to be reported to window.onerror or process.on('error'), depending on the environment. Consequently, teardown after a synchronous, unhandled, error will no longer occur, as the teardown would not exist, and producer interference cannot occur
  • distinct: Using distinct requires a Set implementation and must be polyfilled in older runtimes
  • asap: Old runtimes must polyfill Promise in order to use ASAP scheduling.
  • groupBy: Older runtimes will require Map to be polyfilled to use groupBy
  • TypeScript: IE10 and lower will need to polyfill Object.setPrototypeOf
  • operators removed: Operator versions of static observable creators such as merge, concat, zip, onErrorResumeNext, and race have been removed. Please use the static versions of those operations. e.g. a.pipe(concat(b, c)) becomes concat(a, b, c).

5.5.6 (2017-12-21)

Bug Fixes
  • Observable: rethrow errors when syncErrorThrowable and inherit it from destination. Fixes #​2813 (541b49d)

5.5.5 (2017-12-06)

Support Added
  • Bazel: Add files to support users that want Bazel builds with RxJS (12dac3b)

5.5.4 (2017-12-05)

Bug Fixes
  • scheduler: resolve regression on angular router with zones (#​3158) (520b06a)
  • publish: re-publish after having built with proper version of TypeScript. (f0ff5bc, closes#​3155)

5.5.3 (2017-12-01)

Bug Fixes

5.5.2 (2017-10-25)

Bug Fixes
  • package: fixed import failures in Webpack (#​2987) (e16202d)
  • typings: improved type inference for arguments to publishReplay (#​2992) (0753ff7), closes #​2991
  • typings: ensure TS types for zip and combineLatest are properly inferred. (b8e6cf8)
  • typings: publish variants will properly return ConnectableObservable(#​2983) (d563bfa)

5.5.1 (2017-10-24)

Bug Fixes
  • build: Remove module and es2015 keys to avoid resolution conflicts (5073139)
  • ajaxobservable: fix operator import path (d9b62ed)

v5.5.2

Compare Source

Bug Fixes

v5.5.1

Compare Source

Bug Fixes
  • package: fixed import failures in Webpack (#​2987) (e16202d)
  • typings: improved type inference for arguments to publishReplay (#​2992) (0753ff7), closes #​2991
  • typings: ensure TS types for zip and combineLatest are properly inferred. (b8e6cf8)
  • typings: publish variants will properly return ConnectableObservable(#​2983) (d563bfa)

v5.5.0

Compare Source

Bug Fixes
  • build: CJS sourceMaps now inlined into sourcesContent (39b4af5), closes #​2934
Features
  • publishReplay: add selector function to publishReplay (#​2885) (e0efd13)

v5.4.3

Compare Source

Important! Checkout the explanation of the new lettable operators features here

Bug Fixes
  • package: correct errors generated during rollup for UMD generation (#​2839) (124cc93)
  • partition: update TypeScript signature to match docs and filter operator (#​2819) (755df9b)
  • subscribeToResult: throw error in subscriber with inner observable (d7bffa9), closes #​2618
Features
  • ajax: Include the response on instances of AjaxError (3f6553c)
  • audit: add higher-order lettable version of audit (e2daefe)
  • auditTime: add higher-order lettable version of auditTime (9e963aa)
  • buffer: add higher-order lettable version of buffer (d8ca9de)
  • bufferCount: add higher-order lettable version of bufferCount (0ae2ed5)
  • bufferTime: add higher-order lettable version of bufferTime operator (0377ca6)
  • bufferToggle: add higher-order lettable version of bufferToggle (ea1c3ee)
  • bufferWhen: add higher-order lettable version of bufferWhen (ec3eceb)
  • catchError: add higher-order lettable version of catch (408a2af)
  • combineAll: add higher-order lettable version of combineAll (97704b3)
  • combineLatest: add higher-order lettable version of combineLatest (b7154f2)
  • concatMap: add higher-order lettable version of concatMap (c4125ff)
  • concatMapTo: add higher-order lettable version of concatMapTo (0a6672e)
  • count: add higher-order lettable version of count (caf713e)
  • debounce: add higher-order lettable version of debounce (cb8ce46)
  • debounceTime: add higher-order lettable version of debounceTime (df0d439)
  • delay: add higher-order lettable version of delay (7efb803)
  • delayWhen: add higher-order lettable version of delayWhen (cb91c3f)
  • dematerialize: add higher-ordeer lettable version of dematerialize (b5948f9)
  • distinct: add higher-order lettable version of distinct (0429a69)
  • distinctUntilChanged: add higher-order lettable version of distinctUntilChanged (b2725e7)
  • distinctUntilKeyChanged: add higher-order lettable version of distinctUntilKeyChanged (9db141c)
  • elementAt: add higher-order lettable version of elementAt (b8e956b)
  • every: add higher-order lettable version of every (13f3503)
  • exhaust: add higher-order lettable version of exhaust (b145dca)
  • exhaustMap: add higher-order lettable exhaustMap (b134e0c)
  • expand: add higher-order lettable expand (6ec8a19)
  • filter: add higher-order lettable version of filter (2848556)
  • finalize: add higher-order lettable version of finally, called finalize (cfeae9f)
  • find: add higher-order lettable version of find (ff6d5af)
  • findIndex: add higher-order lettable findIndex (40e680e)
  • first: add higher-order lettable first (33eac1e)
  • groupBy: add higher-order lettable groupBy (5281229)
  • ignoreElements: add higher-order lettable version of ignoreElements (68286d4)
  • isEmpty: add higher-order lettable version of isEmpty (aad1833)
  • last: add higher-order lettable version of last (bf33b97)
  • lettables: add higher-order lettable versions of concat, concatAll, mergeAll (d7e8be7)
  • map: add higher-order lettable map operator (ce40b2d)
  • mapTo: add higher-order lettable version of mapTo (e97530f)
  • materialize: add higher-order lettable materialize operator (ce42477)
  • merge: add higher-order lettable version of merge (#​2809) (3136403)
  • mergeMap: add higher-order lettable version of mergeMap (417efde)
  • mergeMapTo: add higher-order lettable version of mergeMapTo (653b47a)
  • mergeScan: add higher-order lettable version of mergeScan (fde7205)
  • multicast: add higher-order lettable variant of multicast (fb6014d)
  • observeOn: add higher-order lettable version of observeOn (feb0f5a)
  • onErrorResumeNext: add higher-order lettable version of onErrorResumeNext (badec6a)
  • operators: higher-order lettables of reduce, min, max and defaultIfEmpty added (9974fc2)
  • package: rxjs distribution now supports main, module and es2015 keys in package.json (988e1af)
  • pairwise: add higher-order lettable version of pairwise (bb21a44)
  • partition: add higher-order lettable version of partition (595e588)
  • pipe: add pipe method ot Observable (9f6312d)
  • pipe: add pipe utility function(42f9daf)
  • pluck: add higher-order lettable version of pluck (8ab0914)
  • publish: add higher-order lettable variant of publish (4ccf794)
  • publishBehavior: add higher-order lettable version of publishBehavior (e911aef)
  • publishLast: add higher-order lettable version of publishLast (684728c)
  • publishReplay: add higher-order lettable version of publishReplay (2958917)
  • race: add higher-order lettable version of race (e646851)
  • refCount: add higher-order lettable version of refCount (21fba63)
  • repeat: add higher-order lettable version of repeat (8473fe5)
  • repeatWhen: add higher-order lettable version of repeatWhen (1d1cecd)
  • retry: add higher-order lettable version of retry (28e9b13)
  • retryWhen: add higher-order lettable version of retryWhen (1290e3c)
  • sample: add higher-order lettable version of sample (8c73e6e)
  • sampleTime: add higher-order lettable version of sampleTime (ba6a9ce)
  • scan: add higher-order lettable version of scan (2cc5d75)
  • sequenceEqual: add higher-order lettable version of sequenceEqual (7cd3165)
  • share: add higher-order lettable version of share (f10c42e)
  • shareReplay: add higher-order lettable version of shareReplay (e8be197)
  • single: add higher-order lettable version of single (3bc050a)
  • skip: add higher-order lettable version of skip (baed383)
  • skipLast: add higher-order lettable version of skipLast (6e1ff3c)
  • skipUntil: add higher-order lettable version of skipUntil (6cc2cd6)
  • skipWhile: add higher-order lettable version of skipWhile (76d8ffa)
  • subscribeOn: add higher-order lettable version of subscribeOn (866af37)
  • switchAll: add higher-order lettable version of switch (2f12572)
  • switchMap: add higher-order lettable version of switchMap (b6e5b56)
  • switchMapTo: add higher-order lettable version of switchMapTo (2640184)
  • take: add higher-order lettable version of take (089a5a6)
  • takeLast: add higher-order lettable version of takeLast (cd7e7dd)
  • takeUntil: add higher-order lettable version of takeUntil (bb2ddaa)
  • takeWhile: add higher-order lettable version of takeWhile (f86c862)
  • tap: add higher-order lettable version of do (f85c60e)
  • throttle: add higher-order lettable version of throttle (e4dd1fd)
  • throttleTime: add higher-order lettable version of throttleTime (34a592d)
  • timeInterval: add higher-order lettable version of timeInterval (fcad034)
  • timeout: add higher-order lettable version of timeout (2546750)
  • timeoutWith: add higher-order lettable version of timeoutWith (bd7f5ed)
  • timestamp: add higher-order lettable version of timestamp (a780bf2)
  • toArray: add higher-order lettable version of toArray (82480cf)
  • toArray: add higher-order lettable version of toArray (a03a50c)
  • toPromise: add higher-order lettable version of toPromise (1627da2)
  • window: add higher-order lettable version of window (9f6373e)
  • windowCount: add higher-order lettable version of windowCount (2a9e54c)
  • windowTime: add higher-order lettable version of windowTime (29ffa1b)
  • windowToggle: add higher-order lettable version of windowToggle (81ec389)
  • windowWhen: add higher-order lettable version of windowWhen (0b73208)
  • withLatestFrom: add higher-order lettable version of withLatestFrom (509c97c)
  • zip: add higher-order lettable version of zip (8a9b9b2)
  • zipAll: add higher-order lettable version of zipAll (f6bd51f)

5.4.3 (2017-08-10)

Bug Fixes
  • compilation: compiles under typescript 2.4.2 (#​2780) (d2a32f9)
  • exports: add exports for missing static operators: generate, (08c4196)

5.4.2 (2017-07-05)

Bug Fixes
  • Notification: Don't reference this from static methods. (9f8e375)
  • Subject: lift signature is now appropriate for stricter TypeScript 2.4 checks (#​2722) (9804de7)

5.4.1 (2017-06-14)

Bug Fixes
  • ajax: Only set timeout & responseType if request is asynchronous (#​2486) (380fbcf)
  • audit: will now properly mirror source if durations are Observable.empty() (#​2595) (6ded82e)
  • elementAt: will now properly unsubscribe when it completes or errors (#​2501) (a400cab)
  • ErrorObservable: will now propagate errors properly when used in a catch after fromPromise. (#​2552) (cf88a20)
  • groupBy: group duration notifiers will now properly unsubscribe and clean up (#​2662) (ab92083), closes #​2660 #​2661
  • Observable: errors thrown in observer/handlers without an operator applied will no longer be swallowed (#​2626) (c250afc), closes #​2565
  • reduce: type definitions overloads for TypeScript are now in proper order (#​2523) (ccc0647)
  • Schedulers: Fix issue where canceling an asap or animationFrame action early could throw (#​2638) (fc39043)

v5.4.2

Compare Source

Bug Fixes
  • compilation: compiles under typescript 2.4.2 (#​2780) (d2a32f9)
  • exports: add exports for missing static operators: generate, (08c4196)

v5.4.1

Compare Source

Bug Fixes
  • Notification: Don't reference this from static methods. (9f8e375)
  • Subject: lift signature is now appropriate for stricter TypeScript 2.4 checks (#​2722) (9804de7)

v5.4.0

Compare Source

Features

5.3.3 (2017-05-09)

Bug Fixes
  • delayWhen: correctly handle synchronous duration observable (#​2589) (695f280), closes #​2587
  • race: allow TypeScript support for array of observables other than rest param (#​2548) (ace553c)
  • Subscriber: do not call complete with undefined value param (#​2559) (3d63de2)

(NOTE: 5.3.2 was a broken release and was removed)

5.3.1 (2017-05-02)

Bug Fixes
  • AsyncAction: rescheduling an action with the same delay before it has executed will now schedule appropriately. (#​2580) (281760e)
  • closure: make root.ts work with closure (#​2546) (0ecf55d)
  • tests: add missing babel-polyfill to package.json (b277ce9), closes #​2261
  • withLatestFrom: change from hot to cold observable in marble test (0c65446), closes #​2526

v5.3.3

Compare Source

Bug Fixes
  • delayWhen: correctly handle synchronous duration observable (#​2589) (695f280), closes #​2587
  • race: allow TypeScript support for array of observables other than rest param (#​2548) (ace553c)
  • Subscriber: do not call complete with undefined value param (#​2559) (3d63de2)

(NOTE: 5.3.2 was a broken release and was removed)

v5.3.1

Compare Source

Bug Fixes
  • delayWhen: correctly handle synchronous duration observable (#​2589) (695f280), closes #​2587
  • race: allow TypeScript support for array of observables other than rest param (#​2548) (ace553c)
  • Subscriber: do not call complete with undefined value param (#​2559) (3d63de2)

(NOTE: 5.3.2 was a broken release and was removed)

v5.3.0

Compare Source

Bug Fixes
Features
  • delayWhen: add index to the selector function (5d6291e)
  • symbol exports: symbols now also exported without $ prefix to work with Babel UMD exporting (#​2435) (747bef6), closes #​2415
Performance Improvements
April Fools
  • smooth: smooth() was never really a thing. Sorry, folks. :D

v5.2.0

Compare Source

Bug Fixes
Features
  • delayWhen: add index to the selector function (5d6291e)
  • symbol exports: symbols now also exported without $ prefix to work with Babel UMD exporting (#​2435) (747bef6), closes #​2415
Performance Improvements
April Fools
  • smooth: smooth() was never really a thing. Sorry, folks. :D

v5.1.1

Compare Source

Bug Fixes
  • ajax: will set withCredentials after open on XHR for IE10 (#​2332) (0ab1d3b)
  • bindCallback: emit undefined when callback is without arguments (915a2a8)
  • bindNodeCallback: emit undefined when callback has no success arguments (8b81fc6), closes #​2254
  • bindNodeCallback: errors thrown in callback will be scheduled if a scheduler is provided (#​2344) (82ec4f1)
  • concat: will now return Observable when given a single object implementing Symbol.observable (#​2387) (f5d035a)
  • ErrorObservable: remove type constraint to error value (2f951cd), closes #​2395
  • forkJoin: add type signature for single observable with selector (7983b91), closes #​2347
  • merge: return Observable when called with single lowerCaseO (85752eb)
  • mergeAll: introduce variant support <T, R> for mergeMap (656f2b3), closes #​2372
  • single: predicate function receives indicies starting at 0 (#​2396) (c81882f)
  • subscribeToResult: accept array-like as result (14685ba)
Features
  • webSocket: Add binaryType to config object (86acbd1), closes #​2353
  • windowTime: maxWindowSize parameter in windowTime operator (381be3f), closes #​1301

5.1.1 (2017-02-13)

Bug Fixes
  • bindCallback: input function context can now be properly set via output function (#​2319) (cb91c76)
  • bindNodeCallback: input function context can now be properly set via output function (#​2320) (3ec315d)
  • Subscription: fold ChildSubscription logic into Subscriber to prevent operators from leaking ChildSubscriptions. (#​2360) (22e4c17), closes #​2244 #​2355

v5.1.0

Compare Source

Bug Fixes
  • catch: update the catch operator to dispose inner subscriptions if the catch subscription is di (#​2271) (8a1e089)
  • combineLatest: Don't mutate array of observables passed to (#​2276) (9b73c46)
  • ISubscription: update type definition of ISubscription::closed (#​2249) (0c304a2)
  • Observable: Ensure the generic type of the Observer passed to Observable's initializer function is the same. (51a0bc1), closes #​2166
  • Observable: errors thrown during subscription are now properly sent down error channel (#​2313) (d4a9aac), closes #​1833
  • reduce: index will properly start at 1 if no seed is provided, to match native Array reduce behavior (30a4ca4), closes #​2290
  • repeatWhen: resulting observable will wait for the source to complete, even if a hot notifier completes first. (#​2209) (c65a098), closes #​2054
  • Subject: ensure subject properly throws ObjectUnsubscribedError when unsubscribed then resubscribed to (#​2318) (41489eb)
  • TestScheduler: helper methods return proper types, HotObservable and ColdObservable instead of Observable (#​2305) (758aae9)
  • windowTime: ensure windows created when only a timespan is passed are closed and cleaned up properly. (#​2278) (d4533c4)
Features
  • fromEventPattern: support optional removeHandler (86960c2)
  • fromEventPattern: support pass signal from addHandler to removeHandler (01d0622)

5.0.3 (2017-01-05)

Bug Fixes
  • observeOn: seal memory leak involving old notifications (9664a38), closes #​2244
  • Subscription: add will return Subscription that removes itself when unsubscribed (375d4a5)
  • TypeScript: interfaces that accepted Scheduler now accept IScheduler interface (a0d28a8)

5.0.2 (2016-12-23)

Bug Fixes

5.0.1 (2016-12-13)

Bug Fixes
  • TypeScript: pin to TypeScript 2.0.x, fix errors with Error subclassing (300504c)

v5.0.3

Compare Source

Bug Fixes
  • catch: update the catch operator to dispose inner subscriptions if the catch subscription is di (#​2271) (8a1e089)
  • combineLatest: Don't mutate array of observables passed to (#​2276) (9b73c46)
  • ISubscription: update type definition of ISubscription::closed (#​2249) (0c304a2)
  • Observable: Ensure the generic type of the Observer passed to Observable's initializer function is the same. (51a0bc1), closes #​2166
  • Observable: errors thrown during subscription are now properly sent down error channel (#​2313) (d4a9aac), closes #​1833
  • reduce: index will properly start at 1 if no seed is provided, to match native Array reduce behavior (30a4ca4), closes #​2290
  • repeatWhen: resulting observable will wait for the source to complete, even if a hot notifier completes first. (#​2209) (c65a098), closes #​2054
  • Subject: ensure subject properly throws ObjectUnsubscribedError when unsubscribed then resubscribed to (#​2318) (41489eb)
  • TestScheduler: helper methods return proper types, HotObservable and ColdObservable instead of Observable (#​2305) (758aae9)
  • windowTime: ensure windows created when only a timespan is passed are closed and cleaned up properly. (#​2278) (d4533c4)
Features
  • fromEventPattern: support optional removeHandler (86960c2)
  • fromEventPattern: support pass signal from addHandler to removeHandler (01d0622)

5.0.3 (2017-01-05)

Bug Fixes
  • observeOn: seal memory leak involving old notifications (9664a38), closes #​2244
  • Subscription: add will return Subscription that removes itself when unsubscribed (375d4a5)
  • TypeScript: interfaces that accepted Scheduler now accept IScheduler interface (a0d28a8)

5.0.2 (2016-12-23)

Bug Fixes

5.0.1 (2016-12-13)

Bug Fixes
  • TypeScript: pin to TypeScript 2.0.x, fix errors with Error subclassing (300504c)

v5.0.2

Compare Source

Bug Fixes
  • observeOn: seal memory leak involving old notifications (9664a38), closes #​2244
  • Subscription: add will return Subscription that removes itself when unsubscribed (375d4a5)
  • TypeScript: interfaces that accepted Scheduler now accept IScheduler interface (a0d28a8)

v5.0.1

Compare Source

Bug Fixes

[v5.0.0](https://togithub.com/reactivex/rxjs/blob/master/CHANGELOG.md#​500httpsgithubco


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.

renovate[bot] avatar Oct 16 '17 12:10 renovate[bot]