This commit is contained in:
Eric Biggers 2020-11-09 19:29:50 -08:00
parent fc1acab71a
commit 448e3f3b04
2 changed files with 28 additions and 2 deletions

26
NEWS
View File

@ -1,3 +1,29 @@
Version 1.7:
Added support for compression level 0, "no compression".
Added an ARM CRC32 instruction accelerated implementation of CRC32.
Added support for linking the programs to the shared library version of
libdeflate rather than to the static library version.
Made the compression level affect the minimum input size at which
compression is attempted.
Fixed undefined behavior in x86 Adler32 implementation.
(No miscompilations were observed in practice.)
Fixed undefined behavior in x86 CPU feature code.
(No miscompilations were observed in practice.)
Fixed installing shared lib symlink on macOS.
Documented third-party bindings.
Made a lot of improvements to the testing scripts and the CI
configuration file.
Lots of other small improvements and cleanups.
Version 1.6:
Prevented gcc 10 from miscompiling libdeflate (workaround for
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94994).

View File

@ -10,8 +10,8 @@ extern "C" {
#endif
#define LIBDEFLATE_VERSION_MAJOR 1
#define LIBDEFLATE_VERSION_MINOR 6
#define LIBDEFLATE_VERSION_STRING "1.6"
#define LIBDEFLATE_VERSION_MINOR 7
#define LIBDEFLATE_VERSION_STRING "1.7"
#include <stddef.h>
#include <stdint.h>