All Versions
13
Latest Version
Avg Release Cycle
221 days
Latest Release
1309 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v1.2.0 Changes
May 04, 2016- โฑ Rewrite the Android-specific schedulers (main thread or custom) to greatly reduce allocation and
๐ performance overhead of scheduling work. - โฑ
HandlerScheduler.createhas been deprecated in favor ofAndroidSchedulers.from(Looper)as
โฑ aLooperis the actual mechanism of scheduling on Android, notHandler. - ๐ Fix: Correct the behavior of
AndroidSchedulers.mainThread()to only invoke the registered
โฑRxAndroidSchedulersHookfor creating the main thread scheduler and to cache the result instead
๐ of invoking it every time. This behvior change eliminates a performance overhead and brings
behavior in line with RxJava. If you were relying on the ability to change the main thread
โฑ scheduler over time (such as for tests), return a delegating scheduler from the hook which allows
changing the delegate instance at will. - RxJava dependency now points at v1.1.4.
- ๐
RxAndroidPlugins.reset()is now marked as@Experimentalto match the RxJava method of the
same name and behavior.
- โฑ Rewrite the Android-specific schedulers (main thread or custom) to greatly reduce allocation and
-
v1.1.0 Changes
December 09, 2015- ๐ New:
MainThreadSubscriptionutility class runs itsonUnsubscribeaction on the Android main
thread. This aids in adding tear-down actions which must be executed on the main thread without
having to deal with posting to the main thread yourself. - ๐ Fix: Lazily initialize
mainThread()scheduler so that no Android code is run when overridden.
โ This allows unit tests overriding the implementation to work correctly. - RxJava dependency now points at v1.1.0.
Download:
compile 'io.reactivex:rxandroid:1.1.0' - ๐ New:
-
v1.0.1 Changes
August 10, 2015- ๐ Fix: Correctly check
isUnsubscribed()state inHandlerScheduler's worker before scheduling
more work. - ๐ Fix: Eliminate a potential race condition in
HandlerSchedulerto ensure any posted work will
be canceled on unsubscription.
Download:
compile 'io.reactivex:rxandroid:1.0.1' - ๐ Fix: Correctly check