Skip to content

3.23.0 (Supreme Unaffected)

Choose a tag to compare

@JesusMcCloud JesusMcCloud released this 24 Jun 06:15
· 13 commits to main since this release
  • Rework JWS support around explicit compact, flattened, and general representations
    • Add sealed JWS support with dedicated JwsCompact, JwsFlattened, JwsGeneral
    • Add conversions between compact, flattened, and general JWS representations
    • Represent protected and unprotected header fragments explicitly via JwsHeader.Part, merging them into a JwsHeader only when the combined header is valid
    • Parse JwsHeader.attestationJwt and JwsHeader.keyAttestation as JwsCompact instead of raw strings
    • Deprecate JwsSigned in favor of JwsCompact
    • Typed payloads remain supported via JwsTyped