All Versions
20
Latest Version
Avg Release Cycle
48 days
Latest Release
-
Changelog History
Page 2
Changelog History
Page 2
-
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 aThrowable
parameter instead ofException
- ๐
subscribeCallback
has been deprecated in favor ofsubscribe
which now takes callables or anObserverInterface
implementation - ๐
doOnNext
anddoOnEach
have been deprecated in favor ofdo
and follows the same syntax assubscribe
- ๐
catchError
has been deprecated in favor ofcatch
- ๐
just
has been deprecated in favor ofof
- ๐
emptyObservable
has been deprecated in favor ofempty
- โ
switchLatest
has been deprecated in favor ofswitch
Observable
is now abstract and requires subclasses to define_subscribe
- โ Added
toPromise
andfromPromise
operators - โ Marble tests are now supported
- โฑ
timeout
now throwsTimeoutException
to allow detection of timeouts down stream - Parameter and return types have been added
- โ Added global static
-
v1.5.3 Changes
March 14, 2017 -
v1.5.2 Changes
February 07, 2017 -
v1.5.0 Changes
๐ Bug Fixes
- ๐ Fixed throttle.php demo (cee42e2)
- ๐ Fixed Promise::fromObservable() to allow selecting the scheduler (de88548)
- ๐ Fixed VirtualTimeScheduler to use now() method (d5afdde)
- ๐ Fixed
defer
swallowing errors (#85) - ๐ Fixed phpunit deprecation warnings (b7f754c)
- ๐ Fixed scheduler disposable on delay dispose (#87)
๐ Features
- โ Added custom operators (c7d351d)
- โ Added output values for failed demos in tests (c2b4a56)
- โ Added
throttle
operator (b93d296) - โ Added support for cancellable promises (a5602ab)
- โ Added
switchFirst
operator (620c70f) (a98c65f) (fc039fb) (b254d06) (1f13650) - โ Added
DoObserver
(4807ab1) - โ Added coveralls (7ed1a86)
-
v1.4.1 Changes
๐ Bug Fixes
- ๐ Fixed EventLoopScheduler (f0302d2)
-
v1.4.0 Changes
๐ Bug Fixes
- ๐ Fixed doc block, demo updates (7090947) (306ead9) (8c4e9ab) (a21b8fd)
- ๐ Fixed
reduce
operator issue with falsy seed (#71) - ๐ Fixed skipped tests (26c2476)
- ๐ Fixed
retryWhen
(#59)
๐ Features
- โ Added
flatMapTo
operator (a8c6967) - โ Added
pluck
operator (ec1fce1) - โ Added
average
operator (da591a6) - โ Added
sum
operator (2f44168) - โ Added CONTRIBUTING.md (e45210c)
- โ Added
min
operator (f458564) - โ Added
repeatWhen
operator (d0fc1f8) - โ Added
race
operator (amb) (81b70e7) - โ Added
takeLast
operator (8759ca4)
-
v1.3.0 Changes
๐ Bug Fixes
- ๐ Fixed
combineLatest
when using the EventLoopScheduler (12fce12) - ๐ Fixed argument ordering issue with
combineLatest
(c5a8e5a) - ๐ Fixed
shareReplay
, so arguments are optional (e38e8a4) - ๐ Fixed double subscription issue with
concatAll
(4c64a82) - ๐ Fixed
delay
now usesmaterialize
andtimestamp
, so that it has consistent behavior between all supported schedulers (#51) - ๐ Fixed EventLoopScheduler, which is now based off of the VirtualTimeScheduler (#50)
๐ Features
- ๐ Fixed
-
v1.2.0 Changes
๐ Bug Fixes
- ๐ Fixed uninitialized disposable in
skipUntil
(2b5ea0b) - ๐ Fixed
asObservable
operator was not passing through the scheduler (d805cfd) - ๐ Fixed uninitialized disposable in
retry
(ca4da7e) - ๐ Fixed #23 - changing yield behavior in hhvm (da2737c)
- ๐ Fixed #33 - For Rx\React\Promise::toObservable, wrap non-exceptions on reject (ed852de)
๐ Features
- โ Added ability to record and validate output of demo files (883ad4b)
- โ Added
catchError
operator (cd4fc03) - โ Added
takeWhile
andtakeWhileWithIndex
operators (177835e) - โ Added
startWith
andstartWithArray
operators (585f893) - โ Added
retryWhen
operator (19b36fc) - โ Added utility to generate documentation for reactivex.io (a62d46b)
- โ Added
concatAll
andconcatMap
operators (c794cf3) - โ Added
skipWhile
andskipWhileWithIndex
operators (80c997f) - โ Added
max
operator (1a841fa)
- ๐ Fixed uninitialized disposable in
-
v1.1.0 Changes
๐ Bug fixes
- ๐ Fixed bug where the
map
operator calledonNext
after it was disposed (8a1d68c) - ๐ Minor fixes to
groupByUntil
(f6f56e3) - ๐ Minor fixes to
delay
(2613f36)
๐ Features
- โ Added
range
observable (1684522) (0ceab90) (121806c) - โ Added index to
map
selector (8a1d68c) - โ Added
mapTo
operator (8a1d68c) - โ Added
timer
observable (304bc0c) - โ Added
distinct
anddistinctKey
(e9575f1) - Split
distinctUntilChanged
intodistinctUntilChanged
anddistinctUntilKeyChanged
(e9575f1)
- ๐ Fixed bug where the