NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #1562 most downloaded on Packagist
Use passkeys in your Laravel app
Last release 4 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
One column per month.
Avoid webauthn-lib 5.3 CredentialRecord deprecations during authentication by @freekmurze in #123
Full Changelog: 1.8.0...1.8.1
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.8.0...1.8.1
Fix webauthn-lib 5.3 relying party name deprecation by @freekmurze in #120
Full Changelog: 1.7.3...1.8.0
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.7.3...1.8.0
Persist passkey authentication options across intermediate requests by @patrickweh in #116
Full Changelog: 1.7.2...1.7.3
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.7.2...1.7.3
Use getRelyingPartyId from Config class by @RichardPo in #114
Full Changelog: 1.7.1...1.7.2
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.7.1...1.7.2
Bump dependabot/fetch-metadata from 3.0.0 to 3.1.0 by @dependabot [bot] in #111
Full Changelog: 1.7.0...1.7.1
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.7.0...1.7.1
Added Event Configuration as well as PasskeyRegisteredEvent to fire on passkey creation. by @itsgrimace in #109
Full Changelog: 1.6.5...1.7.0
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.6.5...1.7.0
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.
Allow phpdocumentor/reflection-docblock 6.x compatibility by using web-auth/webauthn-lib 5.3.x
Fixes #104
Support Laravel 13
Support Laravel 13
Add Polish translations
Add Polish translations
Support web-auth/webauthn-lib 5.3 (CredentialRecord) by @freekmurze in https://github.com/spatie/laravel-passkeys/pull/100
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.6.0...1.6.1
Fixed: return resolved action class instead of null from getActionClass() by @ggiak in https://github.com/spatie/laravel-passkeys/pull/96
getActionClass() by @ggiak in https://github.com/spatie/laravel-passkeys/pull/96Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.5.3...1.6.0
Nothing published for this version
Fixed: Deprecation warning from symfony/http-foundation 7.4 by @holdmyglass in https://github.com/spatie/laravel-passkeys/pull/89
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.5.1...1.5.2
Update Dutch translations for passkeys terminology by @Mantix in https://github.com/spatie/laravel-passkeys/pull/87
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.5.0...1.5.1
Add configure ceremony step manager action by @gerpo in https://github.com/spatie/laravel-passkeys/pull/83
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.4.1...1.5.0
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.4.0...1.4.1
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.4.0...1.4.1
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
Bump stefanzweifel/git-auto-commit-action from 6 to 7 by @dependabot[bot] in https://github.com/spatie/laravel-passkeys/pull/78
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.2.0...1.3.0
Skip null values added to serializer by @jegelkraut in https://github.com/spatie/laravel-passkeys/pull/77
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.1.0...1.2.0
Bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/spatie/laravel-passkeys/pull/71
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.0.12...1.1.0
Fix typo in passkeys array assignment in Inertia usage documentation. by @HichemTab-tech in https://github.com/spatie/laravel-passkeys/pull/62
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.0.11...1.0.12
add Simplified Chinese translations by @tanshiqi in https://github.com/spatie/laravel-passkeys/pull/60
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.0.10...1.0.11
Add Arabic translations for passkeys by @salahhusa9 in https://github.com/spatie/laravel-passkeys/pull/59
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.0.9...1.0.10
Turkish translation of passkeys.php by @altayevrim in https://github.com/spatie/laravel-passkeys/pull/53
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.0.8...1.0.9
Redirect to intended URL by @mralston in https://github.com/spatie/laravel-passkeys/pull/50
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.0.7...1.0.8
Czech & Slovak translation by @hamrak in https://github.com/spatie/laravel-passkeys/pull/49
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.0.6...1.0.7
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
Add French and Dutch translations for passkeys by @Mantix in https://github.com/spatie/laravel-passkeys/pull/47
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.0.4...1.0.5
add german translation by @NastyOOF in https://github.com/spatie/laravel-passkeys/pull/45
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.0.3...1.0.4
Create passkeys.php by @nessimabadi in https://github.com/spatie/laravel-passkeys/pull/40
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.0.2...1.0.3
startAuthentication refactor to expected call structure by @sdebacker in https://github.com/spatie/laravel-passkeys/pull/39
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.0.1...1.0.2
remove duplicated fragment by @xHeaven in https://github.com/spatie/laravel-passkeys/pull/22
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.0.0...1.0.1
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/0.0.3...1.0.0
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/0.0.3...1.0.0
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/0.0.2...0.0.3
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/0.0.2...0.0.3
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/0.0.1...0.0.2
Full Changelog: https://github.com/spatie/laravel-passkeys/compare/0.0.1...0.0.2
- test release
Your coding agent can read these notes before it upgrades. Set up the MCP server →