File tree Expand file tree Collapse file tree 4 files changed +21
-4
lines changed
Expand file tree Collapse file tree 4 files changed +21
-4
lines changed Original file line number Diff line number Diff line change 11# RxAndroid Releases #
22
3+ ### Version 1.2.0 - May 4th 2016 ###
4+
5+ * Rewrite the Android-specific schedulers (main thread or custom) to greatly reduce allocation and
6+ performance overhead of scheduling work.
7+ * ` HandlerScheduler.create ` has been deprecated in favor of ` AndroidSchedulers.from(Looper) ` as
8+ a ` Looper ` is the actual mechanism of scheduling on Android, not `Handler.
9+ * Fix: Correct the behavior of ` AndroidSchedulers.mainThread() ` to only invoke the registered
10+ ` RxAndroidSchedulersHook ` for creating the main thread scheduler and to cache the result instead
11+ of invoking it every time. This behvior change eliminates a performance overhead and brings
12+ behavior in line with RxJava. If you were relying on the ability to change the main thread
13+ scheduler over time (such as for tests), return a delegating scheduler from the hook which allows
14+ changing the delegate instance at will.
15+ * RxJava dependency now points at v1.1.4.
16+ * ` RxAndroidPlugins.reset() ` is now marked as ` @Experimental ` to match the RxJava method of the
17+ same name and behavior.
18+
19+
320### Version 1.1.0 - December 9th 2015 ###
421
522 * New: ` MainThreadSubscription ` utility class runs its ` onUnsubscribe ` action on the Android main
Original file line number Diff line number Diff line change @@ -20,10 +20,10 @@ Since RxAndroid is part of the RxJava family the communication channels are simi
2020# Binaries
2121
2222``` groovy
23- compile 'io.reactivex:rxandroid:1.1 .0'
23+ compile 'io.reactivex:rxandroid:1.2 .0'
2424// Because RxAndroid releases are few and far between, it is recommended you also
2525// explicitly depend on RxJava's latest version for bug fixes and new features.
26- compile 'io.reactivex:rxjava:1.1.3 '
26+ compile 'io.reactivex:rxjava:1.1.4 '
2727```
2828
2929* RxAndroid: <a href =' http://search.maven.org/#search%7Cga%7C1%7Crxandroid ' ><img src =' http://img.shields.io/maven-central/v/io.reactivex/rxandroid.svg ' ></a >
Original file line number Diff line number Diff line change 11GROUP =io.reactivex
2- VERSION_NAME =1.1.1
2+ VERSION_NAME =1.2.0
33POM_NAME =RxAndroid
44POM_PACKAGING =aar
55POM_DESCRIPTION =RxAndroid
Original file line number Diff line number Diff line change @@ -47,7 +47,7 @@ repositories {
4747}
4848
4949dependencies {
50- compile ' io.reactivex:rxjava:1.1.0 '
50+ compile ' io.reactivex:rxjava:1.1.4 '
5151
5252 testCompile ' junit:junit:4.12'
5353 testCompile ' org.mockito:mockito-core:1.10.19'
You can’t perform that action at this time.
0 commit comments