release-2023-09-08: Improved verification code input
github-actions
released this
08 Sep 21:39
·
789 commits
to main
since this release
This is Internet Identity release release-2023-09-08 for commit 1b29ec60c616381f23b380acb72599f94b5f465b.
This release improves the input screen for the verification code when adding a Passkey using the QR code flow. It also contains many technical improvements.
The sha256 of production asset internet_identity_production.wasm.gz is 748a56a89cf2d61625f3782ee0fe32b667ad7c0b9a467216239094f758c3b38f.
What's Changed
- Add better PIN component for device verification by @nmattia in #1813
- Fix mobile viewport in showcase by @nmattia in #1815
- Fix PIN pasting by @nmattia in #1816
- Fix selenium tests for paste by @nmattia in #1817
- Fix outdated outputs on release build check step by @frederikrothenberger in #1819
- Bump agent-js to 0.19.1 by @nmattia in #1820
- Fix typo in hash verification script by @frederikrothenberger in #1822
- Update rust version by @gix-bot in #1818
- Delete previous char on backspace in PIN input by @nmattia in #1821
- Update commit of IC artefacts by @gix-bot in #1826
- Clean up showcase components by @nmattia in #1824
- Bump agent-js to 0.19.2 by @nmattia in #1828
- Clean up close icon by @nmattia in #1825
- Switch to cargo feature resolver 2 by @frederikrothenberger in #1829
- Make max number of inflight captchas configurable by @frederikrothenberger in #1827
- Rename 'event' to 'evnt' by @nmattia in #1830
- Add flows to showcase by @nmattia in #1831
- Remove interface check exception by @frederikrothenberger in #1823
- Decouple clean build CI job from prod build by @frederikrothenberger in #1814
- Add more toast variations by @nmattia in #1832
- Fix typo in styleguide by @nmattia in #1833
- Fix loader in flow showcase by @nmattia in #1835
- Showcase registration flow by @nmattia in #1836
- Don't mandate color support in the verify script by @frederikrothenberger in #1834
- Fix broken color opt-out for CI by @frederikrothenberger in #1839
- Showcase login flow by @nmattia in #1841
- Update commit of IC artefacts by @gix-bot in #1842
- Remove CAPTCHA flow from components showcase by @nmattia in #1846
- Update didc release by @gix-bot in #1851
- Rework authentication flows by @nmattia in #1847
- Improve PIN input component by @nmattia in #1845
- Clarify filetype error by @nmattia in #1853
- Fix canister id in test app by @frederikrothenberger in #1857
- Disable asset inlining by @nmattia in #1858
- Fix content encoding for woff2 by @nmattia in #1859
Full Changelog: release-2023-08-28...release-2023-09-08
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 1b29ec60c616381f23b380acb72599f94b5f465b
./scripts/verify-hash --ii-hash 748a56a89cf2d61625f3782ee0fe32b667ad7c0b9a467216239094f758c3b38f