Releases: ReactiveX/RxJava
2.2.20
Bugfixes
3.0.6
3.0.5
3.0.4
Bugfixes
- Fix
Flowable.groupBy
eviction logic double decrement and hang. (#6975) - Fix
Flowable.groupBy
cancellation/cleanup/eviction race hangs. (#6979) - Disable fusion on the groups of
Flowable.groupBy
. (#6983) - Fix
Flowable.groupBy
eviction-completion-replenishment problems. (#6988) - Removed unnecessary
upstream.cancel()
call for casually finished upstream sequences. (#6992)
3.0.3
3.0.2
2.2.19
Bugfixes
- Commit 7980c85b: Fix
switchMap
not canceling properly duringonNext
-cancel
races.
3.0.1
2.2.18
Bugfixes
- Pull 6894: Fix
groupBy
not requesting more if a group is cancelled with buffered items.
3.0.0
We are happy to announce the release of RxJava 3.0.0 final.
Please read the wiki page What's different in 3.0 for the details on the various changes compared to RxJava 2.x. The page also doubles as a migration guide.
Please read the wiki page carefully before posting about common and expected migration issues such as wrong imports, changed or missing methods or using the wrong maven address.
The project would like to thank the following contributors for their tireless effors improving RxJava 3:
vjgarciag96, slisaasquatch, pestrada, JLLeitschuh, dvolkovv, JakeWharton, hepin1989, richardkapolnai-da, JosemyDuarte, io7m, arriolac, davidmoten, vanniktech, RomanWuattier, Erlkoenig90, hluhovskyi, luis-cortes, slievrly, maksim-m
In addition, we would like to thank our regular and diligent reviewers, @JakeWharton and @vanniktech for their continued support of the project.
Changes since 3.0.0-RC9
There were no functional, API or behavior changes since RC9.
3.0.0 development statistics
Time: 8 months 8 days; or 253 days since the fork from 2.2.7.
Issues closed: 107
PRs: 178
Files
- Changed: 3,538
- Lines aded: 465,505
- Lines deleted: 420,753