Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]
[0.5.0] - 2025-11-20
Added
- Add
VerifierLookupto facilitate signature verification
Other
- Add test to use
VoaOpenpgp::verify_from_filewith a signing subkey - [breaking] Use
VerifierLookupfor signature verification
[0.4.2] - 2025-11-18
Other
- (deps) Update Rust crates pgp to 0.18.0 and rpgpie to 0.8.0
[0.4.1] - 2025-11-13
Added
- Improve logging during signature verification of files
[0.4.0] - 2025-11-12
Added
- [breaking] Return a Vec of structs from
voa_openpgp::verify_from_file - [breaking] Make
voa_openpgp::verify_from_filemore flexible for paths - [breaking] Adjust signature of
voa_openpgp::verify_from_file
[0.3.0] - 2025-10-30
Added
- Make import from archlinux-keyring structures more robust
[0.2.0] - 2025-09-29
Added
- (voa-openpgp) Implement verifier lookup, package validation
Other
- (README) Add example for
verify_from_file - (voa-openpgp) Container tests for verifiers
- [breaking] Rename
Technology::OpenPGPtoTechnology::Openpgp
[0.1.1] - 2025-09-24
Added
- (cargo) Add
voa-coreandvoa-openpgpto workspace dependencies
Other
- (cargo) Move
pgpandrandto workspace dependencies - (cargo) Add common dependencies to workspace dependencies
[0.1.0] - 2025-09-10
Added
- Add
importmodule for import of OpenPGP verifiers - Initialize bare
voa-openpgpcrate
Other
- Upgrade voa-core crate to 0.2.0