Improve CHANGELOG again

This commit is contained in:
Paul Schaub 2025-06-17 13:22:16 +02:00
parent e893fafb05
commit e67f8d0250
Signed by: vanitasvitae
GPG key ID: 62BEE9264BF17311

View file

@ -7,17 +7,20 @@ SPDX-License-Identifier: Apache-2.0
# Changelog
## 14.0.0-SNAPSHOT
- Implement changes from SOP spec `11`, `12`, `13`, `14`
- Implement `update-key` command
- Implement `merge-certs` command
- Implement `certify-userid` command
- Implement `validate-userid` command
- Add `UnspecificFailure` exception
- Add `KeyCannotCertify` exception
- Add `NoHardwareKeyFound` exception
- Add `HardwareKeyFailure` exception
- Add `PrimaryKeyBad` exception
- Add `CertUserIdNoMatch` exception
- Update implementation to [SOP Specification revision 14](https://www.ietf.org/archive/id/draft-dkg-openpgp-stateless-cli-14.html),
including changes from revisions `11`, `12`, `13`, `14`.
- Implement newly introduced operations
- `update-key` 'fixes' everything wrong with a key
- `merge-certs` merges a certificate with other copies
- `certify-userid` create signatures over user-ids on certificates
- `validate-userid` validate signatures over user-ids
- Add new exceptions
- `UnspecificFailure` maps generic application errors
- `KeyCannotCertify` signals that a key cannot be used for third-party certifications
- `NoHardwareKeyFound` signals that a key backed by a hardware device cannot be found
- `HardwareKeyFailure` signals a hardware device failure
- `PrimaryKeyBad` signals an unusable or bad primary key
- `CertUserIdNoMatch` signals that a user-id cannot be found/validated on a certificate
- `Verification`: Add support for JSON description extensions
- Remove `animalsniffer` from build dependencies
- Bump `logback` to `1.5.13`