|
1 | 1 | # RxJava Releases #
|
2 | 2 |
|
| 3 | +### Version 1.1.10 - September 5, 2016 ([Maven](http://search.maven.org/#artifactdetails%7Cio.reactivex%7Crxjava%7C1.1.10%7C)) |
| 4 | + |
| 5 | +The release contains a few javadoc and internal cleanups, some enhancements and some deprecations. |
| 6 | + |
| 7 | +**Notable renames:** |
| 8 | + |
| 9 | + - `fromAsync` is now `fromEmitter` |
| 10 | + - `rx.Completable.CompletableSubscriber` is now `rx.CompletableSubscriber` |
| 11 | + |
| 12 | +#### API enhancements |
| 13 | + |
| 14 | + - [Pull 4423](https://github.com/ReactiveX/RxJava/pull/4423): add free-form conversion operator `to(Func1)` to `Observable`, `Single` and `Completable`. |
| 15 | + - [Pull 4425](https://github.com/ReactiveX/RxJava/pull/4425): Rename `Completable` helper interfaces by dropping the `Completable` prefix, move `rx.Completable.CompletableSubscriber` to `rx.CompletableSubscriber`. |
| 16 | + - [Pull 4442](https://github.com/ReactiveX/RxJava/pull/4442): Rename `fromAsync` to `fromEmitter`. |
| 17 | + - [Pull 4452](https://github.com/ReactiveX/RxJava/pull/4452): Enhance generics on Observable.onErrorResumeNext and onErrorReturn |
| 18 | + - [Pull 4442](https://github.com/ReactiveX/RxJava/pull/4442): Add `Completable.fromEmitter` |
| 19 | + - [Pull 4453](https://github.com/ReactiveX/RxJava/pull/4453): Remove `throws InterruptedException` from `TestSubscriber.awaitValueCount()` |
| 20 | + - [Pull 4460](https://github.com/ReactiveX/RxJava/pull/4460): Add `Completable.doOnEach(Action1)` |
| 21 | + - [Pull 4461](https://github.com/ReactiveX/RxJava/pull/4461): Add `Single.doOnEach` |
| 22 | + |
| 23 | +#### Deprecations |
| 24 | + |
| 25 | + - [Pull 4425](https://github.com/ReactiveX/RxJava/pull/4425): Deprecate `CompletableOnSubscribe`, `CompletableOperator` and `CompletableTransformer` and rename them by dropping the `Completable` prefix |
| 26 | + - [Pull 4442](https://github.com/ReactiveX/RxJava/pull/4442): Deprecate `Observable.fromAsync` by renaming it to `Observable.fromEmitter`. |
| 27 | + - [Pull 4466](https://github.com/ReactiveX/RxJava/pull/4466): Deprecate `Notification.createOnCompleted(Class)` |
| 28 | + |
| 29 | +#### Bugfixes |
| 30 | + |
| 31 | + - [Pull 4397](https://github.com/ReactiveX/RxJava/pull/4397): Fix multiple values produced by `throttleFirst` with `TestScheduler` |
| 32 | + - [Pull 4427](https://github.com/ReactiveX/RxJava/pull/4427): Fix `Observable.fromEmitter` (formerly `Observable.fromAsync`) post-complete event suppression |
| 33 | + - [Pull 4447](https://github.com/ReactiveX/RxJava/pull/4447): Fix type parameters of `Observable.withLatestFrom` |
| 34 | + |
| 35 | + |
3 | 36 | ### Version 1.1.9 - August 12, 2016 ([Maven](http://search.maven.org/#artifactdetails%7Cio.reactivex%7Crxjava%7C1.1.9%7C))
|
4 | 37 |
|
5 | 38 | This release contains mostly internal cleanups, reinforced Observable-protocol adherence and minor javadoc fixes.
|
|
0 commit comments