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 2026Releases
latest 37-
1.8.105 Jun 2026Release notes
Open source →What's Changed
- Avoid webauthn-lib 5.3 CredentialRecord deprecations during authentication by @freekmurze in #123
Full Changelog: 1.8.0...1.8.1
Release notes
Open source →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
-
1.8.026 May 2026Release notes
Open source →What's Changed
- Fix webauthn-lib 5.3 relying party name deprecation by @freekmurze in #120
Full Changelog: 1.7.3...1.8.0
Release notes
Open source →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
-
1.7.311 May 2026Release notes
Open source →What's Changed
- Persist passkey authentication options across intermediate requests by @patrickweh in #116
New Contributors
- @patrickweh made their first contribution in #116
Full Changelog: 1.7.2...1.7.3
Release notes
Open source →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
-
1.7.230 Apr 2026Release notes
Open source →What's Changed
- Use getRelyingPartyId from Config class by @RichardPo in #114
New Contributors
- @RichardPo made their first contribution in #114
Full Changelog: 1.7.1...1.7.2
Release notes
Open source →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
-
1.7.129 Apr 2026Release notes
Open source →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
Release notes
Open source →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
-
1.7.008 Apr 2026Release notes
Open source →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
- @itsgrimace made their first contribution in #109
Full Changelog: 1.6.5...1.7.0
Release notes
Open source →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
-
1.6.527 Mar 2026Release notes
Open source →What's Changed
- Fix PublicKeyCredentialSource type-hint issues with webauthn-lib 5.3+
In webauthn-lib 5.3+, several methods return
CredentialRecordinstead ofPublicKeyCredentialSource, causing type errors in the Passkey model'sdataaccessor and the factory.Release notes
Open source →What's Changed
- Fix PublicKeyCredentialSource type-hint issues with webauthn-lib 5.3+
In webauthn-lib 5.3+, several methods return
CredentialRecordinstead ofPublicKeyCredentialSource, causing type errors in the Passkey model'sdataaccessor and the factory. -
1.6.425 Mar 2026Release notes
Open source →What's Changed
- Allow phpdocumentor/reflection-docblock 6.x compatibility by using web-auth/webauthn-lib 5.3.x
Fixes #104
Release notes
Open source →What's Changed
- Allow phpdocumentor/reflection-docblock 6.x compatibility by using web-auth/webauthn-lib 5.3.x
Fixes #104
-
1.6.327 Feb 2026 -
1.6.225 Feb 2026 -
1.6.109 Feb 2026Release notes
Open source →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
-
1.6.009 Feb 2026Release notes
Open source →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
- Fixed: return resolved action class instead of null from
-
1.5.312 Jan 2026Nothing published for this version
-
1.5.211 Dec 2025Release notes
Open source →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
-
1.5.127 Nov 2025Release notes
Open source →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
-
1.5.028 Oct 2025Release notes
Open source →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
-
1.4.121 Oct 2025Release notes
Open source →Full Changelog: https://github.com/spatie/laravel-passkeys/compare/1.4.0...1.4.1
-
1.4.016 Oct 2025Release notes
Open source →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
-
1.3.015 Oct 2025Release notes
Open source →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
-
1.2.009 Oct 2025Release notes
Open source →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
-
1.1.025 Sep 2025Release notes
Open source →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
-
1.0.1228 Jul 2025Release notes
Open source →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
-
1.0.1123 Jun 2025Release notes
Open source →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
-
1.0.1019 Jun 2025Release notes
Open source →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
-
1.0.910 Jun 2025Release notes
Open source →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
-
1.0.820 May 2025Release notes
Open source →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
-
1.0.720 May 2025Release notes
Open source →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
-
1.0.619 May 2025Release notes
Open source →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
-
1.0.519 May 2025Release notes
Open source →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
-
1.0.418 May 2025Release notes
Open source →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
-
1.0.312 May 2025Release notes
Open source →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
-
1.0.212 May 2025Release notes
Open source →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
-
1.0.112 May 2025Release notes
Open source →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
-
1.0.006 May 2025Release notes
Open source →Full Changelog: https://github.com/spatie/laravel-passkeys/compare/0.0.3...1.0.0
-
0.0.306 May 2025Release notes
Open source →Full Changelog: https://github.com/spatie/laravel-passkeys/compare/0.0.2...0.0.3
-
0.0.206 May 2025Release notes
Open source →Full Changelog: https://github.com/spatie/laravel-passkeys/compare/0.0.1...0.0.2
-
0.0.105 May 2025