Releases: Yubico/yubikit-android
YubiKit 2.0.0
- BACKWARDS INCOMPATIBLE: Major structural overhaul from 1.0.
- The yubikit module is replaced by the core and android modules.
- The otp module had been renamed to yubiotp.
- Several classes have been renamed and/or moved.
- Connection handling is now asynchronous.
YubiKit 1.0.0
- Documentation improvements.
- Removal of unused code and properties.
- Dependencies updated.
- yubikit: ATR is read upon opening an Iso7816Connection (USB).
- otp: The KeyListener interface is no longer public.
YubiKit 1.0.0 RC6
General improvements to YubiKit:
- Various naming changes to classes and methods to better represent what they do.
- Various additional refactorings and minor changes to improve readability and consistency.
- Make the NFC backend extensible so that it can be customized to provide better compatibility.
- Restructure Exception classes to be more consistent.
- OATH module improvements.
- OTP module improvements.
- QR code functionality moved to the demo application.
- FIDO2 module removed.
- 'Smartcard demo' removed.
YubiKit 1.0.0 RC5
yubikit: Provides callback to users on whether permissions (for USB plug in device) from user were accepted on denied
yubikit: Provides configurations mechanism for NFC discovery (e.g. play sound, read NDEF tag, etc)
otp: Provides API to parse YubiOTP from URI
otp: Supports other keyboard layouts for YubiOTP data (static passwords)
oath: Fixing parsing issues of OATH credentials (for accounts that has empty issuer or contains “/” or “:”)
piv: Fixing PIV signing (issue with RSA PKCS1.15 padding)
fido: Allow to launch FIDO intents from fragment as well as from activity
YubiKit 1.0.0 RC4
Added YubiKey configuration capabilities, programming OTP slots
HMAC-SHA1 challenge-response
YubiKit 1.0.0 RC3
Oath module: Making QR/play-services-vision dependency optional
YubiKit 1.0.0 RC2
Added PIV module
Application object (that represents service/applet on YubiKey) creates connection to YubiKey
Yubikit core provides set of Apdu util methods that can be used to create any custom application and expose methods that current applications/modules don't provide.
YubiKit 1.0.0 RC1
Preview version of Android YubiKit