release-2024-03-08: Dev build improvements and minor fixes
github-actions
released this
08 Mar 16:04
·
389 commits
to main
since this release
This is Internet Identity release release-2024-03-08 for commit 36621c439f3eef17ed4c2fba9b2f8160b656b95e.
This build makes improvements to the dev build to remove pain points for developers building issuers for verifiable credentials.
It also includes a few front-end fixes and more improvements to stable memory handling.
The sha256 of production asset internet_identity_production.wasm.gz is aebbc78a773c0ec806bd187df3613fe345e9c0cc41a4fbae6bc0636240a7c324.
What's Changed
- Add support for persistent state in separate virtual memory by @frederikrothenberger in #2321
- Look up replica port in dev server by @nmattia in #2320
- Bump candid version by @frederikrothenberger in #2323
- Wrap memories in helper struct to prevent accidental writes by @frederikrothenberger in #2324
- Migrate showcase to static pages by @lmuntaner in #2322
- Update release in README by @gix-bot in #2327
- Update commit of IC artefacts by @gix-bot in #2328
- Transfer CAPTCHA to dfinity org by @nmattia in #2329
- Migrate Showcase to static pages by @lmuntaner in #2325
- Migrate Showcase to static pages by @lmuntaner in #2330
- Fix wrong link in add device instructions by @frederikrothenberger in #2331
- Bump mio from 0.8.10 to 0.8.11 by @dependabot in #2333
- Simplify canister sig public keys in VC demo issuer by @przydatek in #2334
- Decouple business logic from stored persistent state by @frederikrothenberger in #2326
- Migrate showcase to static pages by @lmuntaner in #2332
- Remove persistent state size restriction by @frederikrothenberger in #2339
- Bump version of upload-pages-artifcat due to using node16 by @frederikrothenberger in #2337
- Fix dead-end in device add flow by @frederikrothenberger in #2338
- Change default frontend domain for issuer provisioning by @przydatek in #2340
- Bump deploy pages action by @frederikrothenberger in #2341
- Move identityBackground by @lmuntaner in #2336
- Change feature II_INSECURE_REQUESTS to II_DEV_CSP and allow connections to localhost by @frederikrothenberger in #2342
- Relax II's CSP-policies, to enable calling custom domains by @przydatek in #2344
Full Changelog: release-2024-03-01...release-2024-03-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 36621c439f3eef17ed4c2fba9b2f8160b656b95e
./scripts/verify-hash --ii-hash aebbc78a773c0ec806bd187df3613fe345e9c0cc41a4fbae6bc0636240a7c324