Skip to content

v1.2.0 — native acceleration on every major architecture

Choose a tag to compare

@Kukis13 Kukis13 released this 07 Jul 16:49
· 18 commits to main since this release

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-arm64
  • windows-x64, windows-arm64
  • macos-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.