v0.8.0
Changes
- chore: release v0.8.0 (#52)
- chore: release v0.8.0
- feat(auth): add skipMfaOnPasskeyAuth to resolve MFA-policy dilemma (#50)
- test(e2e): fixme own mfa-bypass spec pending rpId infra fix
- ci: pick up typo3-ci-workflows npm lockfile fix
- ci: trigger fresh run to pick up typo3-ci-workflows cms-install fix
- ci: trigger fresh run to pick up typo3-ci-workflows e2e fix
- fix(config): defensive fallback for skipMfaOnPasskeyAuth
- test(functional): enable BypassFinals in functional bootstrap
- test(e2e): Playwright coverage for MFA bypass during passkey login
- test(auth): functional test for MFA session-key round-trip
- feat(auth): add skipMfaOnPasskeyAuth setting (default enabled)
- test(e2e): triage 6 pre-existing broken specs with .fixme() (#51)
- test(e2e): triage pre-existing broken specs with .fixme()
Installation
composer require netresearch/nr-passkeys-beSecurity
All release artifacts are signed with Sigstore keyless signing.
Verify signatures
cosign verify-blob \
--bundle nr-passkeys-be-0.8.0.zip.bundle \
--certificate-identity-regexp "https://github.com/netresearch/.*" \
--certificate-oidc-issuer "https://token.actions.githubusercontent.com" \
nr-passkeys-be-0.8.0.zipVerify checksums
sha256sum -c checksums.txtSoftware Bill of Materials (SBOM)
SBOMs are provided in both SPDX and CycloneDX formats for supply chain transparency.