rage
Added
- Support for the new native age recipient types:
age1tag1..age1tagpq1..
Changed
- MSRV is now 1.74.0.
age
Added
- Support for new native age recipient types:
age::tag::Recipient(encryption-only)age::tagpq::Recipient(encryption-only)
age::encrypted::EncryptedIdentityage::plugin::ResolveError
Changed
- MSRV is now 1.74.0.
- Migrated to
base64 0.22,i18n-embed 0.16. age::IdentityFile::into_identitiesnow returnsResult<Vec<Box<dyn crate::Identity + Send + Sync>>, DecryptError>instead ofResult<Vec<Box<dyn crate::Identity>>, DecryptError>. This re-enables cross-thread uses ofIdentityFile, which were unintentionally disabled in 0.11.0.age::plugin:- The following methods now returns
Result<Self, ResolveError>:Identity::default_for_pluginRecipientPluginV1::newIdentityPluginV1::new
- The following methods now returns
- All existing error enums nameable in the public API are now non-exhaustive:
age::{EncryptError, DecryptError}age::IdentityFileConvertErrorage::armor::ArmoredReadErrorage::cli_common::ReadErrorage::ssh::ParseRecipientKeyError
- Removed the following error enum variants:
age::DecryptError::MissingPluginage::EncryptError::MissingPluginage::cli_common::ReadError::MissingPlugin
age-plugin 0.7.0
Changed
- MSRV is now 1.74.0.
- Migrated to
age-core 0.12.
age-core
Added
age_core::primitives:bech32_encodebech32_encode_to_fmtbech32_decodehpke_sealhpke_open
Changed
- MSRV is now 1.74.0.
New Contributors
- @mkfmnn made their first contribution in #567
- @jeffs made their first contribution in #604
- @holtrop made their first contribution in #620
Full Changelog: v0.11.3...v0.12.0