release-2023-06-06: CAPTCHA updates and refinements
github-actions
released this
06 Jun 11:56
·
946 commits
to main
since this release
This is Internet Identity release release-2023-06-06 for commit 18acb46f039f5d4bcd82d6e1898e969ad6d9ee60.
This release introduces improvements and refinements to the CAPTCHA, updated links, and several non-user-facing updates.
The sha256 of production asset internet_identity_production.wasm.gz is a9a5d0492d1455d6b6b84fdc102fb182f55975145a2f99a403eb10ea7e37aee6.
What's Changed
- Add build archive dependencies in deps docker stage by @frederikrothenberger in #1650
- Use test binary for canister sig checking by @frederikrothenberger in #1649
- Refactor asset state by @frederikrothenberger in #1651
- Add HTTP response certification v2 by @frederikrothenberger in #1653
- Remove canister_ids.json by @nmattia in #1654
- Add Astro build for showcase by @nmattia in #1652
- Always scroll to actions in tests by @nmattia in #1656
- Import identity card image from vite by @nmattia in #1655
- Add scheduled RC deploys by @nmattia in #1658
- Add caching for fonts by @frederikrothenberger in #1657
- Update rust version by @gix-bot in #1659
- Update rust dependencies by @frederikrothenberger in #1660
- Migrate stable memory tests to v7 by @frederikrothenberger in #1661
- Update commit of IC artefacts by @gix-bot in #1663
- Clean up dapps update script by @nmattia in #1664
- Auto reload CAPTCHA on incorrect input by @nmattia in #1665
- Bump vite from 4.3.1 to 4.3.9 in /demos/test-app by @dependabot in #1667
- Bump vite from 4.3.1 to 4.3.9 in /demos/using-dev-build by @dependabot in #1668
- Focus CAPTCHA input on retry by @nmattia in #1672
- Update support links by @nmattia in #1671
- Turn off autocapitalization on CAPTCHA by @nmattia in #1670
- Recognize know dapps by authOrigins by @nmattia in #1669
- Support multiple char replacements by @nmattia in #1666
Full Changelog: release-2023-05-30...release-2023-06-06
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 18acb46f039f5d4bcd82d6e1898e969ad6d9ee60
./scripts/docker-build
sha256sum internet_identity.wasm.gz
./scripts/docker-build --archive
sha256sum archive.wasm.gz