Releases
2.0.0
Compare
Sorry, something went wrong.
No results found
Release Notes
Added
Archiver<E, D> interface for modeling streaming archivers
Unarchiver<E, D> interface for modeling streaming unarchivers
Unarchiver<E, D>.extract extension function
Compressor interface for modeling streaming compressors
Decompressor interface for modeling streaming decompressors
RawSource.compressingSource and RawSink.compressingSink extension functions
RawSource.decompressingSource and RawSink.decompressingSink extension functions
CRC32 for customizable and optimized checksum calculation
RawSink.crc32Sink and RawSource.crc32Source extension functions
kompress-gzip module for GZip archive support via RawSink.gzip and Source.ungzip extensions
kompress-zip module for Zip archive support via RawSink.zip and Source.unzip extensions
Changed
Pure Kotlin implementation of Deflater and Inflater!
Updated to Karma Conventions 1.17.1
Downgraded to Gradle 9.4.1 because of IDEA compatibility regression
Updated to Kotlin Wrappers 2026.6.3
Updated to Android Gradle 9.2.1
Deprecated Deflater.deflate bulk compression function in favor of Deflater.compress/Deflater.compressBulk
Deprecated Inflater.inflate bulk decompression function in favor of Inflater.decompress/Inflater.decompressBulk
Deprecated Deflater.input property setter in favor of Compressor.setInput
Deprecated Inflater.input property setter in favor of Decompressor.setInput
Library now depends on dev.karmakrafts.karbide
Links
You can’t perform that action at this time.