Releases: google/snappy
Releases · google/snappy
Snappy 1.2.1
- We restored old functions/symbols after reports of ABI incompatibility apache/arrow#41058 conda-forge/snappy-feedstock#35 #183
If you depend on ABI, consider using this release.
Snappy 1.2.0
- Level API was added with level 2 support. Compresses 5-10% denser and decompresses 5-10% faster. The compression speed drop is about 20-30%
- Minor fixes
Snappy 1.1.10
- Performance improvements
- Compilation fixes for various environments
Snappy 1.1.9
- Performance improvements.
- Google Test and Google Benchmark are now bundled in third_party/.
Snappy 1.1.8
- Small performance improvements.
- Removed snappy::string alias for std::string.
- Improved CMake configuration.
Snappy 1.1.7
- Improved CMake build support for 64-bit Linux distributions.
- MSVC builds now use MSVC-specific intrinsics that map to clzll.
- ARM64 (AArch64) builds use the code paths optimized for 64-bit processors.
Snappy 1.1.6
This is a re-release of v1.1.5 with proper SONAME / SOVERSION values.
Snappy 1.1.5
This release has broken SONAME / SOVERSION values. Users of snappy as a shared library should avoid 1.1.5 and use 1.1.6 instead. SONAME / SOVERSION errors will manifest as the dynamic library loader complaining that it cannot find snappy's shared library file (libsnappy.so / libsnappy.dylib), or that the library it found does not have the required version. 1.1.6 has the same code as 1.1.5, but carries build configuration fixes for the issues above.
- Add CMake build support. The autoconf build support is now deprecated, and will be removed in the next release.
- Add AppVeyor configuration, for Windows CI coverage.
- Small performance improvement on little-endian PowerPC.
- Small performance improvement on LLVM with position-independent executables.
- Fix a few issues with various build environments.
Snappy 1.1.4
- Fix a 1% performance regression when snappy is used in PIE executables.
- Improve compression performance by 5%.
- Improve decompression performance by 20%.
Snappy 1.1.3
This is the first release to be done from GitHub, which means that
some minor things like the ChangeLog format has changed (git log
format instead of svn log).
- Add support for Uncompress() from a Source to a Sink.
- Various minor changes to improve MSVC support; in particular,
the unit tests now compile and run under MSVC.