release-2023-06-23: Improvements in recovery flows and input UX, minor cleanups & fixes.
This is Internet Identity release release-2023-06-23 for commit c32f041b12efec3875cfdc2dce223fe3272b06f8.
User-facing features improved recovery flows and input UX, standardized info screens; operational updates streamlined artifact handling and screenshot workflow; fixes addressed code cleanliness, UI inconsistencies, error messaging, and visual consistency.
The sha256 of production asset internet_identity_production.wasm.gz is b3043584fb2b711a20b04252ac102f6b7cfb048e8c2d8a35cb3224e516d38d5c.
What's Changed
- Remove a flag remaining from migration to MemoryManager. by @przydatek in #1701
- Update commit of IC artefacts by @gix-bot in #1704
- Extract info screen by @nmattia in #1706
- Use HTML autofocus attribute by @nmattia in #1707
- Don't commit screenshots to repository by @nmattia in #1708
- Remove mentions of Haskell by @nmattia in #1710
- Remove spacing on info screens by @nmattia in #1709
- Add info screens for device operations by @nmattia in #1711
- Update node version by @gix-bot in #1714
- Use get_anchor_credentials for checking recovery by @nmattia in #1715
- Remove updateOriginIfNecessary hack by @nmattia in #1716
- Use credentials instead of devices to authenticate by @nmattia in #1717
- Fix screenshot workflow on empty description by @nmattia in #1713
- Read user number from recovery phrase input by @nmattia in #1720
- Remove orphan closing section tag by @nmattia in #1718
- Improve recovery phrase input UX by @nmattia in #1721
- Improve recovery flow by @nmattia in #1722
- Clean up toast corners by @nmattia in #1723
- Scroll to top of info screens by @nmattia in #1724
- Trigger change event on recovery paste by @nmattia in #1725
Full Changelog: release-2023-06-16...release-2023-06-23
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 c32f041b12efec3875cfdc2dce223fe3272b06f8
./scripts/docker-build
sha256sum internet_identity.wasm.gz
./scripts/docker-build --archive
sha256sum archive.wasm.gz