Uber's cross-platform mobile architecture framework.
test(worker) { }
by @psteiger in https://github.com/uber/RIBs/pull/624
asWorker()
, keep scope alive until lifecycl… by @psteiger in https://github.com/uber/RIBs/pull/625
Full Changelog: https://github.com/uber/RIBs/compare/v0.16.1...v0.16.2
Full Changelog: https://github.com/uber/RIBs/compare/v0.16.0...v0.16.1
TestScope.test(RibCoroutineWorker)
test helper utility. by @psteiger in https://github.com/uber/RIBs/pull/620
Full Changelog: https://github.com/uber/RIBs/compare/v0.15.4...v0.16.0
Full Changelog: https://github.com/uber/RIBs/compare/v0.15.3...v0.15.4
RibCoroutineWorker
factory method with CoroutineScope
as receiver by @psteiger in https://github.com/uber/RIBs/pull/610
Full Changelog: https://github.com/uber/RIBs/compare/v0.15.2...v0.15.3
WorkerBinder.bind
overloads that take in an Iterable
. by @psteiger in https://github.com/uber/RIBs/pull/604
Full Changelog: https://github.com/uber/RIBs/compare/v0.15.1...v0.15.2
@JvmDefault
to compiler option -Xjvm-default=all
by @psteiger in https://github.com/uber/RIBs/pull/576
Full Changelog: https://github.com/uber/RIBs/compare/v0.15.0...v0.15.1
Worker.onStop
by @psteiger in https://github.com/uber/RIBs/pull/585
ActivityLifecycleEvent
by explaining ordering semantics. by @psteiger in https://github.com/uber/RIBs/pull/586
jvmToolchain
for building the project. by @psteiger in https://github.com/uber/RIBs/pull/583
Full Changelog: https://github.com/uber/RIBs/compare/v0.14.2...v0.15.0
Worker
binding. by @psteiger in https://github.com/uber/RIBs/pull/582
Full Changelog: https://github.com/uber/RIBs/compare/v0.14.1...v0.14.2
Presenter
, Interactor
lifecycle are only available on didLoad
, didBecomeActive
. Attempting to use it before (e.g. constructor) results in a crash.Interactor
, RibActivity
, Presenter
, etc, now expose a lifecycleFlow
as API, supporting mocking. LifecycleScopeProvider
interface methods are a function of the lifecycleFlow
and are now finalized.lifecycleFlow
, thus enabling it for mocking by @psteiger in https://github.com/uber/RIBs/pull/572
Full Changelog: https://github.com/uber/RIBs/compare/v0.14.0...v0.14.1