Releases: hash-sequence/coil-resvg
Releases · hash-sequence/coil-resvg
Release list
v1.1.1
v1.1.0
What's Changed
- Added rendered bitmap disk caching, enabled by default.
- Lowered the minimum Android SDK from 24 to 23.
- Added
armeabi-v7asupport. - Added ProGuard rules for minified Android builds.
- Updated resvg and usvg to
0.48.1. - Improved examples and documentation.
Installation
implementation("com.hashsequence:coil-resvg:1.1.0")v1.0.0
Initial Release
coil-resvg is a Kotlin Multiplatform SVG decoder for Coil 3, powered by the Rust-based resvg rendering engine.
Highlights
- Added SVG decoding support for Coil 3.
- Added support for Android, iOS, JVM Desktop, JavaScript, and WebAssembly.
- Integrated resvg through Rust FFI using UniFFI and Gobley.
- Added accurate SVG sizing and density-aware rendering.
- Added text and system font support on native platforms.
- Added automatic SVG detection based on MIME type and file content.
- Published the Kotlin Multiplatform library to Maven Central.
JS and Wasm targets use the browser's native SVG rendering pipeline.
Installation
dependencies {
implementation("com.hashsequence:coil-resvg:1.0.0")
}