Skip to content

Pre-release 2.2.0-RC1

Pre-release
Pre-release
Compare
Choose a tag to compare
@emlun emlun released this 10 Nov 17:52
· 405 commits to main since this release
2.2.0-RC1
19a51c5

webauthn-server-core:

Changes:

  • Changed internal structure of RegistrationResult and AssertionResult. This may affect you if you use Jackson or similar tools to serialize these values to JSON, for example. This is not an officially supported use case and thus does not warrant a major version bump.
  • Removed methods RegistrationResult.toBuilder() and AssertionResult.toBuilder(). Both had package-private return types, and thus were not usable by outside callers.

New features:

  • (Experimental) Added support for the new BE (backup eligible) and BS (backup state) flags in authenticator data:

Fixes:

  • Fixed TPM attestation verification rejecting attestation certificates with TPM Device Attributes split between multiple RelativeDistinguishedName structures in the Subject Alternative Names extension.
    • Thanks to Oussama Zgheb for the contribution, see #241
  • Fixed various errors in JavaDoc.

webauthn-server-attestation:

Fixes:

Artifacts built with openjdk 17.0.5 2022-10-18.