release-2023-02-17_3: Keep stable principal across legacy and new domain
github-actions
released this
17 Feb 18:19
·
1388 commits
to main
since this release
This is Internet Identity release release-2023-02-17_3 for commit 109f49fecb2192933e0a0df69ee1b195612db77f.
This release includes two changes:
- it adds a stronger prompt for users to add a recovery phrase
- it includes a technical change to provide stable principals to third party dapps regardless whether the legacy domain (ic0.app) or the new domain (icp0.io) is used.
The sha256 of production asset internet_identity_production.wasm is fa28cc55bb18eac35db7d69c915f5eac080f9eecc1e582931657959f5cc3aefb.
What's Changed
- Always use legacy domain for principal derivation by @frederikrothenberger in #1247
- Extra-nudge users to add recovery on legacy by @nmattia in #1248
Full Changelog: release-2023-02-12_2...release-2023-02-17_3
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 109f49fecb2192933e0a0df69ee1b195612db77f
./scripts/docker-build
sha256sum internet_identity.wasm
./scripts/docker-build --archive
sha256sum archive.wasm