Skip to content

age-plugin-yubikey v0.4.0

Compare
Choose a tag to compare
@github-actions github-actions released this 09 Apr 08:26
· 39 commits to main since this release
e77f00f

Changed

  • MSRV is now 1.65.0.
  • The YubiKey PIV PIN and touch caches are now preserved across processes in most cases. See README.md for exceptions. This has several usability effects (not applicable to YubiKey 4 series):
    • If a YubiKey's PIN is cached by an agent like yubikey-agent, and then age-plugin-yubikey is run (either directly or as a plugin), the agent won't request a PIN entry on its next use.
    • If a YubiKey's PIN was requested by either a previous invocation of age-plugin-yubikey or an agent like yubikey-agent, subsequent calls to age-plugin-yubikey won't request a PIN entry to decrypt a file with an identity that has a PIN policy of once.

Fixed

  • Identities can now be generated with a PIN policy of "always" (in previous versions of age-plugin-yubikey this would cause an error).