- Updated to Play Services 9.2.0.
- Updated RxJava.
- Added support for History API
un/registerDataUpdateListener()
.
- BREAKING CHANGE: RxFit.OnExceptionResumeNext now exposes a static
.with()
method, which returns a Single or Observable Transformer. - Updated dependencies.
- BREAKING CHANGE: The lib now uses Singles instead of Observables if only one item is emitted.
- BREAKING CHANGE: Observables, which previously emitted a single List, now emit the items of the list.
- BREAKING CHANGE:
RxFit.Ble.startScan(...)
andstopScan(...)
was removed and replaced byRxFit.Ble.scan(...)
. - Added RxFit.OnExceptionResumeNext.Single Transformer.
- Fix for multiple subscribers on RxFit Observables.
- Fixed bug which did not handle Exceptions after successful resolution.
- Added RxFit.OnExceptionResumeNext Transformer.
- BREAKING CHANGE: Removed PermissionRequiredException in favor of SecurityException
- Added
RxFit.checkConnection()
Completable. - Timeouts can now be provided when creating an Observable. Also, a global default timeout for all Fit API requests made through the lib can be set.