From 4e43419aafe457cdb29db847d59389877b4bf8ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Reynir=20Bj=C3=B6rnsson?= Date: Thu, 30 Mar 2023 13:43:27 +0200 Subject: [PATCH 1/2] Prepare CHANGES.md for v2.4.0 --- CHANGES.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CHANGES.md b/CHANGES.md index 5514ffd..745fbe2 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,11 @@ +## v2.4.0 (2023-03-30) + +- Switch to alcotest for tests (@MisterDA, review by @reynir, #121) +- **BREAKING**: fix ustar magic version. Previously, the version "0\000" was output + instead of the correct version "00". (@reynir, @hannesm, #117 and #122) +- Remove `ppx_cstruct`dependency (@hannesm, review by @reynir, #117) +- Properly skip Pax GlobalExtendedHeaders (@MisterDA, @reynir, #116 and #118) + ## v2.3.0 (2023-02-09) - `tar-mirage`: implement mirage-kv.6.0.0 (@reynir, @hannesm) From 0282b13d086ab30df1fcb0099f0ffe76b70e9ae6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Reynir=20Bj=C3=B6rnsson?= Date: Thu, 30 Mar 2023 13:45:18 +0200 Subject: [PATCH 2/2] Explain why it is a breaking change --- CHANGES.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 745fbe2..3500efa 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,8 +1,9 @@ ## v2.4.0 (2023-03-30) - Switch to alcotest for tests (@MisterDA, review by @reynir, #121) -- **BREAKING**: fix ustar magic version. Previously, the version "0\000" was output - instead of the correct version "00". (@reynir, @hannesm, #117 and #122) +- **BREAKING**: fix ustar magic version. Previously, the version "0\000" was + serialized instead of the correct version "00". This means tar archives may + not be reproducable with older versions. (@reynir, @hannesm, #117 and #122) - Remove `ppx_cstruct`dependency (@hannesm, review by @reynir, #117) - Properly skip Pax GlobalExtendedHeaders (@MisterDA, @reynir, #116 and #118)