release-2024-04-26: Maintenance Release
This is Internet Identity release release-2024-04-26 for commit 1417991b69660046cc0b4f1ea93a5903b037f3b1.
This release contains various internal improvements (such as library upgrades) and improvements to error messages.
The sha256 of production asset internet_identity_production.wasm.gz is 20103f72d31f20fb08e1fa3c50778c25c7a2dc115c92981f4bb54e61cd9f4538.
What's Changed
- Update release in README by @gix-bot in #2429
- Update dfx to version 0.19.0 by @frederikrothenberger in #2425
- Remove notice msg from VC flow error page by @lmuntaner in #2430
- Exclude dapps without website entry from dapps explorer by @frederikrothenberger in #2432
- Update dapps list by @gix-bot in #2426
- Add PreLoadImage class to substitute IdentityBackground by @lmuntaner in #2434
- Simplify archive integration tests by @frederikrothenberger in #2435
- Revert erroneous candid blob encoding change by @frederikrothenberger in #2436
- Update commit of IC artefacts by @gix-bot in #2427
- Update commit of IC artefacts by @gix-bot in #2439
- Update dapps list by @gix-bot in #2437
- Extend JS sig-verfier documentation by @przydatek in #2438
- Upgrade stable structures by @frederikrothenberger in #2440
- Upgrade vite by @frederikrothenberger in #2441
- Update dapps list by @gix-bot in #2443
- Remove apt-get update step from using-dev-build CI check by @frederikrothenberger in #2444
- Improve error messages for passkey errors by @frederikrothenberger in #2445
- Upgrade agent-js by @frederikrothenberger in #2446
- Configure up to 10 retries on agent failure by @frederikrothenberger in #2447
Full Changelog: release-2024-04-16...release-2024-04-26
Build flavors
For more information please see the Build flavors section of the README.
Wasm Verification
Note: Due to an unresolved issue with the latest Docker Desktop for Mac version, when verifying hashes on MacOs please use version 4.28.0 or earlier.
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 1417991b69660046cc0b4f1ea93a5903b037f3b1
./scripts/verify-hash --ii-hash 20103f72d31f20fb08e1fa3c50778c25c7a2dc115c92981f4bb54e61cd9f4538
Make sure to compare the hashes also with the proposal payload when verifying canister upgrade proposals.