v0.14.0
What's Changed
- Replacing some Behavior/Publish Relay usage in core artifacts with coroutines by @tyvsmith in #544
- Fix router navigator events source compatibility by @psteiger in #549
- Enable strict explicit API mode on
rib-base
by @psteiger in #548 - Reduce
Rx
<->Coroutines
interop and allow unconfined coroutines to run eagerly inside Worker's onStart by @psteiger in #552 - Redesign RouterAndState to avoid router caching by @SergeySmykovskyi in #550
- Create README for Compose Demo by @Solace-Studios in #557
- [Rib Worker] Specify CoroutineDispatcher for onStart/onStop and provide WorkerBinder monitoring option by @FranAguilera in #553
- Fix: podspec and tutorial1 Podfile version updated by @ebubekirsezer in #534
- Enable explicit api mode for Kotlin libraries by @davissuber in #561
- Introduce
RibCoroutineWorker
by @psteiger in #547 - Upgrade code formatters versions by @SergeySmykovskyi in #558
- Use Kotlin contracts to remove
var
and!!
usage inRibCoroutineWorker
by @psteiger in #563 - Provide option to bind multiple Workers at once on specific RibDispatchers by @FranAguilera in #564
- Bump Kotlin, Gradle, and other dependencies versions. by @psteiger in #567
New Contributors
- @Solace-Studios made their first contribution in #557
- @FranAguilera made their first contribution in #553
- @ebubekirsezer made their first contribution in #534
- @davissuber made their first contribution in #561
Full Changelog: v0.13.3...v0.14.0