diff --git a/NEWS b/NEWS index 70ae5d5..b1704dd 100644 --- a/NEWS +++ b/NEWS @@ -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). diff --git a/libdeflate.h b/libdeflate.h index 918d682..cbcda04 100644 --- a/libdeflate.h +++ b/libdeflate.h @@ -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 #include