v1.2.0 — native acceleration on every major architecture
Native acceleration now covers every major platform/arch
Previously the native libdeflate accelerator only ran on linux-x64 and windows-x64 —
everywhere else (Apple Silicon, ARM Windows, Linux ARM, Intel Macs) silently fell back to
the pure-Java Deflater. This release adds native builds for the four remaining
architectures, so all six are now covered:
linux-x64,linux-arm64windows-x64,windows-arm64macos-arm64,macos-x64
CI now builds, tests, and bundles a native library per architecture, and asserts each one
is present and actually exercised before the release jar is assembled — a regression on
any single platform fails the build instead of silently falling back.
Compatibility
- No breaking changes — plugin ID, Maven coordinates, and usage are unchanged from 1.1.0.
- Any other platform/arch (e.g.
linux-riscv64) continues to fall back to the pure-Java
path automatically, exactly as before.
See the README for the
full supported-platform list.