summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorMatthew Miller <matthew@millerti.me>2020-09-09 23:21:31 -0700
committerMatthew Miller <matthew@millerti.me>2020-09-09 23:21:31 -0700
commitfce817b9ebe79c200c209ff549716e26ea2d866f (patch)
tree1a1f6235356b17611b52291a0081bba8c20b0331
parentc6c147f1a4dbbe21d643e02775a5b2e6957689c9 (diff)
Update CHANGELOG to v0.9.0
-rw-r--r--CHANGELOG.md19
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:**