Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 3.9.1 #1642

Merged
merged 3 commits into from
Oct 4, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 37 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,43 @@
Changelog
=========

3.9.1
-----

Improvements:

* Dependency updates (#1550, #1554, #1558, #1562, #1565, #1568, #1575, #1581, #1589, #1593, #1602, #1603, #1618, #1629, #1635, #1639, #1640).
felixfontein marked this conversation as resolved.
Show resolved Hide resolved
* Clarify naming of the configuration file in the documentation (#1569).
* Build with Go 1.22 (#1589).
* Specify filename of missing file in error messages (#1625).
* ``updatekeys`` subcommand: show changes in ``shamir_threshold`` (#1609).

Bugfixes:
felixfontein marked this conversation as resolved.
Show resolved Hide resolved

* Fix the URL used for determining the latest SOPS version (#1553).
* ``updatekeys`` subcommand: actually use option ``--shamir-secret-sharing-threshold`` (#1608).
* Fix ``--config`` being ignored in subcommands by ``loadConfig`` (#1613).
* Allow ``edit`` subcommand to create files (#1596).
* Do not encrypt if a key group is empty, or there are no key groups (#1600).
* Do not ignore config errors when trying to parse a config file (#1614).

Project changes:

* CI dependency updates (#1551, #1555, #1559, #1564, #1566, #1574, #1584, #1586, #1590, #1592, #1619, #1628, #1634).
* Improve CI workflows (#1548, #1630).
* Ignore user-set environment variable ``SOPS_AGE_KEY_FILE`` in tests (#1595).
* Add example of using Age recipients in ``.sops.yaml`` (#1607).
* Add linting check for Rust code formatting (#1604).
* Set Rust version globally via ``rust-toolchain.toml`` for functional tests (#1612).
* Improve test coverage (#1617).
* Improve tests (#1622, #1624).
* Simplify branch rules to check DCO and ``check`` task instead of an explicit list of tasks in the CLI workflow (#1621).
* Build with Go 1.22 and 1.23 in CI and update Vault to 1.14 (#1531).
* Build release with Go 1.22 (#1615).
* Fix Dependabot config for Docker; add Dependabot config for Rust (#1632).
* Lock Rust package versions for functional tests for improved reproducibility (#1637).
* Rust dependency updates (#1638).

3.9.0
-----
Features:
Expand Down
2 changes: 1 addition & 1 deletion version/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import (
)

// Version represents the value of the current semantic version.
var Version = "3.9.0"
var Version = "3.9.1"

// PrintVersion prints the current version of sops. If the flag
// `--disable-version-check` is set, the function will not attempt
Expand Down
Loading