All Versions
19
Latest Version
Avg Release Cycle
48 days
Latest Release
-

Changelog History
Page 1

  • v2.0.9 Changes

    ๐Ÿ› Bug Fixes

    • ObservableFactoryWrapper should convert promise to observable (b24ec82)
    • ๐Ÿ‘ Promise should support low level Throwable (c48c168)
  • v2.0.8 Changes

    โšก๏ธ Update

    • ๐Ÿ‘ Allow PHP 8
    • โšก๏ธ Update PHPUnit
  • v2.0.7 Changes

    April 18, 2018

    โšก๏ธ Update

    • ๐Ÿ‘ Forward compatibility with react/event-loop 1.0 and 0.5 while still supporting 0.4 (5f91a62)
  • v2.0.6 Changes

    November 02, 2017

    ๐Ÿ› Bug Fixes

    • 0๏ธโƒฃ Reroute exceptions in onNext to onError by default (b7ba556)
  • v2.0.5 Changes

    October 19, 2017

    ๐Ÿ› Bug Fixes

    • Immediately complete if the iterator is no longer valid (af6765a)
    • Dispose inner observable when promise is cancelled (4855812)
  • v2.0.4 Changes

    September 05, 2017

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fixed issue where EventLoopScheduler did not cancel timers in certain circumstances (c915843)

    ๐Ÿ”‹ Features

    • โž• Added singleInstance operator (4f77d38)
  • v2.0.3 Changes

    August 17, 2017

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fixed order of subscriptions in takeUntil (1838ede)
    • ๐Ÿ›  Fixed issue where disposed of scheduled item would not cancel timer in some instances (bb2c5a0)
    • โœ‚ Removed throttle.expect to get rid of non-determinate test failures (97a980c)

    ๐Ÿ”‹ Features

    • โšก๏ธ Updated PHPUnit to 5.7 (b1b37ab)
  • v2.0.2 Changes

    May 21, 2017

    ๐Ÿ› Bug Fixes

    • โฑ Make scheduler optional for ReplaySubject (a8d1c50)
    • โฑ EventLoop will only ever scheduler 1 timer now #167 #165 (bccbce9)
    • ๐Ÿšš Canceled items are now removed from PriorityQueue #168 (6a4f9e7)
    • ๐Ÿ›  Fix memory leak and refactor groupBy* operators (7e4dc3c)

    ๐Ÿ”‹ Features

    • โž• Added withLatestFrom operator (273df81)
  • v2.0.1 Changes

    April 01, 2017

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix concat to dispose of current observable (1eadb7b)
  • v2.0.0 Changes

    March 21, 2017

    ๐Ÿ”„ Changes and Additions

    • โž• Added global static Scheduler class that allows setting scheduler factory callables
    • โฑ Schedulers are now passed in during Observable construction or into operators as needed
    • โฑ Static Observable constructors and operators will get scheduler from global static Scheduler if not specified
    • PHP 7 is required
    • ๐Ÿšš HHVM support was removed
    • All files now declare(strict_types=1)
    • ๐Ÿ‘ป ObserverInterface::onError now takes a Throwable parameter instead of Exception
    • ๐Ÿ—„ subscribeCallback has been deprecated in favor of subscribe which now takes callables or an ObserverInterface implementation
    • ๐Ÿ—„ doOnNext and doOnEach have been deprecated in favor of do and follows the same syntax as subscribe
    • ๐Ÿ—„ catchError has been deprecated in favor of catch
    • ๐Ÿ—„ just has been deprecated in favor of of
    • ๐Ÿ—„ emptyObservable has been deprecated in favor of empty
    • โœ… switchLatest has been deprecated in favor of switch
    • Observable is now abstract and requires subclasses to define _subscribe
    • โž• Added toPromise and fromPromise operators
    • โœ… Marble tests are now supported
    • โฑ timeout now throws TimeoutException to allow detection of timeouts down stream
    • Parameter and return types have been added