Skip to content

v1.3.0 — native libdeflate on all six platforms, fused CRC32, verified benchmarks

Choose a tag to compare

@Kukis13 Kukis13 released this 09 Jul 16:44
· 11 commits to main since this release

Highlights

  • Native libdeflate accelerator on all six bundled platforms — linux/windows/macOS × x64/arm64. A single published jar carries every platform's native; unsupported platforms fall back to the pure-Java Deflater automatically.
  • Fused CRC32 into compression and mmap for large entries in the native path, cutting a redundant pass over entry data.
  • Verified in-build benchmark framework — swaps each sample project's real Zip task for ParallelZip and takes isolated, repeated measurements.

CI / build

  • Fixed the macos-x64 leg after the macos-13 runner retirement (Dec 2025).
  • windows-arm64 leg now uses Microsoft's OpenJDK 17 (Temurin ships no arm64 JDK 17).
  • Fixed the native build on non-MSVC (MinGW) Windows toolchains.

Published to the Gradle Plugin Portal.