Skip to content

chore(spec-watch): upcoming WebAuthn changes to anticipate #926

Open

Description

@Spomky

Purpose

Tracking issue for the WebAuthn work accepted or in progress upstream that is not yet actionable, so that it is not rediscovered later. Nothing here requires code today. Each item should get its own issue once the corresponding text becomes normative.

Last upstream review: 2026-08-30. No normative change has been merged in w3c/webauthn since 2026-07-30 (w3c/webauthn#2382), so there is no compliance gap to close. Everything below is either an open pull request or a discussion.

Framework status as of 2026-08-30: every issue opened from this review has been merged. The remaining content of this issue is pure watch material, plus a single open follow-up (#854).

Level 3 is moving to Recommendation

w3c/webauthn#2399 was closed on 2026-08-26: the Level 3 transition request is through, and the Working Group has stated that no new feature will be incorporated into the Recommendation. Level 4 is the next version. Every item in this issue therefore lands in Level 4, which means it should be planned against 6.0.0 and later rather than treated as a Level 3 erratum.

Explainers moved into the repository and actively worked on

The W3C wiki explainers were migrated into the repository in April 2026 (w3c/webauthn#2398), which makes the following visible as pull requests.

Post-quantum work to watch

Accepted but requiring no change here

Already tracked separately

Issues opened from this review

All closed. Nothing is left to do on this list.

Opened on 2026-08-20:

Opened on 2026-08-30:

Related, closed in the same batch: #858 on the 5 eTLD+1 labels limit for Related Origins, done by #952.

What is left

  1. Nothing normative to implement. The next upstream review should look for a normative merge in w3c/webauthn more recent than Update Virtual Authenticator API to better emulate synced passkey behavior w3c/webauthn#2382 (2026-07-30).
  2. feat(extensions): support remoteClientDataJSON for remote desktop web clients (WebAuthn ED) #854 (remoteClientDataJSON) is the only open follow-up, kept on 6.0.0 until the extension stabilizes.
  3. Watch list, in decreasing order of impact: algPolicy and acceptedAlgs (Support Algorithm Migration w3c/webauthn#2437), the CMTG Key extension as a collection (Add "Credential Manager Trust Group (CMTG) Key" extension w3c/webauthn#2377 and #2472), the Cross Device Fallback URL extension (Add Cross Device Fallback URL extension for hybrid transport authentication w3c/webauthn#2380), the pubKeyCredParams defaults ([PQ] Default Algorithems for Authenticators perhaps need updating. w3c/webauthn#2448), and hash agility ([PQ] SHA-256 usage w3c/webauthn#2471).

Activity

  1. added this to the 6.0.0 milestone on Aug 20, 2026
  2. self-assigned this
    on Aug 20, 2026
  3. added
    complianceIssue related to the compliance of the project with the specs
    on Aug 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

complianceIssue related to the compliance of the project with the specspinnedPinned

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions