release-2025-7-11: Add and remove passkeys from dashboard
·
22 commits
to main
since this release
This is Internet Identity release release-2025-07-11-v2 for commit 43f877d2a47bbe3ea0707870662a40698068cb7b.
The sha256 of production asset internet_identity_production.wasm.gz is 53a7f313922ed15a543a74a7849c1abfc60da5a1ae217198d6741912f7f96cbc.
This release comes full of UX improvements, fixes and a new functionality: adding and removing passkeys from the new dashboard.
What's Changed
- Validate derivation origin by @lmuntaner in #3164
- Add global account limit error when creating additional accounts. by @sea-snake in #3151
- Update ii-spec.mdx by @eduarddfinity in #3166
- Samsung Browser doesn't support FedCM with our params by @lmuntaner in #3167
- Safari blocking Google popup by @lmuntaner in #3168
- Fetch Google certs more often by @lmuntaner in #3171
- Show add access method button by @sea-snake in #3172
- Improve analytics V2 funnel by @lmuntaner in #3174
- Add access method dialog with Google account. by @sea-snake in #3173
- Share error message on JWT verification by @lmuntaner in #3169
- Add access method dialog with passkey on current device. by @sea-snake in #3176
- Fix accessing dashboard after logout by @lmuntaner in #3178
- Show dialog if users is still in II after successful auth by @lmuntaner in #3175
- Avoid actions during loading state by @lmuntaner in #3179
- Continue on another device to register passkey by @sea-snake in #3180
- Update dfx by @gix-bot in #3181
- Remove passkeys by @sea-snake in #3182
- Enable feature flag to add passkeys by @lmuntaner in #3183
- Show confirmation tooltip on copying URL by @sea-snake in #3184
New Contributors
- @eduarddfinity made their first contribution in #3166
Full Changelog: release-2025-07-04...release-2025-07-11-v2
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 43f877d2a47bbe3ea0707870662a40698068cb7b
./scripts/verify-hash --ii-hash 53a7f313922ed15a543a74a7849c1abfc60da5a1ae217198d6741912f7f96cbc --archive-hash a27cadd0bfa604c8d5e68f49ef2683a5cb9af3f04c78f8cf49b1670ec3e6d6d2
Make sure to compare the hashes also with the proposal payload when verifying canister upgrade proposals.