This is Internet Identity release release-2025-01-31 for commit 6332e23a70669efbbcb64b1ec3c442d311d674c8.
The sha256 of production asset internet_identity_production.wasm.gz is f1731eda0283d2dcba80974e371b445780f16eb21c5e80aba1228ca6bcfd3fcb.
This release includes a few dependencies upgraded. Additionally, this release includes work in progress on OpenID integration and the domains compatibility features (behind flag).
What's Changed
- Common origin when registering by @lmuntaner in #2819
- Add and remove OpenID credentials from anchor by @sea-snake in #2810
- Bump vite from 5.2.14 to 5.4.12 in /demos/using-dev-build by @dependabot in #2803
- Fix security vulnerabilities by @lmuntaner in #2820
- Bump undici from 5.28.4 to 5.28.5 by @dependabot in #2821
- Better error for PIN identities in other domains by @lmuntaner in #2823
- Copy WebAuthIdentity from agent-js by @lmuntaner in #2824
- Clean up cancelled RP IDs if no filtered credentials by @lmuntaner in #2822
- Update rust version by @gix-bot in #2828
Full Changelog: release-2025-01-24...release-2025-01-31
Build flavors
For more information please see the Build flavors section of the README.
Wasm Verification
To build the wasm modules yourself and verify their hashes, run the following commands from the root of the Internet Identity repository:
git pull # to ensure you have the latest changes.
git checkout 6332e23a70669efbbcb64b1ec3c442d311d674c8
./scripts/verify-hash --ii-hash f1731eda0283d2dcba80974e371b445780f16eb21c5e80aba1228ca6bcfd3fcb --archive-hash ee9666e45c01d9c94ff79fd3a5fc1bba804f4eb9cd8e484b248ac6bb6baf5ad5
Make sure to compare the hashes also with the proposal payload when verifying canister upgrade proposals.