Releases: frankois944/KtorKMPFileCaching
Releases · frankois944/KtorKMPFileCaching
0.7.0
0.6.1
- Add missing intermediate cache
- Fix concurrency on cache access
0.6.0
Total Rework
I have ported the official FileStorage of Ktor, a copy/paste with adaptation.
The method purge
has been removed, the user must do it himself.
For Browser application
The Localstorage is used for storing cached data, a prefix is added fr.frankois944.ktorfilecaching_key
on the stored keys.
For non Browser application
The okio filesystem is used for storing cached data
0.5.0
Increase performance
- using androidx.collection for better memory footprint
- better management of the cache
- refacto for cleaner code
0.4.3
- upgrade okio to 3.10.2
- downgrade ktor to 3.0.0
- Add a CI
0.4.2
Update dependencies :
- Gradle -> 8.7.3
- Ktor -> 3.0.3
- kotlinCoroutines -> 1.10.1
- kotlinSerialization -> 1.7.3
Fixing version of kotlin serialization plugin
Make okio as api declaration
Doing some cleanup and removing warning
0.4.1
Remove useless JS config
Update README for JS targets
expanding support
- Add wasmJS target
- Add kotlinJS browser target
- Add new tests