anyone knows where this `compose` is coming from? ...
# multiplatform
r
anyone knows where this
compose
is coming from? and how can I know which versions are they using and how to do updates?
Copy code
implementation(compose.runtime)
implementation(compose.foundation)
implementation(compose.material3)
implementation(compose.ui)
implementation(compose.components.resources)
implementation(compose.components.uiToolingPreview)
implementation(compose.components.uiToolingPreview)
they come prewritten in a new compose multiplatform app
i
Likely using the Gradle Catalog feature. https://docs.gradle.org/current/userguide/platforms.html
If you check the gradle directory of the project you will probably see a
libs.versions.toml
file that answers your question.
e
It comes from the Jetbrains Compose plugin
👍 1
r
can I change the versions of those libraries or at least view them? @eygraber
nope @ian.shaun.thomas i have other libraries there but those are coming from a different place
e
They're just strings with maven coordinates. You can use the same coordinates and change the version, but I'm not sure why you'd want to.
r
to update them?
e
They will follow the same version as the plugin and they are all updated in tandem
r
oh, you mean this plugin
org.jetbrains.compose
?
e
Yes
r
alright thanks!
so it acts like
bom
kinda
e
Only kind of 😅
1