Skip to content

Commit c617e3b

Browse files
committed
Prepare version 3.0.0
1 parent b6dc96c commit c617e3b

File tree

1 file changed

+9
-52
lines changed

1 file changed

+9
-52
lines changed

CHANGES.md

Lines changed: 9 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -1,63 +1,20 @@
11
# RxAndroid Releases #
22

3-
### Version 2.1.1 - February, 15 2019 ###
3+
### Version 3.0.0 - February, 14 2020 ###
44

5-
**Bugfixes**
5+
General availability of RxAndroid 3.0 for use with RxJava 3.0!
66

7-
* [Pull 442](https://github.com/ReactiveX/RxAndroid/pull/442) - Use async messages for Scheduler.scheduleDirect
7+
The Maven groupId has changed to `io.reactivex.rxandroid3` and the package is now `io.reactivex.rxjava3.android`.
88

9+
The APIs and behavior of RxAndroid 3.0.0 is otherwise exactly the same as RxAndroid 2.1.1 with one notable exception:
910

10-
### Version 2.1.0 - August 16, 2018 ###
11-
12-
**API Enhancements**
13-
14-
* [Pull 416](https://github.com/ReactiveX/RxAndroid/pull/416) - Add an option to post async messages
15-
16-
17-
### Version 2.0.2 - January 12, 2018 ###
18-
19-
**API Enhancements**
20-
21-
* [Pull 358](https://github.com/ReactiveX/RxAndroid/pull/358) - Add handler getters to RxAndroidPlugins
22-
23-
**Bugfixes**
24-
25-
* [Pull 391](https://github.com/ReactiveX/RxAndroid/pull/391) - Update scheduler error handling to match RxJava
26-
* [Pull 408](https://github.com/ReactiveX/RxAndroid/pull/408) - Remove superfluous negative checks
27-
* [Pull 415](https://github.com/ReactiveX/RxAndroid/pull/415) - Disable useless `BuildConfig` class generation
28-
29-
30-
### Version 2.0.1 - November 12, 2016 ###
31-
32-
**Bugfixes**
33-
34-
* [Pull 347](https://github.com/ReactiveX/RxAndroid/pull/347) - Schedule tasks with negative delays immediately
35-
36-
37-
### Version 2.0.0 - October 29, 2016 ###
38-
39-
General availability of RxAndroid 2.0 for use with RxJava 2.0!
40-
41-
The sections below contain the changes since 2.0.0-RC1.
42-
43-
**API Enhancements**
44-
45-
* [Pull 338](https://github.com/ReactiveX/RxAndroid/pull/338) - Evaluate `Schedulers` initialization via `Callable`
46-
47-
48-
### Version 2.0.0-RC1 - August 25, 2016 ###
49-
50-
RxAndroid 2.0 has been rewritten from scratch to support RxJava 2.0.
51-
52-
The library still offers the same APIs: a scheduler and stream cancelation callback that know about
53-
the main thread, a means of creating a scheduler from any `Looper`, and plugin support for the
54-
main thread scheduler. They just reside in a new package, `io.reactivex.android`, and may have
55-
slightly different names.
56-
57-
For more information about RxJava 2.0 see
58-
[its RC1 release notes](https://github.com/ReactiveX/RxJava/releases/tag/v2.0.0-RC1)
11+
Schedulers created via `AndroidSchedulers.from` now deliver [async messages](https://developer.android.com/reference/android/os/Handler.html#createAsync(android.os.Looper)) by default.
12+
This is also true for `AndroidSchedulers.mainThread()`.
5913

14+
For more information about RxJava 3.0 see [its release notes](https://github.com/ReactiveX/RxJava/releases/tag/v3.0.0).
6015

6116
---
6217

18+
Version 2.x can be found at https://github.com/ReactiveX/RxAndroid/blob/2.x/CHANGES.md
19+
6320
Version 1.x can be found at https://github.com/ReactiveX/RxAndroid/blob/1.x/CHANGES.md

0 commit comments

Comments
 (0)