diff --git a/NEWS.md b/NEWS.md index cb0a0463..1fd1f001 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,5 +1,34 @@ # libdeflate release notes +## Version 1.11 + +* Library updates: + + * Improved compression performance slightly. + + * Detect arm64 CPU features on Apple platforms, which should improve + performance in some areas such as CRC-32 computation. + +* Program updates: + + * The included `gzip` and `gunzip` programs now support the `-q` option. + + * The included `gunzip` program now passes through non-gzip data when both + the `-f` and `-c` options are used. + +* Build updates: + + * Avoided a build error on arm32 with certain gcc versions, by disabling + building `crc32_arm()` as dynamically-dispatched code when needed. + + * Support building with the LLVM toolchain on Windows. + + * Disabled the use of the "stdcall" ABI in static library builds on Windows. + + * Use the correct `install_name` in macOS builds. + + * Support Haiku builds. + ## Version 1.10 * Added an additional check to the decompressor to make it quickly detect diff --git a/libdeflate.h b/libdeflate.h index d4682c6e..c51dcf99 100644 --- a/libdeflate.h +++ b/libdeflate.h @@ -10,8 +10,8 @@ extern "C" { #endif #define LIBDEFLATE_VERSION_MAJOR 1 -#define LIBDEFLATE_VERSION_MINOR 10 -#define LIBDEFLATE_VERSION_STRING "1.10" +#define LIBDEFLATE_VERSION_MINOR 11 +#define LIBDEFLATE_VERSION_STRING "1.11" #include #include