diff --git a/CMakeLists.txt b/CMakeLists.txt index 904a48b..bd6d070 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.13 FATAL_ERROR) project( bzip3 - VERSION 1.4.1 + VERSION 1.5.0 DESCRIPTION "A better and stronger spiritual successor to BZip2" HOMEPAGE_URL "https://github.com/kspalaiologos/bzip3" LANGUAGES C) diff --git a/NEWS b/NEWS index 6ce4c4f..ba2fb0e 100644 --- a/NEWS +++ b/NEWS @@ -102,3 +102,18 @@ v1.4.0: * Wrap up all the changes from v1.3; bump up the minor version release. * Various changes for CMake; bundle CMake files with the autotools dist tarball. * Support for linking with C++. + +v1.5.0: +* Add `--rm` option that removes the original files after successful operation. +* `bz3grep`: display the correct program name on invalid invocation. +* Improve the docstrings regarding the use of `bz3_bound` with block decompression. +* Tighter LZP/RLE bounds in the decoder => slightly improved compression with no + observable format change. +* Improve the documentation and available tooling for fuzzing. +* Rewritten the file format documentation. +* Add the `bz3_min_memory_needed` API. +* BREAKING: Change the signature of `bz3_decode_block` and `bz3_encode_block`. + Refer to the documentation for the new usage. This version is not ABI-compatible + with the previous versions of the package. +* Fix: the file `$dir.bz3` being created when invoked as `bzip3 -e $dir` where + `$dir` is a directory. \ No newline at end of file