Commit Graph

  • f08e54ecde Prepare next development version main psteiger@gmail.com 2025-09-17 01:50:45 -04:00
  • e8999851b7 Prepare for release 0.16.5 v0.16.5 psteiger@gmail.com 2025-09-17 01:46:36 -04:00
  • efbdfe5734 Restore source compatibility with the Interactor lifecycle changes (StateFlow over SharedFlow). psteiger@gmail.com 2025-09-16 15:23:25 -04:00
  • b18a990cfc Add mavenCentral publishing. OSSRH was sunset. psteiger@gmail.com 2025-09-16 15:20:54 -04:00
  • 0fc9e2c9ef Don't publish rib-intellij-plugin/native/intellij-broadcast-rib psteiger@gmail.com 2025-09-16 14:42:08 -04:00
  • 438eace430 Restore source compatibility with the Interactor lifecycle changes (StateFlow over SharedFlow). psteiger@gmail.com 2025-09-16 20:22:24 -04:00
  • 42d6f9ab3b Restore source compatibility with the Interactor lifecycle changes (StateFlow over SharedFlow). changes psteiger@gmail.com 2025-09-16 15:23:25 -04:00
  • 505d7781a4 Add mavenCentral publishing. OSSRH was sunset. psteiger@gmail.com 2025-09-16 15:20:54 -04:00
  • a92166012e Don't publish rib-intellij-plugin/native/intellij-broadcast-rib psteiger@gmail.com 2025-09-16 14:42:08 -04:00
  • db1b889526 Restore source compatibility with the Interactor lifecycle changes (StateFlow over SharedFlow). psteiger@gmail.com 2025-09-16 20:22:24 -04:00
  • 50392581de Prepare next development version psteiger@gmail.com 2025-09-15 21:41:23 -04:00
  • 1a89871190 Prepare for release 0.16.4 v0.16.4 psteiger@gmail.com 2025-09-15 21:41:09 -04:00
  • dfe2496586 Change ScopeProvider.coroutineScope throwing behavior when accessing it before scope is active, or after scope is inactive. Patrick Steiger 2025-09-11 12:05:04 -04:00
  • d20a0151d1 Add tests for RibEvents buffer size configuration psteiger 2024-10-14 05:08:03 -04:00
  • 51094ed259 Add RibEvents.setExtraBufferCapacity API. psteiger@gmail.com 2025-09-15 13:19:11 -04:00
  • cc89d1b534 Remove most Kapt usage. Only usage left is in rib-compiler-test. Patrick Steiger 2025-09-14 22:48:28 -04:00
  • f0baf83212 Fix Explicit API mode warnings; make explicit API strict on Android libs. psteiger@gmail.com 2025-09-11 18:54:39 -04:00
  • c23cfc60fc Use JDK 17 to build, but keep Java 1.8 source/target compat. Patrick Steiger 2025-09-13 21:29:26 -04:00
  • df17b97029 Bump Kotlin, Compose, Coroutines, and multiple other dependencies. Patrick Steiger 2025-09-14 22:32:56 -04:00
  • ea55369c33 Bump IntelliJ plugin to Intellij Platform 2.9.0 Patrick Steiger 2025-09-13 20:50:42 -04:00
  • b97a132df4 Bump compileSdk and targetSdk. Patrick Steiger 2025-09-15 03:23:45 -04:00
  • d93069dde2 Bump AGP 7.4.2 -> 8.13.0 Patrick Steiger 2025-09-14 16:10:09 -04:00
  • bbcc105ec0 Bump LeakCanary psteiger@gmail.com 2025-09-11 19:09:04 -04:00
  • 312fa66a3d Use plugin alias in conventions included build. Patrick Steiger 2025-09-13 22:10:15 -04:00
  • c04fe33683 Gradle code hygiene without binary implications: Patrick Steiger 2025-09-14 21:30:59 -04:00
  • ab5dffe518 Remove AutoValue dependency (in tutorial) by using Kotlin data class Patrick Steiger 2025-09-13 18:43:16 -04:00
  • 01b47c86d0 Remove redundant parenthesis from @Composable types. psteiger@gmail.com 2025-09-11 19:04:41 -04:00
  • 11359221fc Remove deprecated 'toLowerCase()' and 'capitalize()' psteiger@gmail.com 2025-09-11 19:02:34 -04:00
  • bd6858b970 Remove Java 8 for building the project. Patrick Steiger 2025-09-10 12:08:13 -04:00
  • 9caff12076 Remove Java 8 for building the project. java11 Patrick Steiger 2025-09-10 12:08:13 -04:00
  • 134394c4bf For Interactor, replace the shared flow with the stateflow to improve the ANR stacktraces and reduce ANRs Rubin Yoo 2025-07-29 11:16:21 -07:00
  • 4a9bbbc9f4 Merge pull request #647 from uber/ribs-ios-link-fix Ty Smith 2024-11-21 12:02:03 -08:00
  • 609e7dcd6c fix url typo for ribs-ios ribs-ios-link-fix Ty Smith 2024-11-01 14:15:06 -07:00
  • 6af95eefb2 Merge pull request #646 from uber/remove-ios Ty Smith 2024-11-01 14:10:32 -07:00
  • fdac93cc76 Fixing gh actions root dir reference tys 2024-10-31 15:23:11 -07:00
  • ee6f53a451 Remove ios to prep for separate repos tys 2024-10-31 13:58:43 -07:00
  • 685bd46745 Bump Kotlin, JDK, Compose, Gradle, etc. workspace psteiger 2024-10-14 05:35:32 -04:00
  • 6cf61b1a70 Use version catalog naming style for plugins psteiger 2024-10-14 06:17:17 -04:00
  • 0b80547a99 Bump Spotless psteiger 2024-10-14 07:08:24 -04:00
  • fd5285c4e8 Add explicit visibility to Android libraries. psteiger 2024-10-14 05:35:32 -04:00
  • 3c4a09b701 Bump Spotless spotless psteiger 2024-10-14 07:08:24 -04:00
  • 4282ac47f7 Add explicit visibility to Android libraries. explicit psteiger 2024-10-14 05:35:32 -04:00
  • f9bf934650 Use version catalog naming style for plugins pluginsname psteiger 2024-10-14 06:17:17 -04:00
  • 24ed82fb89 Make RibEvents buffer size configurable psteiger 2024-10-14 05:08:03 -04:00
  • 08b95b6d0e Remove intrinsics usage in RibCoroutineWorker Patrick Steiger 2023-11-29 23:14:40 -03:00
  • d2711d8e69 Prepare next development version psteiger 2024-07-19 15:26:40 -04:00
  • a7e9232597 Prepare for release 0.16.3 v0.16.3 psteiger 2024-07-19 15:20:55 -04:00
  • df056a0ab5 Add test asserting Rx subscription is disposed after RibCoroutineWorker.asWorker() is unbound. Patrick Steiger 2023-11-29 23:21:37 -03:00
  • 5aafed43f9 Merge pull request #635 from RahulDMello/feature/increase_rib_event_buffer_size Ty Smith 2024-07-02 19:08:14 -07:00
  • a7b33ad4ee Revert the version bump Rahul DMello 2024-06-24 19:07:16 -04:00
  • 19d6e1e658 Increase buffer capacity for mutableRouterEvents flow within RibEventsIncrease buffer capacity for mutableRouterEvents flow within RibEvents Rahul DMello 2024-06-22 03:53:47 +00:00
  • ff46554421 Merge pull request #629 from psteiger/rrw-converters-fix Fran Aguilera 2024-04-15 15:11:27 -07:00
  • 4cec42fcb8 Merge pull request #630 from mamykin-andrey/issues-499-fix-flipper-plugin-memory-leak Ty Smith 2024-03-20 16:54:19 -07:00
  • 11096f68c8 Store RouterInfo instead of Router for FlipperPayload Andrey Mamykin 2023-12-13 18:54:23 +01:00
  • 3ca704ab57 Support classes that are both Worker and RibCoroutineWorker in converters. Patrick Steiger 2023-12-03 00:12:33 -03:00
  • 9b5cff6e97 Prepare next development version v0.16.2 Patrick Steiger 2023-11-27 17:14:00 -03:00
  • 83f9c1c6f8 Prepare for release 0.16.2 Patrick Steiger 2023-11-27 16:57:50 -03:00
  • 43db2962e6 [RibCoroutineWorker] In asWorker(), keep scope alive until lifecycle completion. Patrick Steiger 2023-11-20 21:09:49 -03:00
  • cbd11f7927 Make suspend functions callable inside test(worker) { } Patrick Steiger 2023-11-09 12:54:18 -03:00
  • 6847098360 Prepare next development version James Barr 2023-11-04 12:53:58 -07:00
  • c9b4c012ef Prepare for release 0.16.1 v0.16.1 James Barr 2023-11-04 12:49:08 -07:00
  • 14d1822cff Prepare next development version Patrick Steiger 2023-10-17 14:25:44 -03:00
  • dfb2dc5176 Prepare for release 0.16.0 Patrick Steiger 2023-10-17 14:19:03 -03:00
  • 69903fd0d8 Refactor internal methods to avoid duplicate JVM signature (#621) James Barr 2023-10-31 11:42:21 -07:00
  • 73a5958831 Introduce TestScope.test(RibCoroutineWorker) test helper utility. v0.16.0 Patrick Steiger 2023-10-03 15:19:39 -03:00
  • adc3b0df53 Get rid of suppressions for "invisible_reference" and "invisible_member" Patrick Steiger 2023-09-21 15:33:13 -03:00
  • 0043217d35 Prepare next development version James Barr 2023-09-20 13:36:50 -04:00
  • bd3b063d23 Prepare for release 0.15.4 v0.15.4 James Barr 2023-09-20 13:33:10 -04:00
  • 891865cfd3 Revert JVM version to 1.8 (#616) James Barr 2023-09-20 13:30:48 -04:00
  • 00753bba2e Set view tree owners in parent class (#615) James Barr 2023-09-11 18:24:38 -07:00
  • 1b2927b79f Merge pull request #613 from idanakav/plugin-0.1.5 idanakav 2023-08-30 19:11:11 -07:00
  • 5896b25af1 Prepare for IntelliJ plugin 0.1.5 release idanakav 2023-08-29 13:53:31 -07:00
  • 9a7c0be9ad Update intellij dependencies idanakav 2023-08-29 13:52:13 -07:00
  • 5d5e2cd4c3 Remove redundant invoke later call idanakav 2023-08-29 13:45:32 -07:00
  • be134db532 Prepare next development version tys 2023-08-28 14:28:10 +02:00
  • 374af8ac31 Prepare for release 0.15.3 v0.15.3 tys 2023-08-28 14:22:21 +02:00
  • 85cf3b3c8a Bump kotlinx.coroutines.test to 1.7.3 Patrick Steiger 2023-08-22 22:17:06 -03:00
  • f88e1fe1c6 Merge pull request #609 from uber/tys/coroutines-1.7 Ty Smith 2023-08-22 17:59:05 -07:00
  • 31f4984632 Add RibCoroutineWorker factory method with CoroutineScope as receiver. Patrick Steiger 2023-08-22 19:15:34 -03:00
  • fa39761edb Spotless tys/coroutines-1.7 tys 2023-08-22 15:07:08 -07:00
  • a6e2109c29 addressing feedback tys 2023-08-22 15:06:23 -07:00
  • 25b8aaf276 Setting worker dispatcher in test rule tys 2023-08-22 14:33:16 -07:00
  • 24e3ae7871 Fix spotless tys 2023-08-22 14:10:46 -07:00
  • 09a08e634d Fixing test and removing ignore tys 2023-08-22 14:10:02 -07:00
  • c0bf8a8113 Update coroutines 1.7.3 tys 2023-08-22 14:03:01 -07:00
  • 1f8839ba9a Merge pull request #608 from FranAguilera/change_as_worker_dispatcher_to_default Fran Aguilera 2023-08-10 11:52:40 -07:00
  • e6f98bd602 Merge pull request #607 from FranAguilera/rib_coroutine_bind Fran Aguilera 2023-08-10 11:52:17 -07:00
  • 6ff90ff9a2 Update android/libraries/rib-base/src/main/kotlin/com/uber/rib/core/RibCoroutineWorker.kt Fran Aguilera 2023-08-10 10:39:40 -07:00
  • 94fffa83e9 Change dispatcher from empty to default for the Worker<>RibCoroutine conversion Francisco Aguilera 2023-08-10 10:12:52 -07:00
  • d719af07de Add RibCoroutineWorker.bind receiving multiple workers Francisco Aguilera 2023-08-10 09:33:44 -07:00
  • 484a476c99 Prepare next development version James Barr 2023-08-07 15:14:04 -07:00
  • 0ea5c5c715 Prepare for release 0.15.2 v0.15.2 James Barr 2023-08-07 15:09:24 -07:00
  • 9f6a21520a Set view tree owners (#606) James Barr 2023-08-07 15:05:24 -07:00
  • 0d87f610e9 Add WorkerBinder.bind overloads that take in an Iterable. Patrick Steiger 2023-07-25 12:07:36 -03:00
  • 2de8f9090d Prepare next development version James Barr 2023-07-17 17:08:37 -07:00
  • 5835f8e5b3 Prepare for release 0.15.1 v0.15.1 James Barr 2023-07-17 17:04:00 -07:00
  • 36d2c13647 Migrate from deprecated @JvmDefault to compiler option -Xjvm-default=all Patrick Steiger 2023-05-10 11:19:14 -03:00
  • d68f5c79cf Sample to test Android RIB attachment to Compose RIB jb/attach-android-rib James Barr 2023-07-11 11:24:53 -07:00
  • d945defd6b Remove unused ids James Barr 2023-07-11 11:00:51 -07:00
  • c7b7555eb5 Prepare next development version tys 2023-06-23 15:12:46 -07:00