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.3.0] - 2025-09-29
Added
- (voa-core) Derive Clone for Verifier
- Add
serdefeature forserdesupport on all identifiers - Move
clapandclap-verbosity-flagto workspace dependencies - Return
LoadPathinstead ofPathfromVoaLocation::load_path - Add
LoadPath::pathreturning the underlying path - Add
LoadPath::ephemeralto check whether the path is ephemeral
Other
- [breaking] Rename
Technology::OpenPGPtoTechnology::Openpgp - (cargo) Move
serdeandserde_jsonto workspace dependencies - (cargo) Move
strumto workspace dependencies
[0.2.1] - 2025-09-24
Added
- Add
LoadPathFilterto allow filtering aLoadPathList - Add
LoadPathList::from_effective_userfor current user load paths - Publicly expose
LoadPathandLoadPathList
Other
- (cargo) Move
anyhowfrom dependencies to dev-dependencies - (cargo) Move
libcto workspace dependencies - (cargo) Add common dependencies to workspace dependencies
[0.2.0] - 2025-09-10
Added
- Add
VerifierWritertrait to support writing verifiers - [breaking] Replace the use of
TryFrom<&str> for RolewithRole::from_str - Add
winnowparsers andFromStrimpls for VOA path components - Add
IdentifierStringas base for components with custom strings
Other
- [breaking] Use
IdentifierStringinstead ofcheck_partutility - Add link for documentation of released crate versions
[0.1.0] - 2025-08-30
Added
- Basic implementation of voa core spec
Other
- Add containerized integration tests