:: commit fd258cde2b63949b41ecca973ac3d1b51b99b0f4

Kamila Szewczyk <kspalaiologos@gmail.com> — 2024-12-15 10:53

parents: 9af0f77fd7

Update news in preparation for v1.5.0

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
tab: 248 wrap: offon