release-2023-12-15: Attribute Sharing UX improvements and minor fixes
github-actions
released this
15 Dec 13:52
·
515 commits
to main
since this release
This is Internet Identity release release-2023-12-15 for commit ed19d8186b55e6a5396227c4570c714bad9a4702.
This release significantly improves UX of the Attribute Sharing flow, and adds several updates and fixes related to Attribute Sharing feature, incl. randomized id_alias-ids, id_alias API cleanup, and extensions to supporting libraries.
The sha256 of production asset internet_identity_production.wasm.gz is 7a834b2b30cbfbaed033f1ee6e72f21219e45c2a7571b12a3a3e46eac519aa2a.
What's Changed
- Update dapps list by @gix-bot in #2131
- Randomize id alias for attribute exchange by @frederikrothenberger in #2132
- Extend test app and demo issuer front-ends with "is adult" credential by @frederikrothenberger in #2133
- Factor out get_signature and add it to canister_sig_util by @przydatek in #2134
- Update consent message error types by @frederikrothenberger in #2135
- Add example API for verifying custom verifiable presentations by @przydatek in #2141
- Strip device metadata from lookup by @frederikrothenberger in #2143
- Approve information Sharing CSS by @meodai in #2138
- Refactor II VC API by @frederikrothenberger in #2142
Full Changelog: release-2023-12-11...release-2023-12-15
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 ed19d8186b55e6a5396227c4570c714bad9a4702
./scripts/verify-hash --ii-hash 7a834b2b30cbfbaed033f1ee6e72f21219e45c2a7571b12a3a3e46eac519aa2a