NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #1415 most downloaded on Packagist
A simple PHP WebAuthn (FIDO2) server library
Last release 2 years ago
no release in 18 months
Ships fairly regularly
a new release about every 3 months
Most releases are documented
notes for 8 of 10 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
11 releases · first in 2021
One column per quarter.
isBackupEligible & isBackedUp flags exposed
New Features
isBackupEligible & isBackedUp flags exposedTemp Directory Improvement
Temp Directory Improvement
Verify EdDSA using Sodium Support for EdDSA algorithm (-8) using PHP Sodium (or Sodium Compat )
Verify EdDSA using Sodium
Support for EdDSA algorithm (-8) using PHP Sodium (or Sodium Compat )
Updated PHP requirements.
Updated PHP requirements.
rewrite demo app with async function
$requireCtsProfileMatch on processCreate() to false to check only for basic integrity.added support for transport hybrid. Hybrid indicates the respective authenticator can be contacted using a combination of (often separate) data-transport and proximity mechanisms. This supports, for example, authentication on a desktop computer using a smartphone.
⚠️Attention: new argument $allowHybrid on getGetArgs, CHECK YOUR IMPLEMENTATION!
public function getGetArgs($credentialIds=array(), $timeout=20, $allowUsb=true, $allowNfc=true, $allowBle=true, $allowHybrid=true, $allowInternal=true, $requireUserVerification=false)rewrite demo app with async function
rewrite demo app with async function
$requireCtsProfileMatch on processCreate() to false to check only for basic integrity.added support for transport hybrid. Hybrid indicates the respective authenticator can be contacted using a combination of (often separate) data-transport and proximity mechanisms. This supports, for example, authentication on a desktop computer using a smartphone.
⚠️Attention: new argument on getGetArgs, check your implementation:
public function getGetArgs($credentialIds=array(), $timeout=20, $allowUsb=true, $allowNfc=true, $allowBle=true, $allowHybrid=true, $allowInternal=true, $requireUserVerification=false)
Fix self signed detection, switch to authorityKeyIdentifier instead of compare subject and issuer
Self Signed detection
Fix self signed detection, switch to authorityKeyIdentifier instead of compare subject and issuer
Nothing published for this version
PHP 8 issues (Object attribute access)
PHP 8 issues (Object attribute access)
Handle certificates correctly already containing line breaks
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →