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.7.2] - 2026-01-09
Other
- update Cargo.lock dependencies
[0.7.1] - 2026-01-06
Added
- Add build instructions for CLI, manpages and shell completions
Other
- Replace “experimental” warning with “incompleteness” warning
- Remove the superseded build instructions
[0.7.0] - 2025-12-23
Added
- [breaking] Implement trust model-based verification
- Add
ArtifactVerifierPurposeto ensure non-trust-anchorPurpose
[0.6.0] - 2025-12-19
Added
- (cli) Add the
voa configsubcommand - Add
get_technology_settingsfor OS/contextTechnologySettings - Add
get_voa_configfunction to return the system’sVoaConfig
Fixed
- Use
panicinstead of returningTestError
Other
- Add examples for showing technology settings
[0.5.0] - 2025-11-20
Other
- [breaking] Use VerifierLookup for signature verification
[0.4.2] - 2025-11-18
Other
- update Cargo.lock dependencies
[0.4.1] - 2025-11-13
Added
- Improve logging when reading certificates and verifiers
- Add public re-exports for items of
voa-coreandvoa-openpgp
[0.4.0] - 2025-11-12
Added
- (cargo) Remove
clifrom the default features
Fixed
- Hide
Error::JsonSerializationbehind theclifeature
Other
- Explain how to build the CLI using the
clifeature
[0.3.0] - 2025-11-12
Added
- [breaking] Return a Vec of structs from
voa_openpgp::verify_from_file - [breaking] Adjust signature of
voa_openpgp::verify_from_file
[0.2.1] - 2025-10-30
Other
- update Cargo.lock dependencies
[0.2.0] - 2025-09-29
Added
- Add the
voa verifysubcommand and high-levelverifyfunction - Add
RegularFiletype for paths that must be a regular file - Add the
voa listsubcommand to list verifiers in VOA - Move
clapandclap-verbosity-flagto workspace dependencies
Other
- Add documentation examples on
voa verifyandverifyfunction - [breaking] Rename
Technology::OpenPGPtoTechnology::Openpgp - (README) Add examples for
voa listandsearch_verifiers
[0.1.0] - 2025-09-24
Added
- Add the
voa importsubcommand - Initialize bare
voacrate
Other
- (README) Add examples for library and the
voa importsubcommand