circuit
circuit copied to clipboard
⚡️ A Compose-driven architecture for Kotlin and Android applications.
I'm using material3 with the version provided via the compose compiler using kotlin 2.0.0 and the compose plugin 1.7.0-alpha02, and when attempting to show a BottomSheetOverlay I get the following...
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [app.cash.molecule:molecule-runtime](https://redirect.github.com/cashapp/molecule) | dependencies | minor | `2.0.0` -> `2.1.0` | --- > [!WARNING]...
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [wtf.emulator.gradle](https://emulator.wtf) ([source](https://redirect.github.com/emulator-wtf/gradle-plugin)) | plugin | minor | `0.18.1` -> `0.19.1` | --- >...
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [com.google.devtools.ksp](https://goo.gle/ksp) ([source](https://redirect.github.com/google/ksp)) | plugin | patch | `2.1.10-1.0.31` -> `2.1.20-2.0.0` | | [com.google.devtools.ksp:symbol-processing-api](https://goo.gle/ksp)...
The gesture-navigation artifact includes compose.material as [api dependency](https://github.com/slackhq/circuit/blob/main/circuitx/gesture-navigation/build.gradle.kts#L45). However it's actually used only in internal [CupertinoGestureNavigationDecorator].(https://github.com/slackhq/circuit/blob/main/circuitx/gesture-navigation/src/commonMain/kotlin/com/slack/circuitx/gesturenavigation/CupertinoGestureNavigationDecorator.kt#L71) Would you mind making that dependency `implementation` and just using opt-in inside the `CupertinoGestureNavigationDecorator`?...
I'd like to propose decoupling the Screen from State in the intro docs section to suggest a better pattern. The Screen is kind of an API that should be exposed,...
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [com.google.devtools.ksp](https://goo.gle/ksp) ([source](https://redirect.github.com/google/ksp)) | `2.2.20-2.0.4` -> `2.3.2` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [com.google.devtools.ksp:symbol-processing-api](https://goo.gle/ksp)...
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [dev.zacsweers.kctfork:ksp](https://redirect.github.com/zacsweers/kotlin-compile-testing) | `0.9.0` -> `0.11.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [dev.zacsweers.kctfork:core](https://redirect.github.com/zacsweers/kotlin-compile-testing) |...