PackageTrack
Sign in Get early access

passkeys_android

Android implementation of the Corbado passkeys plugin. Manages the creation of passkeys on Android devices.

2.13.1 183K downloads/mo #888 most downloaded on pub.dev corbado/flutter-passkeys

What this package is like to depend on

Last release 6 days ago

17 Aug 2026

Release timing varies

gaps range from 2 weeks to 6 months

Nearly every release is documented

notes for 29 of 29 stable releases

Nothing withdrawn

no release was ever pulled

3 years old

30 releases · first in 2023

6 releases in the last 12 months

see the full history below

Release timeline

30 releases · Jul 2023 to Aug 2026
2024 2025 2026
Release Pre-release

Releases

latest 30
  1. 2.13.1 17 Aug 2026
    Release notes
    • FIX(passkeys_android): serialize algorithm identifiers as numbers (#297). (f5f9714b)

    Published to pub.dev: https://pub.dev/packages/passkeys_android/versions/2.13.1

    Open source →
    Release notes
    • FIX(passkeys_android): serialize algorithm identifiers as numbers (#297). (f5f9714b)

    2026-08-06

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • corbado_auth - v3.8.1
    • corbado_auth_firebase - v2.0.9

    Open source →
    Release notes
    • FIX(passkeys_android): serialize algorithm identifiers as numbers (#297). (f5f9714b)
    Open source →
  2. 2.13.0 17 Jul 2026
    Release notes
    • FIX(passkeys_android): downgrade expected auth errors from Log.e to Log.d (#273). (51f9b540)
    • FIX: improve error handling for excludeCredentials on iOS 26 and Android 16+ (#237). (f8abd40c)
    • FEAT(passkeys): expose WebAuthn Signal API (#279). (c91ccc8e)
    • FEAT(passkeys): add PRF support for iOS and Android (#263). (906a5069)
    Open source →
  3. 2.12.2 02 Jul 2026
    Release notes
    • Update a dependency to the latest release.
    Open source →
  4. 2.12.1 29 Jun 2026
    Release notes
    • Update a dependency to the latest release.
    Open source →
  5. 2.12.0 16 Mar 2026
    Release notes
    • Adds NoCreateOptionException handling for register flow.
    • Unstubs cancelCurrentAuthenticatorOperation implementation.
    Open source →
  6. 2.11.0 24 Sep 2025
    Release notes
    • Makes authSelectionType optional.
    Open source →
  7. 2.10.0 07 Aug 2025
    Release notes
    • REFACTOR: clean up analysis lints and refine auth exception types (#282). (60312bd3)
    • REFACTOR: adopt Dart 3.9 features and migrate the example integration tests to patrol (#268). (7a1bd0de)
    • FIX: resolve Dependabot security alerts in npm dependencies (#277). (ffe1d76f)
    • FEAT(passkeys): expose WebAuthn Signal API (#279). (c91ccc8e)
    • FEAT(passkeys_web): add PRF extension support (#274). (4f63d7ed)
    Open source →
    Release notes
    • hasPasskeySupport now verifies that the Android API level is 28 or higher.
    • Fixed an issue that occurred when running the app on Android devices without Google Play Services.
    Open source →
  8. 2.9.0 24 Jul 2025
    Release notes
    • REFACTOR: adopt Dart 3.9 features and migrate the example integration tests to patrol (#268). (7a1bd0de)
    • FEAT(passkeys): expose WebAuthn Signal API (#279). (c91ccc8e)
    • FEAT(passkeys): add PRF support for iOS and Android (#263). (906a5069)
    Open source →
    Release notes
    • Fixes handling of optional transports field in registration response when authenticators don't provide it
    Open source →
  9. 2.8.0 08 Jul 2025
    Release notes
    • FIX(passkeys_platform_interface): default optional authenticatorSelection fields (#254). (5f410f67)
    • FEAT: add PasskeyAuthenticatorInterface implemented by PasskeyAuthenticator (#247). (bcc028fc)
    • FEAT(passkeys_platform_interface): add windows availability type. (7f68c446)

    2026-06-29

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • passkeys_android - v2.12.1
    • passkeys_darwin - v0.4.1
    • passkeys_doctor - v1.5.0
    • passkeys_web - v2.9.1
    • passkeys_windows - v0.1.2
    • corbado_auth - v3.7.2
    • corbado_auth_firebase - v2.0.6

    Open source →
    Release notes
    • Downgrades minSDKVersion from 28 to 23
    • Adds new PasskeyUnsupportedException to handle when device has sdk version lower than 28
    • Fixes some exception documentations
    Open source →
  10. 2.7.1 22 Apr 2025
    Release notes
    • Makes userHandle similar to the W3 specification.
    Open source →
  11. 2.7.0 11 Feb 2025
    Release notes
    • FEAT: add PasskeyAuthenticatorInterface implemented by PasskeyAuthenticator (#247). (bcc028fc)
    Open source →
    Release notes
    • Implement passkeys_platform_interface 2.3.1
    • Handles timeout exceptions
    Open source →
  12. 2.6.0 06 Feb 2025
    Release notes
    • Added transports to RegistrationResponse
    • Fixes hasPasskeySupport in getAvailability
    Open source →
  13. 2.5.0 23 Jan 2025
    Release notes
    • Added getAvailability api to check for passkey support
    • Upgrade androidx.credentials:credentials to 1.3.0
    Open source →
  14. 2.4.0 15 Jan 2025
    Release notes
    • Added handling for CreateCredentialNoCreateOptionException when no viable creation options were found
    Open source →
  15. 2.3.0 10 Jan 2025
    Release notes
    • Fixed requireResidentKey mapping error (string instead of boolean) causing 1Password failures
    • Added support for preferImmediatelyAvailableCredentials
    Open source →
  16. 2.2.0 09 Jan 2025
    Release notes
    • Added support for AGP 8.0 and newer
    Open source →
  17. 2.1.0 24 Sep 2024
    Release notes
    • Added support for preferImmediatelyAvailableCredentials
    Open source →
  18. 2.0.4 03 Apr 2024
    Release notes
    • Added NoCredentialsAvailableException to indicate that no credentials are available during a login
    Open source →
  19. 2.0.3 07 Mar 2024
    Release notes
    • Bump androidx.credentials:credentials to 1.2.0 => release builds will no work on Android 13 and below without custom proguard rules
    Open source →
  20. 2.0.2 03 Feb 2024
    Release notes
    • Map excludeCredentials error to typed exception
    Open source →
  21. 2.0.1 01 Feb 2024
    Release notes
    • Added excludeCredentials support
    Open source →
  22. 2.0.0 10 Jan 2024
    Release notes
    • Removed getFacetID (no longer needed)
    • Added cancelCurrentAuthenticatorOperation
    • Adapted to new passkeys_platform_interface
    Open source →
  23. 2.0.0-dev.1 19 Dec 2023 pre-release
    Release notes
    • Removed getFacetID (no longer needed)
    • Added cancelCurrentAuthenticatorOperation
    • Adapted to new passkeys_platform_interface
    Open source →
  24. 1.2.1 07 Dec 2023
    Release notes
    • Catch more situations when a user interrupts biometrics ceremony (e.g. providing his fingerprint).
    Open source →
  25. 1.2.0 07 Dec 2023
    Release notes
    • Bump passkeys_platform_interface version.
    Open source →
  26. 1.1.2 01 Nov 2023
    Release notes
    • Catch native Android exceptions when user is not signed in to Google account.
    Open source →
  27. 1.1.1 28 Oct 2023
    Release notes
    • Removed unnecessary logs
    • Catch CancellationExceptions from CredentialManager
    Open source →
  28. 1.1.0 19 Oct 2023
    Release notes
    • Added userHandle to AuthenticateResponseType.
    Open source →
  29. 1.0.0 26 Jul 2023
    Release notes
    • Better comments. Stable release.
    Open source →
  30. 0.1.0 24 Jul 2023
    Release notes
    • Initial open source release.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive