PackageTrack
Sign in Get early access

spatie/laravel-passkeys

Use passkeys in your Laravel app

1.8.1 1.2M downloads/mo #1854 most downloaded on Packagist spatie/laravel-passkeys

What this package is like to depend on

Last release 2 months ago

05 Jun 2026

Ships fairly regularly

a new release about every 2 weeks

Nearly every release is documented

notes for 36 of 37 stable releases

Nothing withdrawn

no release was ever pulled

1 years old

37 releases · first in 2025

21 releases in the last 12 months

see the full history below

Release timeline

37 releases · May 2025 to Jun 2026
2026
Release Pre-release

Releases

latest 37
  1. 1.8.1 05 Jun 2026
    Release notes

    What's Changed

    • Avoid webauthn-lib 5.3 CredentialRecord deprecations during authentication by @freekmurze in #123

    Full Changelog: 1.8.0...1.8.1

    Open source →
    Release notes

    What's Changed

    • Avoid webauthn-lib 5.3 CredentialRecord deprecations during authentication by @freekmurze in https://github.com/spatie/laravel-passkeys/pull/123

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.8.0...1.8.1

    Open source →
  2. 1.8.0 26 May 2026
    Release notes

    What's Changed

    • Fix webauthn-lib 5.3 relying party name deprecation by @freekmurze in #120

    Full Changelog: 1.7.3...1.8.0

    Open source →
    Release notes

    What's Changed

    • Fix webauthn-lib 5.3 relying party name deprecation by @freekmurze in https://github.com/spatie/laravel-passkeys/pull/120

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.7.3...1.8.0

    Open source →
  3. 1.7.3 11 May 2026
    Release notes

    What's Changed

    • Persist passkey authentication options across intermediate requests by @patrickweh in #116

    New Contributors

    Full Changelog: 1.7.2...1.7.3

    Open source →
    Release notes

    What's Changed

    • Persist passkey authentication options across intermediate requests by @patrickweh in https://github.com/spatie/laravel-passkeys/pull/116

    New Contributors

    • @patrickweh made their first contribution in https://github.com/spatie/laravel-passkeys/pull/116

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.7.2...1.7.3

    Open source →
  4. 1.7.2 30 Apr 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 1.7.1...1.7.2

    Open source →
    Release notes

    What's Changed

    • Use getRelyingPartyId from Config class by @RichardPo in https://github.com/spatie/laravel-passkeys/pull/114

    New Contributors

    • @RichardPo made their first contribution in https://github.com/spatie/laravel-passkeys/pull/114

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.7.1...1.7.2

    Open source →
  5. 1.7.1 29 Apr 2026
    Release notes

    What's Changed

    • Bump dependabot/fetch-metadata from 3.0.0 to 3.1.0 by @dependabot[bot] in #111
    • Fix: Allow string in deletePasskey method by @webard in #113

    Full Changelog: 1.7.0...1.7.1

    Open source →
    Release notes

    What's Changed

    • Bump dependabot/fetch-metadata from 3.0.0 to 3.1.0 by @dependabot[bot] in https://github.com/spatie/laravel-passkeys/pull/111
    • Fix: Allow string in deletePasskey method by @webard in https://github.com/spatie/laravel-passkeys/pull/113

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.7.0...1.7.1

    Open source →
  6. 1.7.0 08 Apr 2026
    Release notes

    What's Changed

    • Added Event Configuration as well as PasskeyRegisteredEvent to fire on passkey creation. by @itsgrimace in #109
    • Bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 by @dependabot[bot] in #108

    New Contributors

    Full Changelog: 1.6.5...1.7.0

    Open source →
    Release notes

    What's Changed

    • Added Event Configuration as well as PasskeyRegisteredEvent to fire on passkey creation. by @itsgrimace in https://github.com/spatie/laravel-passkeys/pull/109
    • Bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 by @dependabot[bot] in https://github.com/spatie/laravel-passkeys/pull/108

    New Contributors

    • @itsgrimace made their first contribution in https://github.com/spatie/laravel-passkeys/pull/109

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.6.5...1.7.0

    Open source →
  7. 1.6.5 27 Mar 2026
    Release notes

    What's Changed

    • Fix PublicKeyCredentialSource type-hint issues with webauthn-lib 5.3+

    In webauthn-lib 5.3+, several methods return CredentialRecord instead of PublicKeyCredentialSource, causing type errors in the Passkey model's data accessor and the factory.

    Open source →
    Release notes

    What's Changed

    • Fix PublicKeyCredentialSource type-hint issues with webauthn-lib 5.3+

    In webauthn-lib 5.3+, several methods return CredentialRecord instead of PublicKeyCredentialSource, causing type errors in the Passkey model's data accessor and the factory.

    Open source →
  8. 1.6.4 25 Mar 2026
    Release notes

    What's Changed

    • Allow phpdocumentor/reflection-docblock 6.x compatibility by using web-auth/webauthn-lib 5.3.x

    Fixes #104

    Open source →
    Release notes

    What's Changed

    • Allow phpdocumentor/reflection-docblock 6.x compatibility by using web-auth/webauthn-lib 5.3.x

    Fixes #104

    Open source →
  9. 1.6.3 27 Feb 2026
    Release notes

    Support Laravel 13

    Open source →
  10. 1.6.2 25 Feb 2026
    Release notes

    Add Polish translations

    Open source →
    Release notes

    Add Polish translations

    Open source →
  11. 1.6.1 09 Feb 2026
    Release notes

    What's Changed

    • Support web-auth/webauthn-lib 5.3 (CredentialRecord) by @freekmurze in https://github.com/spatie/laravel-passkeys/pull/100

    New Contributors

    • @freekmurze made their first contribution in https://github.com/spatie/laravel-passkeys/pull/100

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.6.0...1.6.1

    Open source →
  12. 1.6.0 09 Feb 2026
    Release notes

    What's Changed

    • Fixed: return resolved action class instead of null from getActionClass() by @ggiak in https://github.com/spatie/laravel-passkeys/pull/96
    • Allow Livewire 3 and 4 in dev dependencies

    New Contributors

    • @ggiak made their first contribution in https://github.com/spatie/laravel-passkeys/pull/96

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.5.3...1.6.0

    Open source →
  13. 1.5.3 12 Jan 2026

    Nothing published for this version

  14. 1.5.2 11 Dec 2025
    Release notes

    What's Changed

    • Fixed: Deprecation warning from symfony/http-foundation 7.4 by @holdmyglass in https://github.com/spatie/laravel-passkeys/pull/89

    New Contributors

    • @holdmyglass made their first contribution in https://github.com/spatie/laravel-passkeys/pull/89

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.5.1...1.5.2

    Open source →
  15. 1.5.1 27 Nov 2025
    Release notes

    What's Changed

    • Update Dutch translations for passkeys terminology by @Mantix in https://github.com/spatie/laravel-passkeys/pull/87
    • Bump actions/checkout from 5 to 6 by @dependabot[bot] in https://github.com/spatie/laravel-passkeys/pull/86

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.5.0...1.5.1

    Open source →
  16. 1.5.0 28 Oct 2025
    Release notes

    What's Changed

    • Add configure ceremony step manager action by @gerpo in https://github.com/spatie/laravel-passkeys/pull/83
    • Add remember parameter to authenticateWithPasskey by @gerpo in https://github.com/spatie/laravel-passkeys/pull/85

    New Contributors

    • @gerpo made their first contribution in https://github.com/spatie/laravel-passkeys/pull/83

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.4.1...1.5.0

    Open source →
  17. 1.4.1 21 Oct 2025
    Release notes

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.4.0...1.4.1

    Open source →
  18. 1.4.0 16 Oct 2025
    Release notes

    What's Changed

    • Remember me option added by @jegelkraut in https://github.com/spatie/laravel-passkeys/pull/80

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.3.0...1.4.0

    Open source →
  19. 1.3.0 15 Oct 2025
    Release notes

    What's Changed

    • Bump stefanzweifel/git-auto-commit-action from 6 to 7 by @dependabot[bot] in https://github.com/spatie/laravel-passkeys/pull/78
    • Make allowedOrigins configurable by @jegelkraut in https://github.com/spatie/laravel-passkeys/pull/79

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.2.0...1.3.0

    Open source →
  20. 1.2.0 09 Oct 2025
    Release notes

    What's Changed

    • Skip null values added to serializer by @jegelkraut in https://github.com/spatie/laravel-passkeys/pull/77

    New Contributors

    • @jegelkraut made their first contribution in https://github.com/spatie/laravel-passkeys/pull/77

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.1.0...1.2.0

    Open source →
  21. 1.1.0 25 Sep 2025
    Release notes

    What's Changed

    • Bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/spatie/laravel-passkeys/pull/71
    • Update issue template by @AlexVanderbist in https://github.com/spatie/laravel-passkeys/pull/73
    • Add authenticator selection criteria to GeneratePasskeyRegisterOptions by @DSpeichert in https://github.com/spatie/laravel-passkeys/pull/74

    New Contributors

    • @AlexVanderbist made their first contribution in https://github.com/spatie/laravel-passkeys/pull/73
    • @DSpeichert made their first contribution in https://github.com/spatie/laravel-passkeys/pull/74

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.0.12...1.1.0

    Open source →
  22. 1.0.12 28 Jul 2025
    Release notes

    What's Changed

    • Fix typo in passkeys array assignment in Inertia usage documentation. by @HichemTab-tech in https://github.com/spatie/laravel-passkeys/pull/62
    • Bump aglipanci/laravel-pint-action from 2.5 to 2.6 by @dependabot[bot] in https://github.com/spatie/laravel-passkeys/pull/68
    • Add Hungarian translations for passkeys by @Panyi in https://github.com/spatie/laravel-passkeys/pull/67

    New Contributors

    • @HichemTab-tech made their first contribution in https://github.com/spatie/laravel-passkeys/pull/62
    • @Panyi made their first contribution in https://github.com/spatie/laravel-passkeys/pull/67

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.0.11...1.0.12

    Open source →
  23. 1.0.11 23 Jun 2025
    Release notes

    What's Changed

    • add Simplified Chinese translations by @tanshiqi in https://github.com/spatie/laravel-passkeys/pull/60
    • Bump stefanzweifel/git-auto-commit-action from 5 to 6 by @dependabot in https://github.com/spatie/laravel-passkeys/pull/56

    New Contributors

    • @tanshiqi made their first contribution in https://github.com/spatie/laravel-passkeys/pull/60

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.0.10...1.0.11

    Open source →
  24. 1.0.10 19 Jun 2025
    Release notes

    What's Changed

    • Add Arabic translations for passkeys by @salahhusa9 in https://github.com/spatie/laravel-passkeys/pull/59

    New Contributors

    • @salahhusa9 made their first contribution in https://github.com/spatie/laravel-passkeys/pull/59

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.0.9...1.0.10

    Open source →
  25. 1.0.9 10 Jun 2025
    Release notes

    What's Changed

    • Turkish translation of passkeys.php by @altayevrim in https://github.com/spatie/laravel-passkeys/pull/53

    New Contributors

    • @altayevrim made their first contribution in https://github.com/spatie/laravel-passkeys/pull/53

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.0.8...1.0.9

    Open source →
  26. 1.0.8 20 May 2025
    Release notes

    What's Changed

    • Redirect to intended URL by @mralston in https://github.com/spatie/laravel-passkeys/pull/50

    New Contributors

    • @mralston made their first contribution in https://github.com/spatie/laravel-passkeys/pull/50

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.0.7...1.0.8

    Open source →
  27. 1.0.7 20 May 2025
    Release notes

    What's Changed

    • Czech & Slovak translation by @hamrak in https://github.com/spatie/laravel-passkeys/pull/49

    New Contributors

    • @hamrak made their first contribution in https://github.com/spatie/laravel-passkeys/pull/49

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.0.6...1.0.7

    Open source →
  28. 1.0.6 19 May 2025
    Release notes

    What's Changed

    • Better french translations by @sdebacker in https://github.com/spatie/laravel-passkeys/pull/48

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.0.5...1.0.6

    Open source →
  29. 1.0.5 19 May 2025
    Release notes

    What's Changed

    • Add French and Dutch translations for passkeys by @Mantix in https://github.com/spatie/laravel-passkeys/pull/47

    New Contributors

    • @Mantix made their first contribution in https://github.com/spatie/laravel-passkeys/pull/47

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.0.4...1.0.5

    Open source →
  30. 1.0.4 18 May 2025
    Release notes

    What's Changed

    • add german translation by @NastyOOF in https://github.com/spatie/laravel-passkeys/pull/45

    New Contributors

    • @NastyOOF made their first contribution in https://github.com/spatie/laravel-passkeys/pull/45

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.0.3...1.0.4

    Open source →
  31. 1.0.3 12 May 2025
    Release notes

    What's Changed

    • Create passkeys.php by @nessimabadi in https://github.com/spatie/laravel-passkeys/pull/40

    New Contributors

    • @nessimabadi made their first contribution in https://github.com/spatie/laravel-passkeys/pull/40

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.0.2...1.0.3

    Open source →
  32. 1.0.2 12 May 2025
    Release notes

    What's Changed

    • startAuthentication refactor to expected call structure by @sdebacker in https://github.com/spatie/laravel-passkeys/pull/39

    New Contributors

    • @sdebacker made their first contribution in https://github.com/spatie/laravel-passkeys/pull/39

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.0.1...1.0.2

    Open source →
  33. 1.0.1 12 May 2025
    Release notes

    What's Changed

    • remove duplicated fragment by @xHeaven in https://github.com/spatie/laravel-passkeys/pull/22
    • Add config tests by @lrljoe in https://github.com/spatie/laravel-passkeys/pull/31
    • Standardise on src/Support/Config rather than config() by @lrljoe in https://github.com/spatie/laravel-passkeys/pull/27
    • Restore Laravel 11 Support by @lrljoe in https://github.com/spatie/laravel-passkeys/pull/28
    • Bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 by @dependabot in https://github.com/spatie/laravel-passkeys/pull/38
    • Add Portuguese translations for passkey-related messages by @kidiatoliny in https://github.com/spatie/laravel-passkeys/pull/37
    • [JS] startAuthentication refactor to expected call structure by @lrljoe in https://github.com/spatie/laravel-passkeys/pull/33

    New Contributors

    • @xHeaven made their first contribution in https://github.com/spatie/laravel-passkeys/pull/22
    • @kidiatoliny made their first contribution in https://github.com/spatie/laravel-passkeys/pull/37

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.0.0...1.0.1

    Open source →
  34. 1.0.0 06 May 2025
    Release notes

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/0.0.3...1.0.0

    Open source →
  35. 0.0.3 06 May 2025
    Release notes

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/0.0.2...0.0.3

    Open source →
  36. 0.0.2 06 May 2025
    Release notes

    Full Changelog: https://github.com/spatie/laravel-passkeys/compare/0.0.1...0.0.2

    Open source →
  37. 0.0.1 05 May 2025
    Release notes
    • test 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