diff options
author | Matthew Miller <matthew@millerti.me> | 2020-09-09 23:21:31 -0700 |
---|---|---|
committer | Matthew Miller <matthew@millerti.me> | 2020-09-09 23:21:31 -0700 |
commit | fce817b9ebe79c200c209ff549716e26ea2d866f (patch) | |
tree | 1a1f6235356b17611b52291a0081bba8c20b0331 | |
parent | c6c147f1a4dbbe21d643e02775a5b2e6957689c9 (diff) |
Update CHANGELOG to v0.9.0
-rw-r--r-- | CHANGELOG.md | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 2fac879..3c72256 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## v0.9.0 - The one that knows RSA from EC2 + +**Packages:** + +- @simplewebauthn/browser@0.9.0 +- @simplewebauthn/server@0.9.0 +- @simplewebauthn/typescript-types@0.9.0 + +**Changes:** + +- **[server]** Add support for attestations and assertions containing RSA public keys. +- **[browser]** Version sync. +- **[typescript-types]** Version sync. + +### Breaking Changes + +- **[server]** `authenticatorInfo.base64PublicKey` returned by `verifyAttestationResponse()` is now the entire public key buffer instead of a pared down form of it (it's still returned base64url-encoded). This helps ensure support for existing public keys, as well as future public key formats that may be introduced in the future. **Public keys previously returned by this method must be upgraded via [this "upgrader" script](https://gist.github.com/MasterKale/175cb210b097632d7cd03fd409e2dfb3) to work with future assertions.** +- **[server]** The `serviceName` argument for `generateAttestationOptions()` has been renamed to `rpName`. This brings it in line with the existing `rpID` argument and maps more obviously to its respective property within the returned options. + ## v0.8.2 **Packages:** |