From 7834c9f245c1e87f9cfac15aef31b6a9b3a0acdc Mon Sep 17 00:00:00 2001 From: Hidde Beydals Date: Thu, 14 Sep 2023 23:41:52 +0200 Subject: [PATCH] Prepare v3.8.0 Signed-off-by: Hidde Beydals --- CHANGELOG.rst | 51 +++++++++++++++++++++++++++++++++++++++++++++- version/version.go | 2 +- 2 files changed, 51 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 5cf264db33..ff54fef871 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,6 +1,55 @@ Changelog ========= +3.8.0 +----- +Features: + +* Support ``--version`` without network requests using ``--disable-version-check`` (#1115) +* Support ``--input-type`` for updatekeys command (#1116) + +Improvements: + +* pgp: modernize and improve, and add tests (#1054, #1282) +* azkv: update SDK to latest, add tests, tidy (#1067, #1092, #1256) +* age: improve identity loading, add tests, tidy (#1064) +* kms: AWS SDK V2, allow creds config, add tests (#1065, #1257) +* gcpkms: update SDK to latest, add tests, tidy (#1072, #1255) +* hcvault: update API, add tests, tidy (#1085) +* Do not report version when upstream ``--version`` check fails (#1124) +* Use GitHub endpoints in ``--version`` command (#1261) +* Close temporary file before invoking editor to widen support on Windows (#1265) +* Update dependencies (#1063, #1091, #1147, #1242, #1260, #1264, #1275, #1280, #1283) +* Deal with various deprecations of dependencies (#1113, #1262) + +Bug fixes: + +* Ensure YAML comments are not displaced (#1069) +* Ensure default Google credentials can be used again after introduction of ``GOOGLE_CREDENTIALS`` (#1249) +* Avoid duplicate logging of errors in some key sources (#1146, #1281) +* Using ``--set`` on a root level key does no longer truncate existing values (#899) +* Ensure stable order of SOPS parameters in dotenv file (#1101) + +Project changes: + +* Update Go to 1.20 (#1148) +* Update rustc functional tests to v1.70.0 (#1234) +* Remove remaining CircleCI workflow (#1237) +* Run CLI workflow on main (#1243) +* Delete obsolete ``validation/`` artifact (#1248) +* Rename Go module to ``github.com/getsops/sops/v3`` (#1247) +* Revamp release automation, including (Cosign) signed container images and checksums file, SLSA3 provenance and SBOMs (#1250) +* Update various bits of documentation (#1244) +* Add missing ``--encrypt`` flag from Vault example (#1060) +* Add documentation on how to use age in ``.sops.yaml`` (#1192) +* Improve Make targets and address various issues (#1258) +* Ensure clean working tree in CI (#1267) +* Fix CHANGELOG.rst formatting (#1269) +* Pin GitHub Actions to full length commit SHA and add CodeQL (#1276) +* Enable Dependabot for Docker, GitHub Actions and Go Mod (#1277) +* Generated versioned ``intoto.jsonl`` (#1278) +* Update CI dependencies (#1279) + 3.8.0-rc.1 ---------- Features: @@ -27,7 +76,7 @@ Bug fixes: * Ensure YAML comments are not displaced (#1069) * Ensure default Google credentials can be used again after introduction of ``GOOGLE_CREDENTIALS`` (#1249) * Avoid duplicate logging of errors in some key sources (#1146) -* Using `--set` on a root level key does no longer truncate existing values (#899) +* Using ``--set`` on a root level key does no longer truncate existing values (#899) * Ensure stable order of SOPS parameters in dotenv file (#1101) Project changes: diff --git a/version/version.go b/version/version.go index 006a161520..161bdcdea8 100644 --- a/version/version.go +++ b/version/version.go @@ -12,7 +12,7 @@ import ( ) // Version represents the value of the current semantic version. -var Version = "3.7.3" +var Version = "3.8.0" // PrintVersion prints the current version of sops. If the flag // `--disable-version-check` is set, the function will not attempt