Skip to content

Commit af88df5

Browse files
authored
Merge pull request #2176 from felixfontein/release-3.13.0
Release 3.13.0
2 parents da120c7 + 1b19ee2 commit af88df5

2 files changed

Lines changed: 47 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,51 @@
11
# Changelog
22

3+
## 3.13.0
4+
5+
Improvements:
6+
7+
* Dependency updates ([#2110](https://github.com/getsops/sops/pull/2110),
8+
[#2133](https://github.com/getsops/sops/pull/2133), [#2142](https://github.com/getsops/sops/pull/2142),
9+
[#2146](https://github.com/getsops/sops/pull/2146), [#2144](https://github.com/getsops/sops/pull/2144),
10+
[#2152](https://github.com/getsops/sops/pull/2152), [#2159](https://github.com/getsops/sops/pull/2159),
11+
[#2165](https://github.com/getsops/sops/pull/2165), [#2171](https://github.com/getsops/sops/pull/2171)).
12+
* Improve error messages for top-level arrays ([#2138](https://github.com/getsops/sops/pull/2138)).
13+
* Improve use of gpg-agent for password-protected age keys.
14+
The passwords are now associated with an identifier that
15+
includes a hash of the public key's content, instead of
16+
using the environment variable or path (that was sometimes too long
17+
and caused errors) ([#2145](https://github.com/getsops/sops/pull/2145)).
18+
* Allow to use `SOPS_GCP_KMS_ENDPOINT` and `SOPS_GCP_KMS_UNIVERSE_DOMAIN`
19+
to configure alternative clouds using GCP's API ([#2114](https://github.com/getsops/sops/pull/2114)).
20+
* Preserve YAML inline comments as inline comments, instead of converting
21+
them to line comments ([#2131](https://github.com/getsops/sops/pull/2131)).
22+
* `SOPS_AGE_KEY` can now contain space-separated public keys ([#2086](https://github.com/getsops/sops/pull/2086)).
23+
* An allowlist for HashiCorp Vault URLs (and thus also OpenBoa URLs)
24+
can now be configured with `SOPS_HC_VAULT_ALLOWLIST`.
25+
The default is `all`, which does not restrict which URLs
26+
to connect to ([#2164](https://github.com/getsops/sops/pull/2164)).
27+
* The metadata flattening and unflattening code for INI and DotEnv files
28+
has been rewritten, and generally metadata handling has been changed
29+
to use mapstructure.
30+
This should not result in observable behavior changes for users
31+
([#2120](https://github.com/getsops/sops/pull/2120)).
32+
33+
Bugfixes:
34+
35+
* `sops exec-file` on other platforms than Windows was setting the user ID
36+
as the (effective) group ID. Now the user's group ID is used ([#2154](https://github.com/getsops/sops/pull/2154)).
37+
* `sops exec-file` now rejects non-local paths in `--filename` ([#2155](https://github.com/getsops/sops/pull/2155)).
38+
* The `--indent` parameter was ignored for subcommands ([#2156](https://github.com/getsops/sops/pull/2156)).
39+
40+
Project changes:
41+
42+
* Drop support for Go 1.24 ([#2141](https://github.com/getsops/sops/pull/2141)).
43+
* Use cosign v3 instead of v2 ([#2082](https://github.com/getsops/sops/pull/2082)).
44+
* CI dependency updates ([#2117](https://github.com/getsops/sops/pull/2117),
45+
[#2126](https://github.com/getsops/sops/pull/2126), [#2139](https://github.com/getsops/sops/pull/2139),
46+
[#2149](https://github.com/getsops/sops/pull/2149), [#2151](https://github.com/getsops/sops/pull/2151),
47+
[#2158](https://github.com/getsops/sops/pull/2158), [#2173](https://github.com/getsops/sops/pull/2173)).
48+
349
## 3.12.2
450

551
Improvements:

version/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import (
1212
)
1313

1414
// Version represents the value of the current semantic version.
15-
var Version = "3.12.2"
15+
var Version = "3.13.0"
1616

1717
// PrintVersion prints the current version of sops. If the flag
1818
// `--disable-version-check` is set or if the environment variable

0 commit comments

Comments
 (0)