All Versions
6
Latest Version
Avg Release Cycle
330 days
Latest Release
1562 days ago
Changelog History
Changelog History
-
v1.1.8 Changes
January 14, 2020- ๐ Small performance improvements.
- โ Removed snappy::string alias for std::string.
- ๐ Improved CMake configuration.
-
v1.1.7 Changes
August 25, 2017- ๐ 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.
-
v1.1.6 Changes
July 13, 2017๐ This is a re-release of v1.1.5 with proper SONAME / SOVERSION values.
-
v1.1.5 Changes
June 29, 2017๐ 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.
-
v1.1.4 Changes
January 27, 2017- ๐ Fix a 1% performance regression when snappy is used in PIE executables.
- ๐ Improve compression performance by 5%.
- ๐ Improve decompression performance by 20%.
-
v1.1.3 Changes
July 07, 2015๐ 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.