Skip to content
This repository has been archived by the owner on Mar 25, 2024. It is now read-only.

Latest commit

 

History

History
57 lines (46 loc) · 1.93 KB

CHANGELOG.md

File metadata and controls

57 lines (46 loc) · 1.93 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.3.0] - Unreleased

Added

  • Challenge class
  • ChallengeProviderInterface (will replace ChallengeProvider)
  • Server::generateChallenge(): ChallengeProviderInterface (now public; signature changed from previous private implementation)
  • Server::validateLogin(ChallengeProviderInterface, LoginResponseInterface, RegistrationInterface[]): RegistrationInterface (will replace Server::setRegistrations + Server::setSignRequests + Server::authenticate)
  • Server::validateRegistration(ChallengeProviderInterface, RegistrationResponseInterface): RegistrationInterface (will replace Server::setRegisterRequest + Server::register)

Changed

  • Server's constructor now can take string $appId as a parameter

Deprecated

  • ChallengeProvider
  • Server::authenticate(LoginResponseInterface)
  • Server::register(RegistrationResponseInterface)
  • Server::setAppId(string)
  • Server::setRegisterRequest(RegisterRequest)
  • Server::setRegistrations(RegistrationInterface[])
  • Server::setSignRequests(SignRequest[])

[1.2.0] - 2021-10-26

Added

Support for WebAuthn protocols and APIs

  • WebAuthn\RegistrationResponse
  • WebAuthn\LoginResponse

[1.1.0] - 2021-10-25

Added

  • AttestationCertificate
  • AttestationCertificateInterface
  • ECPublicKey
  • KeyHandleInterface
  • LoginResponseInterface
  • PublicKeyInterface
  • RegistrationInterface
  • RegistrationResponseInterface

Changed

  • Type information improved throughout
  • RegisterResponse implements RegistrationResponseInterface
  • Registration implements RegistrationInterface
  • SignResponse implements LoginResponseInterface-

[1.0.1] - 2019-06-07

Changed

  • Handle missing cid_pubkey field in response client data

[1.0.0] - 2018-04-29

Initial Release