Comments (4)
The same for me
from voyager.
Apparently Jetbrains Compose is not replacing the dependencies on gradle module metadata file
, it is only on the pom file.
The only solution as a User that I can think is using excluding transitive dependencies like this: implementation("cafe.adriel.voyager:voyager-core-android-debug:1.0.0-beta14") { isTransitive = false }
Can you try that to see if this solution work for you?
The solution as a project level it would by excluding compose dependencies from the publishing on Gradle Module Metadata.
Good references for this:
https://blog.jetbrains.com/kotlin/2021/10/compose-multiplatform-goes-beta/#androidartifacts
https://jakewharton.com/multiplatform-compose-and-gradle-module-metadata-abuse/
from voyager.
Testing here I found out that the Jetbrains Compose plugins is already replacing correctly but Gradle is only replacing it on the pom
file for some reason, seems to be a Gradle issue.
from voyager.
Fixed in 1.0.0-beta15. Thanks for your help @DevSrSouza !
from voyager.
Related Issues (20)
- Crash due to Parcelable encountered IOException writing serializable HOT 6
- Navigator inside Dialog doesn't push screen properly
- iOS build error HOT 4
- iOS-like swipe back navigation HOT 3
- Deeplinks and Voyager HOT 1
- Voyager hilt support broken with Dagger 2.51 HOT 1
- UI Testing HOT 1
- Choose Different Animation Transitions Based on Different Screens HOT 1
- navigator scoped for viewmodel (moko-mvvm) HOT 1
- [Question] How to navigate from ScreenModel/ViewModel? HOT 1
- Window inset imePadding stopped working in 1.1.0-alpha03 HOT 2
- Voyager Screen with a `ViewModel` does not have its `SavedStateHandle` saved on process death HOT 1
- Custom back handling depending on the currentScreen HOT 2
- Integration with KMMViewModel
- Nesting Navigators prevents WindowInsets from being updated upon device rotation on iOS
- Parcelable encountered IOException writing serializable object HOT 6
- Configuration changes not handled - Tab Options
- Recommended way to implement application that requires login? HOT 4
- Screen State not getting retained HOT 2
- Update compose version to 1.6.1 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from voyager.