2.0.0 Beta 1
(Compatible with RxJava 2)
Note: This is a preview release. For the 2.x variant of RxBonjour, I'm planning to extend the scope of the library beyond what the RxJava 1 version is capable of. Namely, things like becoming agnostic to the environment (Android or Desktop) and separating implementations into separate artifacts are becoming a priority. This current version keeps a fairly simple migration path, however that is very likely to change as development on re-architecturing the way forward is proceeding.
Contrary to the 0.x releases of this library, RxBonjour doesn't apply Schedulers
to created Observables
anymore! Therefore, please make sure to add the necessary subscribeOn()
to your chains yourself from now on.
Other than that, only the package name changed, which can be dealt with using a simple Search-Replace (import rxbonjour.
→ import de.mannodermaus.rxbonjour.
).
- Updated JmDNS library
- Moved Package Namespace
- Changed Scheduler Policy