All notable changes to mobile_id_token will be documented in this file.
The format is based on Keep a Changelog.
[0.1.1] - 2026-06-01
Fixed
- Relax
azpvalidation so trusted authorized parties no longer have to appear in the tokenaudvalue. - Align Google/OIDC audience handling for tokens where
audandazpare different trusted client IDs.
[0.1.0] - 2026-05-25
Initial release.
- Apple and Google
id_tokenverification viaMobileIdToken.verify/3 - JWKS fetching with
:persistent_termcaching and key-rotation refresh - Strict
RS256signature verification (rejectsHS256/none/RS512/ES256algorithm confusion) - OIDC
azp(authorized party) validation for multi-audience tokens - Provider-asymmetric email verification (Google requires verified email; Apple optional)
- SHA-256 hash-aware nonce matching for Apple-style hashed nonce claims
- Opt-in real-network integration tests against Apple and Google JWKS endpoints (
MOBILE_ID_TOKEN_INTEGRATION=1)