Proposal ID: 138377
This is Internet Identity release [release-2025-09-05](https://github.com/dfinity/internet-identity/releases/tag/release-2025-09-05) for commit [fe188b51952dc0be24d2c7ed654d029670b082ca](https://github.com/dfinity/internet-identity/commit/fe188b51952dc0be24d2c7ed654d029670b082ca). This release enables the new landing page. Additionally, the popup that was blocked in Safari is fixed and an internal migration is added to improve the robustness of the backend (not visible to the users). The sha256 of production asset [internet_identity_production.wasm.gz](https://github.com/dfinity/internet-identity/releases/download/release-2025-09-05/internet_identity_production.wasm.gz) is [b34b15698385c6f3ec3fd217a44de7d247751379c996f8987cf08dd761032af2](https://github.com/dfinity/internet-identity/actions/runs/17491949779/job/49683568556#step:7:1). ## What's Changed * Bump tracing-subscriber from 0.3.19 to 0.3.20 by @dependabot[bot] in https://github.com/dfinity/internet-identity/pull/3333 * Fix popup blocked by Safari when linking openID accounts by @lmuntaner in https://github.com/dfinity/internet-identity/pull/3334 * feat: Extend memory layout to support `lookup_application_with_origin` keyed by full SHA-256 sums by @aterga in https://github.com/dfinity/internet-identity/pull/3329 * Add sign up with OIDC e2e tests. by @sea-snake in https://github.com/dfinity/internet-identity/pull/3335 * Remove unused options param to AddAccessMethodFlow by @lmuntaner in https://github.com/dfinity/internet-identity/pull/3336 * chore: Implement data migration for `lookup_application_with_origin_map` by @aterga in https://github.com/dfinity/internet-identity/pull/3337 * first by @aterga in https://github.com/dfinity/internet-identity/pull/3343 * Landing Page by @danblackadder in https://github.com/dfinity/internet-identity/pull/3341 ## New Contributors * @danblackadder made their first contribution in https://github.com/dfinity/internet-identity/pull/3341 **Full Changelog**: https://github.com/dfinity/internet-identity/compare/release-2025-08-29...release-2025-09-05 ## Build flavors For more information please see the [Build flavors](https://github.com/dfinity/internet-identity/tree/release-2025-09-05#build-features-and-flavors) section of the README. | Filename | sha256 (links to CI Run) | | --- | --- | |[internet_identity_production.wasm.gz](https://github.com/dfinity/internet-identity/releases/download/release-2025-09-05/internet_identity_production.wasm.gz)|[`b34b15698385c6f3ec3fd217a44de7d247751379c996f8987cf08dd761032af2`](https://github.com/dfinity/internet-identity/actions/runs/17491949779/job/49683568556#step:7:1)| |[internet_identity_dev.wasm.gz](https://github.com/dfinity/internet-identity/releases/download/release-2025-09-05/internet_identity_dev.wasm.gz)|[`48847e1ad541e9c5ef431582ca442382efb690510fc11ee8cd4c99d550b7d3ed`](https://github.com/dfinity/internet-identity/actions/runs/17491949779/job/49683568615#step:7:1)| |[internet_identity_test.wasm.gz](https://github.com/dfinity/internet-identity/releases/download/release-2025-09-05/internet_identity_test.wasm.gz)|[`ff86b904f613a34359f3aa09ded3058bd6e4e61abcb28f3b2533f9f2bdc667e9`](https://github.com/dfinity/internet-identity/actions/runs/17491949779/job/49683568547#step:7:1)| |[archive.wasm.gz](https://github.com/dfinity/internet-identity/releases/download/release-2025-09-05/archive.wasm.gz)|[`e4ff848a8a3dfb7ee1c2708fc2df982928b0023ec2a777a7ccae52594db3679f`](https://github.com/dfinity/internet-identity/actions/runs/17491949779/job/49683568573#step:6:1)| |[vc_demo_issuer.wasm.gz](https://github.com/dfinity/internet-identity/releases/download/release-2025-09-05/vc_demo_issuer.wasm.gz)|[`58e4ab2b2e885959248370c318e4ae7a9398c47e35c14e36ee1e056043b0889b`](https://github.com/dfinity/internet-identity/actions/runs/17491949779/job/49683538432#step:8:1)| ## Wasm Verification To build the wasm modules yourself and verify their hashes, run the following commands from the root of the [Internet Identity repository](https://github.com/dfinity/internet-identity): ``` git pull # to ensure you have the latest changes. git checkout fe188b51952dc0be24d2c7ed654d029670b082ca ./scripts/verify-hash --ii-hash b34b15698385c6f3ec3fd217a44de7d247751379c996f8987cf08dd761032af2 --archive-hash e4ff848a8a3dfb7ee1c2708fc2df982928b0023ec2a777a7ccae52594db3679f ``` Make sure to compare the hashes also with the proposal payload when verifying canister upgrade proposals. ## Argument Verification Run the following command to verify the upgrade argument hash: ``` didc encode '( opt record { fetch_root_key = null; openid_google = null; is_production = null; enable_dapps_explorer = null; assigned_user_number_range = null; new_flow_origins = null; archive_config = opt record { polling_interval_ns = 15_000_000_000 : nat64; entries_buffer_limit = 10_000 : nat64; module_hash = blob "\e4\ff\84\8a\8a\3d\fb\7e\e1\c2\70\8f\c2\df\98\29\28\b0\02\3e\c2\a7\77\a7\cc\ae\52\59\4d\b3\67\9f"; entries_fetch_limit = 1_000 : nat16; }; canister_creation_cycles_cost = null; analytics_config = null; feature_flag_enable_generic_open_id_fe = null; related_origins = null; feature_flag_continue_from_another_device = null; openid_configs = null; captcha_config = null; dummy_auth = null; register_rate_limit = null; }, )' | xxd -r -p | sha256sum ``` The output should match the argument hash.
Reviewer Comments:
Add a Comment
No comments yet. Be the first to share your thoughts!