release-2023-01-16: Captcha improvements and persistent state schema upgrade
github-actions
released this
16 Jan 13:48
·
1429 commits
to main
since this release
This is Internet Identity release release-2023-01-16 for commit d373b3117edf7dfed93ecd0d105fbdd2acbcad06.
This release adds more UX improvements for the captcha screen, various internal refactorings and another small upgrade of the canister stable memory layout.
The sha256 of production asset internet_identity_production.wasm is ea6ad2def2990350dc945807239735b5dd29bcb74a5c1fa837dc8bf7a1c47620.
What's Changed
- Update generated typescript defs by @nmattia in #1132
- Use obj as arguments for register by @nmattia in #1133
- Update staging deployment by @frederikrothenberger in #1136
- Make expiration periods more readable by @nmattia in #1134
- Support for the archive pulling entries by @frederikrothenberger in #1127
- Add features to browser message by @nmattia in #1139
- Automatically commit generated type interfaces by @nmattia in #1140
- Add link to forum in README by @nmattia in #1142
- Replace state machine client lib with external dependency by @frederikrothenberger in #1143
- Update rust version by @gix-bot in #1144
- Refactor register/finish by @nmattia in #1145
- Refactor addRemoteDevice by @nmattia in #1146
- Refactor promptUserNumber by @nmattia in #1147
- Drop 'addRemoteDevice' by @nmattia in #1148
- Clean up Chan by @nmattia in #1149
- change the order of items on the captcha screen by @meodai in #1135
- Add method to atomically replace one device with another by @frederikrothenberger in #1141
- Add section to readme about stable memory compatibility by @frederikrothenberger in #1150
Full Changelog: release-2023-01-10...release-2023-01-16
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 d373b3117edf7dfed93ecd0d105fbdd2acbcad06
./scripts/docker-build
sha256sum internet_identity.wasm
./scripts/docker-build --archive
sha256sum archive.wasm