2.68.0 (2026-05-26)
Features
- accept threadId on the submit reference object (b1b3dc7)
- add direct account registration for email service account apps (6602b2e)
- add OAuth2 app "Verify setup" diagnostic (cba9f58)
- add Workload Identity Federation for Gmail service accounts (1879c5a)
- lock Gmail auth method display after app creation (6ba16c2)
- revoke upstream OAuth2 grant on account delete via ?revoke=true (2a8c8fa)
- revoke upstream OAuth2 grant on account delete via ?revoke=true (15bc43a)
- use tabs for Gmail auth method and lock it after creation (6c74521)
Bug Fixes
- clearer error when loading wrong file into WIF config field (40686d4)
- flag WIF support in the gmailService form intro (61fab27)
- force-exit external-account-signer test to unblock CI (f4a1e4e)
- let npm run gettext parse object spread and drop non-ASCII from template (195ce60)
- mask externalAccount in OAuth2 app API responses (fac18bf)
- pkg config options must be a string array (6c4702d)
- prefer refresh token and skip gmailService when revoking on delete (e0dbea8)
- relax cross-folder assertion in Graph API parentFolderId test (770279d)
- right-align the service account Add account button (c6f77b9)