release-2023-01-10: Improve captcha UX
github-actions
released this
10 Jan 11:38
·
1482 commits
to main
since this release
This is Internet Identity release release-2023-01-10 for commit 6256fe326de6c8b98ab1c8a5facd8386a9a8075e.
This release contains front-end improvements related to the captcha and a lot of internal changes and infrastructure improvements.
The sha256 of production asset internet_identity_production.wasm is e715f657fbe18150dda66ab4a74f23b66257036353d9d157a7a284aa502a564d.
What's Changed
- Update rust version by @gix-bot in #1097
- Remove initialization of salt when it's not required by @frederikrothenberger in #1095
- Move registration screens out of captcha by @nmattia in #1080
- Use precompiled state machine binary to run canister tests by @frederikrothenberger in #1098
- Rename UserNumber to AnchorNumber by @frederikrothenberger in #1096
- Expand doc and remove debug print by @frederikrothenberger in #1101
- Properly indent the slack action yml file by @frederikrothenberger in #1103
- Encapsulate anchor in its own module by @frederikrothenberger in #1100
- Reflect dedicated II subnet by @r-birkner in #1105
- Pin chromium version and re-enable screenshots by @nmattia in #1099
- Bump json5 from 2.2.1 to 2.2.2 in /demos/using-dev-build by @dependabot in #1108
- Bump json5 from 2.2.1 to 2.2.2 by @dependabot in #1109
- Add job to auto-update state machine by @nmattia in #1111
- Update rust dependencies and unpin IC repo by @frederikrothenberger in #1102
- Remove support for layout v4 and lower by @frederikrothenberger in #1104
- Checkout slack action on failure by @nmattia in #1116
- Add clippy lint by @frederikrothenberger in #1114
- Also update state machine download hint with latest ic commit sha by @frederikrothenberger in #1115
- Add some checks when using release API by @nmattia in #1117
- Refactor CAPTCHA and improve UX by @nmattia in #1118
- Refactor persistent state in preparation for archive pull integration by @frederikrothenberger in #1119
- Make canister variable local by @nmattia in #1121
- Show version info in browser console by @nmattia in #1120
- Store IC commit in .ic-commit by @nmattia in #1122
- Retire ubuntu-18.04 jobs by @nmattia in #1125
- Whitelist scripts in .dockerignore by @nmattia in #1123
- Add version to non-docker builds by @nmattia in #1124
- Use single-line version string by @nmattia in #1126
- Update ii-spec.md by @krpeacock in #1131
- Refactor test infrastrucutre regarding metrics by @frederikrothenberger in #1130
- Update state machine (client) to support additional commands by @frederikrothenberger in #1129
New Contributors
- @r-birkner made their first contribution in #1105
Full Changelog: release-2022-12-15...release-2023-01-10
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 6256fe326de6c8b98ab1c8a5facd8386a9a8075e
./scripts/docker-build
sha256sum internet_identity.wasm
./scripts/docker-build --archive
sha256sum archive.wasm