|
1 |
| -== Version 2.6.0 (unreleased) == |
2 |
| - |
3 |
| -`webauthn-server-core`: |
4 |
| - |
5 |
| -New features: |
| 1 | +== Version 2.7.0 (unreleased) == |
6 | 2 |
|
7 |
| -* Added method `getParsedPublicKey(): java.security.PublicKey` to |
8 |
| - `RegistrationResult` and `RegisteredCredential`. |
9 |
| - ** Thanks to Jakob Heher (A-SIT) for the contribution, see |
10 |
| - https://github.com/Yubico/java-webauthn-server/pull/299 |
11 |
| -* Added enum parsing functions: |
12 |
| - ** `AuthenticatorAttachment.fromValue(String): Optional<AuthenticatorAttachment>` |
13 |
| - ** `PublicKeyCredentialType.fromId(String): Optional<PublicKeyCredentialType>` |
14 |
| - ** `ResidentKeyRequirement.fromValue(String): Optional<ResidentKeyRequirement>` |
15 |
| - ** `TokenBindingStatus.fromValue(String): Optional<TokenBindingStatus>` |
16 |
| - ** `UserVerificationRequirement.fromValue(String): Optional<UserVerificationRequirement>` |
17 |
| -* Added public builder to `CredentialPropertiesOutput`. |
18 |
| -* Added public factory function |
19 |
| - `LargeBlobRegistrationOutput.supported(boolean)`. |
20 |
| -* Added public factory functions to `LargeBlobAuthenticationOutput`. |
21 |
| -* Added `hints` property to `StartRegistrationOptions`, `StartAssertionOptions`, |
22 |
| - `PublicKeyCredentialCreationOptions` and `PublicKeyCredentialRequestOptions`, |
23 |
| - and class `PublicKeyCredentialHint` to support them, to support the `hints` |
24 |
| - parameter introduced in WebAuthn L3: |
25 |
| - https://www.w3.org/TR/2023/WD-webauthn-3-20230927/#dom-publickeycredentialcreationoptions-hints |
26 |
| -* (Experimental) Added option `isSecurePaymentConfirmation(boolean)` to |
27 |
| - `FinishAssertionOptions`. When set, `RelyingParty.finishAssertion()` will |
28 |
| - adapt the validation logic for a Secure Payment Confirmation (SPC) response |
29 |
| - instead of an ordinary WebAuthn response. See the JavaDoc for details. |
30 |
| - ** NOTE: Experimental features may receive breaking changes without a major |
31 |
| - version increase. |
32 | 3 | * (Experimental) Added a new suite of interfaces, starting with
|
33 | 4 | `CredentialRepositoryV2`. `RelyingParty` can now be configured with a
|
34 | 5 | `CredentialRepositoryV2` instance instead of a `CredentialRepository`
|
@@ -58,6 +29,37 @@ New features:
|
58 | 29 | * (Experimental) Added property `RegisteredCredential.transports`.
|
59 | 30 | ** NOTE: Experimental features may receive breaking changes without a major
|
60 | 31 | version increase.
|
| 32 | + |
| 33 | + |
| 34 | +== Version 2.6.0 (unreleased) == |
| 35 | + |
| 36 | +`webauthn-server-core`: |
| 37 | + |
| 38 | +New features: |
| 39 | + |
| 40 | +* Added method `getParsedPublicKey(): java.security.PublicKey` to |
| 41 | + `RegistrationResult` and `RegisteredCredential`. |
| 42 | + ** Thanks to Jakob Heher (A-SIT) for the contribution, see |
| 43 | + https://github.com/Yubico/java-webauthn-server/pull/299 |
| 44 | +* Added enum parsing functions: |
| 45 | + ** `AuthenticatorAttachment.fromValue(String): Optional<AuthenticatorAttachment>` |
| 46 | + ** `PublicKeyCredentialType.fromId(String): Optional<PublicKeyCredentialType>` |
| 47 | + ** `ResidentKeyRequirement.fromValue(String): Optional<ResidentKeyRequirement>` |
| 48 | + ** `TokenBindingStatus.fromValue(String): Optional<TokenBindingStatus>` |
| 49 | + ** `UserVerificationRequirement.fromValue(String): Optional<UserVerificationRequirement>` |
| 50 | +* Added public builder to `CredentialPropertiesOutput`. |
| 51 | +* Added public factory function |
| 52 | + `LargeBlobRegistrationOutput.supported(boolean)`. |
| 53 | +* Added public factory functions to `LargeBlobAuthenticationOutput`. |
| 54 | +* Added `hints` property to `StartRegistrationOptions`, `StartAssertionOptions`, |
| 55 | + `PublicKeyCredentialCreationOptions` and `PublicKeyCredentialRequestOptions`, |
| 56 | + and class `PublicKeyCredentialHint` to support them, to support the `hints` |
| 57 | + parameter introduced in WebAuthn L3: |
| 58 | + https://www.w3.org/TR/2023/WD-webauthn-3-20230927/#dom-publickeycredentialcreationoptions-hints |
| 59 | +* (Experimental) Added option `isSecurePaymentConfirmation(boolean)` to |
| 60 | + `FinishAssertionOptions`. When set, `RelyingParty.finishAssertion()` will |
| 61 | + adapt the validation logic for a Secure Payment Confirmation (SPC) response |
| 62 | + instead of an ordinary WebAuthn response. See the JavaDoc for details. |
61 | 63 | ** NOTE: Experimental features may receive breaking changes without a major
|
62 | 64 | version increase.
|
63 | 65 |
|
|
0 commit comments