Skip to content

v1.1.9.0

Compare
Choose a tag to compare
@github-actions github-actions released this 28 Jan 08:51
· 138 commits to refs/heads/master since this release
c515db5

What's Changed

This version upgrades the native libraries to Snappy 1.1.9. Currently, only a limited number of platforms are supported, including:

  • Win32/64 (Only Intel)
  • Mac64 (Intel, M1, M2). We no longer support Mac32
  • Linux32, 64 (Intel, Arm), arm, armv6, armv7
  • android-arm32
  • ppc64le, ppc64

If you need more platform support, send a PR to build a native library with a docker-based cross compiler (See Makefile and Makefile.common for the reference). If a cross compiler for your platform is not available, create a PR with a native library built with make native command.

🚀 Features

👋 Deprecated

  • Removed pure-java support @xerial (#381) because it may cause data corruption.

Bug Fixes

  • Use original compressed and uncompressed buffer's position @viirya (#293)
  • #302 Fixed running snappy-java as OSGi bundle on Apple Silicon (M1 Pro) @zh-muxa (#303)
  • Avoid explicit class name in throw_exception @viirya (#291)

🔗 Dependency Updates

🛠 Internal Updates

📚 Docs

Full Changelog: 1.1.8.4...v1.1.9