# 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. ## [0.3.0] - 2020-09-18 ### Changed - [Wax] Renamed application to `:wax_` due to a name collision. **Do not forget** to rename any `:wax` entry in your configuration files - [Wax] secp256k1's COSE alg value set to new standardized value ## [0.2.1] - 2020-05-30 ### Fixed - [Wax.AttestationStatementFormat.TPM] Commented TPM manufacturer ID used only for testing with the FIDO2 test suite ## [0.2.0] - 2020-04-17 ### Added - [Wax] When verifying trust root, `Wax.register/3` checks the authenticator status against the values whitelisted by the `:acceptable_authenticator_statuses` option - [Wax.CoseKey] Added support for PS256, PS384, PS512, EdDSA signature schemes and ES256K (secp256k1 curve) signature algorithms - [Wax.Challenge] Added timeout field and verification - [Wax] Added `:android_key_allow_software_enforcement` option - [Wax.Metadata] FIDO2 metadata TOC checked against CRLs (#12) - [Wax] Added a mean to load metadata from a directory - [Wax] Added `:silent_authentication_enabled` option ### Changed - [Wax] `Wax.register/3` and `Wax.authenticate/5` signatures change and now return the whole authenticator data. - [Wax] the `:user_verified_required` option is replace by the `:user_verification` option ### Fixed - [Wax.Metadata] TOC JWS signature is verified against FIDO Fundation certificate