koin
koin copied to clipboard
Add Wasm support
Is your feature request related to a problem? Please describe. We would like to experiment the replacment of an old IoC system to Koin. https://github.com/korlibs/korge/issues/1702 But the required Wasm target is not supported by koin.
Describe the solution you'd like Add Wasm target.
Describe alternatives you've considered Disabling Wasm as target but that will be counterproductive as we need to assess the technology.
Target Koin project koin-core
I will be happy to help. Wasm target has also been demanded in the community
@ygdrasil-io would be available to test dedicated release?
I have a few samples that use Wasm as well....would also be happy to test
On Mon, 30 Oct 2023, 17:58 Arnaud Giuliani, @.***> wrote:
@ygdrasil-io https://github.com/ygdrasil-io would be available to test dedicated release?
— Reply to this email directly, view it on GitHub https://github.com/InsertKoinIO/koin/issues/1634#issuecomment-1785766231, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAABRHRFL777XZPXGR4VBKTYB7TEFAVCNFSM6AAAAAA3LTC3QOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOBVG43DMMRTGE . You are receiving this because you are subscribed to this thread.Message ID: @.***>
oh yeah, thanks @joreilly
I am building compose Multiplatform app with the wasm, is there possibility to test the proposed solution?
@arnaudgiuliani hi, can we test it with Compose Multiplatform for Web (Wasm)?
I need a separated branch build for it. I will post here the RC releases that will be published
We are waiting for Wasm support. When new version will be released with Wasm support?
+1
We are waiting for Wasm support. When new version will be released with Wasm support?
actively on it :)
will soon publish a rc version for wasm
+1
I am also waiting for Koin-wasm :)
+++++
+1. Having good dependency support for kotlin-wasm will revolutionize the web.
@arnaudgiuliani How is it going?
+1
+1
Any news?
Any update?
3.6.0-wasm-alpha1
is out 🎉
https://github.com/InsertKoinIO/koin/blob/3.6.0-wasm/projects/core/koin-core/build.gradle.kts#L19
Hi @arnaudgiuliani could you update the 3.6.0 version to use the newer ComposePlugin 1.6.0-rc2 tag?
The previous one is binary incompatible with rc1 and up and causing problems during the build of iOS target.
See https://github.com/JetBrains/compose-multiplatform/issues/4277#issuecomment-1945922199
Ok, yes 👍
Compose 1.6.0 released.
good news. Let's see fot official release. But it will land in Koin 3.6 branch
Is koin started supporting Jetpack compose v1.6.0?, I tried accessing 3.6.0-alpha3 seeing below issue
The koin-compose version is 1.2.0-alpha3 (example of it's use in https://github.com/joreilly/ClimateTraceKMP)
will update 3.6 soon :)
3.6.0-Beta5 is out. 4.0.0 will continue with wasm