spiffe-v0.4.0
maxlambrecht
released this
23 Aug 16:42
·
51 commits
to main
since this release
Added
- Refactor of
spiffe
crate: Introducedspiffe-types
andworkload-api
features for better modularity (#44). - Implemented
X509Source
for fetching X.509 materials (#50). - Added dependencies
log
andtokio-util
specifically to theworkload-api
feature (#50, #51).
API Changes
- Renamed
stream_
methods inWorkloadApiClient
(#44). - Moved
SocketPathError
andGrpcClientError
tospiffe::errors
package as part of thespiffe-types
feature,
aligning with the new structure (#44).
Changed
- Replaced
unreachable!()
infind_spiffe_id
function withUnexpectedExtension
error variant to handle unexpected
X.509 extensions, improving error handling in SAN extension parsing (#48).