release-2023-11-17: Browser storage migration
This is Internet Identity release release-2023-11-17 for commit 71581fc0fd0abe3bdb6ba783750a2b4ddc3d2a97.
This release is a maintenance release in preparation of the upcoming attribute sharing flow. It makes technical changes to the information stored in the browser (i.e. identity numbers) to better accommodate additional data that will be required in the future.
The sha256 of production asset internet_identity_production.wasm.gz is 786ce760a7f47b03a068819d357e6618943e1b93715fb127dad5673df5dd3470.
What's Changed
- Remove references to docker-test-env by @nmattia in #2026
- Typecheck vite config by @nmattia in #2028
- Bump axios from 1.4.0 to 1.6.1 in /demos/using-dev-build by @dependabot in #2029
- Update webdriverio and pin chrome in using-dev-build by @frederikrothenberger in #2030
- Refactor storage tests by @nmattia in #2031
- Add utils for handling verifiable credentials by @przydatek in #2019
- Update commit of IC artefacts by @gix-bot in #2033
- Refactor canister sig verification to only check canister id by @frederikrothenberger in #2034
- Use cdk println! macro in vc_utils by @frederikrothenberger in #2035
- Fix download links in readme by @frederikrothenberger in #2038
- Lint everything and clean up config by @nmattia in #2039
- Add specs and APIs for attribute sharing by @przydatek in #2036
- Migrate localStorage data to IndexedDB by @nmattia in #2040
- Add support for issuing id_alias credentials by @przydatek in #2044
- Simplify and generalize fetchDelegation by @nmattia in #2049
Full Changelog: release-2023-11-10...release-2023-11-17
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 71581fc0fd0abe3bdb6ba783750a2b4ddc3d2a97
./scripts/verify-hash --ii-hash 786ce760a7f47b03a068819d357e6618943e1b93715fb127dad5673df5dd3470