Wasm Support - #354
Conversation
|
Any update? |
|
@azevio I don't think this repository is maintained anymore. The last "real" commit has been in February 2025, all other changes are automated dependency bumps which never got released. I created my own cache library, which is the only one comparable with However it's currently limited to InMemoryCache and does not support File-based caching. You can read more here: https://datlag.dev/projects/cache/ |
|
@DatL4g Thanks for sharing your library! I appreciate the recommendation. I'll use it for in-memory caching. I'm also looking forward to a file-based implementation, especially if it's built on kotlinx-io, as that's an important requirement for my use case. |
|
@azevio thank you for consideration! I am already planning file-based caching and Ktor support. Out of curiosity why |
|
@DatL4g The main reason is that one of the requirements for the project is to gradually move away from third-party libraries whenever Kotlin provides a suitable built-in alternative. Since "kotlinx-io" is part of the Kotlin ecosystem, it aligns better with that long-term direction. This isn't a criticism of Okio which is a great library but in this case the project aims to minimize external dependencies where practical. |
|
@azevio thanks for the information, I was just curious, if there is a specific reason. We finished implementing file based caching as well as ktor client cache support now. However we also went for Overall our cache libraries have the following dependencies in case you want to know: Core (InMemoryCache)
File
Ktor
And some testing dependencies of course which aren't included in the release package. DocumentationOur documentation will be updated soon with the new modules and features. |
Adds wasm support for the core module.
You need to update the publishing btw as sonatype has been shutdown.
Fixes #331