This is Internet Identity release release-2024-12-13 for commit 411ed8a69ce74fd5617e292f86773ce5555aba8f.
The sha256 of production asset internet_identity_production.wasm.gz is 80ad01307faa306950a7e5cb0a60564171f090b5864f32b540b63badfc1f3b9d.
This release includes a bug fix for users logging in Internet Identity with PIN. We also updated dependencies to fix some minor vulnerability issues.
What's Changed
- Helper to find the RP ID given users' devices and current origin by @lmuntaner in #2729
- Update release in README by @gix-bot in #2732
- docs: fix typo in Dockerfile comment by @peterpeterparker in #2733
- Fix log in with PIN in Internet Identity page by @lmuntaner in #2735
- Fix comment by @lmuntaner in #2738
- Use lookupAll instead of lookupCredentials in recovery flow by @lmuntaner in #2737
- Change codeowners by @lmuntaner in #2739
- Update dapps list by @gix-bot in #2741
- Add helper to check browser version by @lmuntaner in #2743
- Share CredentialData param type of fromCredentials by @lmuntaner in #2742
- Change findWebAuthnRpId signature and return by @lmuntaner in #2744
- Resolve npm vulnerabilities by @lmuntaner in #2745
- Use dynamic RP ID by @lmuntaner in #2746
Full Changelog: release-2024-12-06...release-2024-12-13
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 411ed8a69ce74fd5617e292f86773ce5555aba8f
./scripts/verify-hash --ii-hash 80ad01307faa306950a7e5cb0a60564171f090b5864f32b540b63badfc1f3b9d
Make sure to compare the hashes also with the proposal payload when verifying canister upgrade proposals.