Skip to content

Releases: uber/RIBs

v0.16.5

17 Sep 05:53

Choose a tag to compare

What's Changed

  • Remove unneeded deps.
  • Restore source compatibility for Interactor.
  • Add mavenCentral publishing by @psteiger in #655

Full Changelog: v0.16.4...v0.16.5

v0.16.4

16 Sep 07:50

Choose a tag to compare

What's Changed

  • Remove intrinsics usage in RibCoroutineWorker by @psteiger in #627
  • Remove ios to prep for separate repos by @tyvsmith in #646
  • fix url typo for ribs-ios by @tyvsmith in #647
  • Replace the SharedFlow with a StateFlow in the Interactor class by @rysh88 in #651
  • Remove Java 8 usage from repository. by @psteiger in #652
  • Bump Kotlin, Compose, Coroutines, AGP. by @psteiger in #653
  • Add tests for RibEvents buffer size configuration by @psteiger in #642
  • ScopeProvider.coroutineScope: Fail silently when accessing outside of RIB scope. by @psteiger in #632

New Contributors

Full Changelog: v0.16.3...v0.16.4

v0.16.3

19 Jul 19:29

Choose a tag to compare

What's Changed

  • Fix Flipper Ribtree Plugin memory leak by @mamykin-andrey in #630
  • Support classes that are both Worker and RibCoroutineWorker in co… by @psteiger in #629
  • Increase buffer capacity for mutableRouterEvents flow within RibEvents by @RahulDMello in #635
  • Add test asserting Rx subscription is disposed after `RibCoroutineWor… by @psteiger in #628

New Contributors

Full Changelog: v0.16.2...v0.16.3

v0.16.2

05 Dec 13:08

Choose a tag to compare

What's Changed

  • Make suspend functions callable inside test(worker) { } by @psteiger in #624
  • [RibCoroutineWorker] In asWorker(), keep scope alive until lifecycl… by @psteiger in #625

Full Changelog: v0.16.1...v0.16.2

v0.16.1

09 Nov 17:36

Choose a tag to compare

What's Changed

Full Changelog: v0.16.0...v0.16.1

v0.16.0

17 Oct 21:29

Choose a tag to compare

What's Changed

  • Get rid of suppressions for "invisible_reference" and "invisible_member" by @psteiger in #618
  • Introduce TestScope.test(RibCoroutineWorker) test helper utility. by @psteiger in #620

Full Changelog: v0.15.4...v0.16.0

v0.15.4

21 Sep 19:36

Choose a tag to compare

What's Changed

Full Changelog: v0.15.3...v0.15.4

v0.15.3

28 Aug 12:33

Choose a tag to compare

What's Changed

  • Add RibCoroutineWorker.bind that receives multiple workers by @FranAguilera in #607
  • Change default CoroutineContext from empty to default for the RibCoroutineWorker<>Worker conversion by @FranAguilera in #608
  • Add RibCoroutineWorker factory method with CoroutineScope as receiver by @psteiger in #610
  • Update coroutines 1.7.3 by @tyvsmith in #609
  • Bump kotlinx.coroutines.test to 1.7.3 by @psteiger in #611

Full Changelog: v0.15.2...v0.15.3

v0.15.2

08 Aug 04:56

Choose a tag to compare

What's Changed

Full Changelog: v0.15.1...v0.15.2

v0.15.1

18 Jul 17:16

Choose a tag to compare

What's Changed

  • Migrate from deprecated @JvmDefault to compiler option -Xjvm-default=all by @psteiger in #576

Full Changelog: v0.15.0...v0.15.1