Skip to content

Commit 03f4ad8

Browse files
authored
Merge pull request #635 from jku/release-0.29.0
Release 0.29.0
2 parents 819e5a1 + 3b5056c commit 03f4ad8

File tree

2 files changed

+25
-1
lines changed

2 files changed

+25
-1
lines changed

CHANGELOG.md

+24
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
11
# Changelog
22

3+
## securesystemslib v0.29.0
4+
5+
This release is reaping the rewards of the new signer API with four(!) new
6+
signing methods: Two cloud based KMSs, post-quantum crypto support and a
7+
"keyless" signing system.
8+
9+
Advance notice to folks using the `keys`, `ecdsa_keys`, `rsa_keys` and
10+
`ed25519_keys` modules: these modules are headed for deprecation. Please have
11+
a look at the `signer` API and get in touch if the functionality you need
12+
isn't there (or if more documentation is needed).
13+
14+
### Added
15+
* Sigstore as a new experimental signing method (#552)
16+
* SPHINCS+ as a new experimental signing method (#568)
17+
* Azure Key Vault as a new signing method (#588)
18+
* AWS KMS as a new signing method (#609)
19+
* `CryptoSigner` as a more featureful replacement for `SSLibSigner` (#604)
20+
* Documentation that focuses on the signer API (#634, #622)
21+
22+
### Changed
23+
* `SSLibSigner` has been deprecated: Please use `CryptoSigner` instead (#604)
24+
* `keys` module is not used for signature verification in `signer` API (#585)
25+
* Various minor fixes, please see git log for details
26+
327
## securesystemslib v0.28.0
428

529
### Added

securesystemslib/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# pylint: disable=missing-module-docstring
22
import logging
33

4-
__version__ = "0.28.0"
4+
__version__ = "0.29.0"
55

66
# Configure a basic 'securesystemslib' top-level logger with a StreamHandler
77
# (print to console) and the WARNING log level (print messages of type

0 commit comments

Comments
 (0)