From aa873eb9ca0768003591b5e7d7b1b95c3217f1d3 Mon Sep 17 00:00:00 2001 From: Felix Fontein Date: Tue, 17 Mar 2026 07:56:48 +0100 Subject: [PATCH 1/2] Add 3.12.2 changelog entry. Signed-off-by: Felix Fontein --- CHANGELOG.md | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e74d720d6..c4f289220 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,36 @@ # Changelog +## 3.12.2 + +Improvements: + +* Dependency updates ([#2085](https://github.com/getsops/sops/pull/2085), + [#2087](https://github.com/getsops/sops/pull/2087), [#2089](https://github.com/getsops/sops/pull/2089), + [#2095](https://github.com/getsops/sops/pull/2095)). + +Bugfixes: + +* GCP: Revert the fix introduced in 3.12.0 that sets quota project to API + project in GCP KMS. This change unintentionally resulted in requiring + more permissions for GCP users. The original issue will be addressed in + another way in a future release ([#2099](https://github.com/getsops/sops/pull/2099)). +* Ensure to delete temporary file and directory when editing in more + situations, like when user presses Ctrl+C or SOPS receives a SIGTERM + ([#2104](https://github.com/getsops/sops/pull/2104)). +* Fix message that you need to enter (and not any key) after SOPS rejects + an edited file ([#2098](https://github.com/getsops/sops/pull/2098)). +* Reject files with ``sops`` keys when editing files ([#2098](https://github.com/getsops/sops/pull/2098)). +* Fix handling of ``--mac-only-encrypted`` option in subcommands ([#2100](https://github.com/getsops/sops/pull/2100)). + +Project changes: + +* CI dependency updates ([#2084](https://github.com/getsops/sops/pull/2084), + [#2091](https://github.com/getsops/sops/pull/2091), [#2101](https://github.com/getsops/sops/pull/2101), + [#2106](https://github.com/getsops/sops/pull/2106)). +* Rust dependency updates for functional tests ([#2090](https://github.com/getsops/sops/pull/2090), + [#2105](https://github.com/getsops/sops/pull/2105)). +* Improve CI workflows ([#2081](https://github.com/getsops/sops/pull/2081)). + ## 3.12.1 This is a re-release of 3.12.0 with no code changes. From 5058042a7210b575366d70e4dae7faf285ebb158 Mon Sep 17 00:00:00 2001 From: Felix Fontein Date: Tue, 17 Mar 2026 07:57:09 +0100 Subject: [PATCH 2/2] Set version to 3.12.2. Signed-off-by: Felix Fontein --- version/version.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version/version.go b/version/version.go index aede2b233..940f227b8 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.12.1" +var Version = "3.12.2" // PrintVersion prints the current version of sops. If the flag // `--disable-version-check` is set or if the environment variable