Skip to content

Update dependency @openid4vc/oauth2 to v0.7.0 - #1212

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/all-minor-patch
Oct 14, 2026
Merged

renovate[bot] merged 1 commit into
mainfrom
renovate/all-minor-patch

Conversation

@renovate

@renovate renovate Bot commented Oct 14, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@openid4vc/oauth2 (source) 0.6.0 → 0.7.0 age confidence

Release Notes

openwallet-foundation-labs/identity-common-ts (@​openid4vc/oauth2)

v0.7.0

Minor Changes
  • 222ed67: Unify the clock skew option name to allowedSkewInSeconds and add a server-level default.

    • Breaking: the DPoP allowedClockSkewSeconds option is renamed to allowedSkewInSeconds. This applies to verifyDpopJwt and to the dpop options of verifyPushedAuthorizationRequest, verifyAuthorizationChallengeRequest, the verify*AccessTokenRequest methods and verifyResourceRequest.
    • Add allowedSkewInSeconds to Oauth2AuthorizationServer as the default allowed clock skew for DPoP and client attestation verification in verifyPushedAuthorizationRequest, verifyAuthorizationChallengeRequest, the verify*AccessTokenRequest methods, verifyDpopJwt and verifyClientAttestation. A per-call allowedSkewInSeconds in the DPoP or client attestation options overrides the server default, including 0.
    • The verify*AccessTokenRequest methods now pass now to DPoP proof verification, so the DPoP iat checks use the provided time instead of the current time.
Patch Changes
  • 1beaa04: Normalize the htu claim of a DPoP proof the same way as the request URL before comparing them, so query and fragment are ignored (RFC 9449 §4.3) and an uppercase host or explicit default port no longer cause a mismatch (RFC 3986 §6.2.2, §6.2.3). zHttpsUrl now accepts the URL scheme case-insensitively (RFC 3986 §3.1).

  • c0107e4: Allow configuring clock skew for client attestation verification on the authorization server.

    • Add optional allowedSkewInSeconds (default 0) to the clientAttestation options of verifyPushedAuthorizationRequest, verifyAuthorizationChallengeRequest and the verify*AccessTokenRequest methods. It is applied to the nbf and exp checks of both the Client Attestation JWT and the Client Attestation PoP JWT, including the DPoP-bound attest_jwt_client_auth_dpop method.
    • verifyClientAttestationJwt now honours its allowedSkewInSeconds option, which was previously ignored.
  • Updated dependencies [1beaa04]

  • Updated dependencies [5d2179b]


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 06:59 AM, only on Wednesday (* 0-6 * * 3)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update dependencies label Oct 14, 2026
@renovate
renovate Bot enabled auto-merge (squash) October 14, 2026 00:44
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 11bc011 to 0092d74 Compare October 14, 2026 02:38
@renovate
renovate Bot requested review from a team, Milena-Czierlinski and tnotheis October 14, 2026 05:14
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 0092d74 to 306e38e Compare October 14, 2026 05:38
@renovate
renovate Bot merged commit dd72a9b into main Oct 14, 2026
16 checks passed
@renovate
renovate Bot deleted the renovate/all-minor-patch branch October 14, 2026 06:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants