Skip to content

Releases: dfinity/internet-identity

release-2025-07-18: Rename passkeys in II 2.0

18 Jul 15:46
0ee967d
Compare
Choose a tag to compare

This is Internet Identity release release-2025-07-18 for commit 0ee967d32a54f510c5fcc62a4cb8a5fd93da8a7e.
The sha256 of production asset internet_identity_production.wasm.gz is 0fddecb5185b368f95377ca4b1522bfa7b809f972e9c88a20d3a276b1a324e36.

This release adds passkey renaming and improves upon the multi device passkey registration flow in II 2.0 besides smaller fixes and improvements.

What's Changed

Full Changelog: release-2025-07-14-v2...release-2025-07-18

Build flavors

For more information please see the Build flavors section of the README.

Filename sha256 (links to CI Run)
internet_identity_production.wasm.gz 0fddecb5185b368f95377ca4b1522bfa7b809f972e9c88a20d3a276b1a324e36
internet_identity_dev.wasm.gz e15181f27364ead69cc6657b08d35b69febc5500fa687da55155255a5aac8208
internet_identity_test.wasm.gz f2e365e71d10ebeddbfbea6133e09016a7558c7f4b90f90647cfd9fbe37dc752
archive.wasm.gz a27cadd0bfa604c8d5e68f49ef2683a5cb9af3f04c78f8cf49b1670ec3e6d6d2
vc_demo_issuer.wasm.gz 40a47d0816ceca41ae9f5d9edcad47dd62bb1893fd5ae26e8cabc1ed6e47a0e1

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 0ee967d32a54f510c5fcc62a4cb8a5fd93da8a7e
./scripts/verify-hash --ii-hash 0fddecb5185b368f95377ca4b1522bfa7b809f972e9c88a20d3a276b1a324e36

Make sure to compare the hashes also with the proposal payload when verifying canister upgrade proposals.

2025-07-14: Simplify dashboard UX

14 Jul 11:54
7acf317
Compare
Choose a tag to compare

This is Internet Identity release release-2025-07-14-v2 for commit 7acf3175f8d261742afe76d381afec7db1e90c4b.
The sha256 of production asset internet_identity_production.wasm.gz is 498862d2f0cd210b9d767b7c4d803b6e28be7e463726b3343f5c1e0de8c4221d.

This release includes a more simplified version of the dashboard and a better title for the landing page.

What's Changed

Full Changelog: release-2025-07-11-v2...release-2025-07-14-v2

Build flavors

For more information please see the Build flavors section of the README.

Filename sha256 (links to CI Run)
internet_identity_production.wasm.gz 498862d2f0cd210b9d767b7c4d803b6e28be7e463726b3343f5c1e0de8c4221d
internet_identity_dev.wasm.gz 5778d87f5235bc6c5b915165fc454b87d9f5e3583a4f1ce841aa9a17a1323adc
internet_identity_test.wasm.gz 3f69386eb2072147d6a14d11f708136804697a4f0dd9568313b8c3eb9d063020
archive.wasm.gz a27cadd0bfa604c8d5e68f49ef2683a5cb9af3f04c78f8cf49b1670ec3e6d6d2
vc_demo_issuer.wasm.gz 40a47d0816ceca41ae9f5d9edcad47dd62bb1893fd5ae26e8cabc1ed6e47a0e1

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 7acf3175f8d261742afe76d381afec7db1e90c4b
./scripts/verify-hash --ii-hash 498862d2f0cd210b9d767b7c4d803b6e28be7e463726b3343f5c1e0de8c4221d

Make sure to compare the hashes also with the proposal payload when verifying canister upgrade proposals.

release-2025-7-11: Add and remove passkeys from dashboard

11 Jul 14:04
43f877d
Compare
Choose a tag to compare

This is Internet Identity release release-2025-07-11-v2 for commit 43f877d2a47bbe3ea0707870662a40698068cb7b.
The sha256 of production asset internet_identity_production.wasm.gz is 53a7f313922ed15a543a74a7849c1abfc60da5a1ae217198d6741912f7f96cbc.

This release comes full of UX improvements, fixes and a new functionality: adding and removing passkeys from the new dashboard.

What's Changed

New Contributors

Full Changelog: release-2025-07-04...release-2025-07-11-v2

Build flavors

For more information please see the Build flavors section of the README.

Filename sha256 (links to CI Run)
internet_identity_production.wasm.gz 53a7f313922ed15a543a74a7849c1abfc60da5a1ae217198d6741912f7f96cbc
internet_identity_dev.wasm.gz 6c897a3c075cee5afa96a2507d69553604794afde0a0fb9604867cca04d8a9b4
internet_identity_test.wasm.gz 0f353ca2e2b62c904139a5f4c1c192159728be0bf968fccdca607839cc40b0fa
archive.wasm.gz a27cadd0bfa604c8d5e68f49ef2683a5cb9af3f04c78f8cf49b1670ec3e6d6d2
vc_demo_issuer.wasm.gz 40a47d0816ceca41ae9f5d9edcad47dd62bb1893fd5ae26e8cabc1ed6e47a0e1

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 43f877d2a47bbe3ea0707870662a40698068cb7b
./scripts/verify-hash --ii-hash 53a7f313922ed15a543a74a7849c1abfc60da5a1ae217198d6741912f7f96cbc --archive-hash a27cadd0bfa604c8d5e68f49ef2683a5cb9af3f04c78f8cf49b1670ec3e6d6d2

Make sure to compare the hashes also with the proposal payload when verifying canister upgrade proposals.

release-2025-07-04: New dashboard improvements

04 Jul 14:45
60ddb08
Compare
Choose a tag to compare

This is Internet Identity release release-2025-07-04 for commit 60ddb080e6d0ef59ce5041fe7600064ce82df2a2.
The sha256 of production asset internet_identity_production.wasm.gz is e9f140190f3ec5354c0598db604acb8a8265d3d12abbca97a845587bb56fb78a.

This release brings further improvements and fixes issues in the new dashboard.

What's Changed

Full Changelog: release-2025-06-27...release-2025-07-04

Build flavors

For more information please see the Build flavors section of the README.

Filename sha256 (links to CI Run)
internet_identity_production.wasm.gz e9f140190f3ec5354c0598db604acb8a8265d3d12abbca97a845587bb56fb78a
internet_identity_dev.wasm.gz 920158f49f7d260f0946f29908e79ddf8250c036f75c147ebf9148c12ffd1bcd
internet_identity_test.wasm.gz dcc2dc1e3d5aa69dd1b75dba4524635c4c9cbabfcdc9bbac06c7d2fd75d6904a
archive.wasm.gz f48aef23f48f09dae20bb19e13d8aee07b0a55818e8cc0c156cdb87b3f8ff1ab
vc_demo_issuer.wasm.gz 40a47d0816ceca41ae9f5d9edcad47dd62bb1893fd5ae26e8cabc1ed6e47a0e1

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 60ddb080e6d0ef59ce5041fe7600064ce82df2a2
./scripts/verify-hash --ii-hash e9f140190f3ec5354c0598db604acb8a8265d3d12abbca97a845587bb56fb78a --archive-hash f48aef23f48f09dae20bb19e13d8aee07b0a55818e8cc0c156cdb87b3f8ff1ab

Make sure to compare the hashes also with the proposal payload when verifying canister upgrade proposals.

2025-06-27: New Dashboard for new flow

27 Jun 11:52
6c56272
Compare
Choose a tag to compare

This is Internet Identity release release-2025-06-27 for commit 6c562728d4da1764a8085ecc035e1e2321d4abf2.
The sha256 of production asset internet_identity_production.wasm.gz is f335e756ee1323138dafda8cbaad4f6f295f27b8de417f4ae3edb39892f6be15.

This release introduces the possibility for users to log in directly into II with the new flow and see a dashboard with minimal functionality. It also introduces a limit of five accounts per application from the user interface.

What's Changed

Full Changelog: release-2025-06-20...release-2025-06-27

Build flavors

For more information please see the Build flavors section of the README.

Filename sha256 (links to CI Run)
internet_identity_production.wasm.gz f335e756ee1323138dafda8cbaad4f6f295f27b8de417f4ae3edb39892f6be15
internet_identity_dev.wasm.gz c4dd7fd20ad0ae82eb9c43cd2073df5a61f011d6a38df29eb6c07da3ddac3b1a
internet_identity_test.wasm.gz 422d73da0a189f30731bee8b6b3d192c452cb623a0bc8a9c58c7ce62c12ae410
archive.wasm.gz 6793c0723638279a10382df6bc34274af4d2f914e2bb56492bb8d8543887c83f
vc_demo_issuer.wasm.gz c5598ef8506aab8a26e7cb6061f7508da593edb63842011dbd09134a9195134c

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 6c562728d4da1764a8085ecc035e1e2321d4abf2
./scripts/verify-hash --ii-hash f335e756ee1323138dafda8cbaad4f6f295f27b8de417f4ae3edb39892f6be15 --archive-hash 6793c0723638279a10382df6bc34274af4d2f914e2bb56492bb8d8543887c83f

Make sure to compare the hashes also with the proposal payload when verifying canister upgrade proposals.

release-2025-06-20: Warning banner and preparations for v2

20 Jun 11:49
818779c
Compare
Choose a tag to compare

This is Internet Identity release release-2025-06-20 for commit 818779c444cebc8dbf63e22ff2cf89e688523f69.
The sha256 of production asset internet_identity_production.wasm.gz is 6eb7116197374d30663022cd82909e93545124f07864a41beb2514e3cf6533bc.

What's Changed

Full Changelog: release-2025-06-14-v2...release-2025-06-20

Build flavors

For more information please see the Build flavors section of the README.

Filename sha256 (links to CI Run)
internet_identity_production.wasm.gz 6eb7116197374d30663022cd82909e93545124f07864a41beb2514e3cf6533bc
internet_identity_dev.wasm.gz ff4771c148635942414bd5746f5ca913cc7b930dc98f7d8a5a4f8e9cee8a306e
internet_identity_test.wasm.gz 2570e69c63c0c8d6641a792e0978e7269b4ed38bb9dd53f4463ffd5b91a69d61
archive.wasm.gz 914667c0e35944385851a3b031bcf5a4c56aa085c06f9c6ca3d84cedfb95dc0b
vc_demo_issuer.wasm.gz c5598ef8506aab8a26e7cb6061f7508da593edb63842011dbd09134a9195134c

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 818779c444cebc8dbf63e22ff2cf89e688523f69
./scripts/verify-hash --ii-hash 6eb7116197374d30663022cd82909e93545124f07864a41beb2514e3cf6533bc --archive-hash 914667c0e35944385851a3b031bcf5a4c56aa085c06f9c6ca3d84cedfb95dc0b

Make sure to compare the hashes also with the proposal payload when verifying canister upgrade proposals.

release-2025-06-14: Improvements in new authentication flow

14 Jun 14:37
138cb03
Compare
Choose a tag to compare

This is Internet Identity release release-2025-06-14-v2 for commit 138cb03e6a6ac48d0b89e39b880c6c35951c62ff.
The sha256 of production asset internet_identity_production.wasm.gz is eb73bcd6f8bee908243c90f7d7ba861b9f1257176f9549ccdbbd7c47e4cc7fde.

What's Changed

  • Update dfx by @gix-bot in #3107
  • Add .windsurf to gitignore by @lmuntaner in #3108
  • Reactivate interface-compatibility test in canister-tests by @LXIF in #3080
  • Add archive canister to integration tests by @lmuntaner in #3109
  • Add OpenID to spec by @LXIF in #3113
  • Add try.id.ai to known dapps. by @sea-snake in #3114
  • Dedupe application number lookup in read_account call inside list_accounts by @LXIF in #3116
  • Deactivate interface compatibility test so we can update error types by @LXIF in #3117
  • Add name and frontend string length checking to account management functions. by @LXIF in #3115
  • Add integration test for updating default accounts on same origin by @LXIF in #3119
  • Update spec for accounts by @LXIF in #3112
  • use checked adds in counters by @LXIF in #3121
  • Update design based on feedback. by @sea-snake in #3123
  • Fix redirect last used available by @sea-snake in #3124

Full Changelog: release-2025-05-30-v2...release-2025-06-14-v2

Build flavors

For more information please see the Build flavors section of the README.

Filename sha256 (links to CI Run)
internet_identity_production.wasm.gz eb73bcd6f8bee908243c90f7d7ba861b9f1257176f9549ccdbbd7c47e4cc7fde
internet_identity_dev.wasm.gz 8488141edbbe2699fc7f22769786dc0a6855ed243a567a417a56805d3f111479
internet_identity_test.wasm.gz 9ae5c4abc853db60b5e94d9743c5ee5ef1100a6c8af438ba1e2c50e79b91e294
archive.wasm.gz abdf4afe42eca1a242e55e5a57f9e273811114dd9c7deb36d9217f04cb2b7cda
vc_demo_issuer.wasm.gz c5598ef8506aab8a26e7cb6061f7508da593edb63842011dbd09134a9195134c

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 138cb03e6a6ac48d0b89e39b880c6c35951c62ff
./scripts/verify-hash --ii-hash eb73bcd6f8bee908243c90f7d7ba861b9f1257176f9549ccdbbd7c47e4cc7fde --archive-hash abdf4afe42eca1a242e55e5a57f9e273811114dd9c7deb36d9217f04cb2b7cda

Make sure to compare the hashes also with the proposal payload when verifying canister upgrade proposals.

release-2025-06-14: Improvements in new authentication flow

14 Jun 11:10
afe564b
Compare
Choose a tag to compare

This is Internet Identity release release-2025-06-14 for commit afe564b3e989169560910d2d10ba4daf2667199b.
The sha256 of production asset internet_identity_production.wasm.gz is 5ebdd3b9a7f9ed65327a9a3db124cacc0245c8a71856684edaa28e67a48276d0.

This release contains ongoing work on the new authentication flow behind a feature flag, listed below in the changelog.

What's Changed

  • Update dfx by @gix-bot in #3107
  • Add .windsurf to gitignore by @lmuntaner in #3108
  • Reactivate interface-compatibility test in canister-tests by @LXIF in #3080
  • Add archive canister to integration tests by @lmuntaner in #3109
  • Add OpenID to spec by @LXIF in #3113
  • Add try.id.ai to known dapps. by @sea-snake in #3114
  • Dedupe application number lookup in read_account call inside list_accounts by @LXIF in #3116
  • Deactivate interface compatibility test so we can update error types by @LXIF in #3117
  • Add name and frontend string length checking to account management functions. by @LXIF in #3115
  • Add integration test for updating default accounts on same origin by @LXIF in #3119
  • Update spec for accounts by @LXIF in #3112
  • use checked adds in counters by @LXIF in #3121
  • Update design based on feedback. by @sea-snake in #3123

Full Changelog: release-2025-05-30-v2...release-2025-06-14

Build flavors

For more information please see the Build flavors section of the README.

Filename sha256 (links to CI Run)
internet_identity_production.wasm.gz 5ebdd3b9a7f9ed65327a9a3db124cacc0245c8a71856684edaa28e67a48276d0
internet_identity_dev.wasm.gz fbc2ee8bf2cf0ecfd45f816f1ddf651452a8a5f719a296bcda8dcc463e425601
internet_identity_test.wasm.gz 3bed9471d93026101cf19a695683dfc9c60c77018d04f0c8cf8c7a7b6e6072f8
archive.wasm.gz abdf4afe42eca1a242e55e5a57f9e273811114dd9c7deb36d9217f04cb2b7cda
vc_demo_issuer.wasm.gz c5598ef8506aab8a26e7cb6061f7508da593edb63842011dbd09134a9195134c

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 afe564b3e989169560910d2d10ba4daf2667199b
./scripts/verify-hash --ii-hash 5ebdd3b9a7f9ed65327a9a3db124cacc0245c8a71856684edaa28e67a48276d0 --archive-hash abdf4afe42eca1a242e55e5a57f9e273811114dd9c7deb36d9217f04cb2b7cda

Make sure to compare the hashes also with the proposal payload when verifying canister upgrade proposals.

release-demo-2025-06-03-v4

02 Jun 19:29
Compare
Choose a tag to compare
Pre-release

This is Internet Identity release release-demo-2025-06-03-v4 for commit 8059249736a50c5ed3003cea58fd59b889ecad62.
The sha256 of production asset internet_identity_production.wasm.gz is a8d384abb4a59b21086e3e82f62d4b3e117c19844266601d71605a7945b0d716.

What's Changed

Full Changelog: release-2025-05-30-v2...release-demo-2025-06-03-v4

Build flavors

For more information please see the Build flavors section of the README.

Filename sha256 (links to CI Run)
internet_identity_production.wasm.gz a8d384abb4a59b21086e3e82f62d4b3e117c19844266601d71605a7945b0d716
internet_identity_dev.wasm.gz c3b779c258c86e4527bbff47e9c38c2b62b3b1adf3cf74d52acc1029997e3da9
internet_identity_test.wasm.gz 26b5520689c9c72cbca5650fd54a1258e4916a0120e3079cb8f254997b55fc53
archive.wasm.gz 40282c3f6fdb686db8e1e7bf97ec6cd70b3ee29db147d1e487cae9b633da5a98
vc_demo_issuer.wasm.gz c5598ef8506aab8a26e7cb6061f7508da593edb63842011dbd09134a9195134c

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 8059249736a50c5ed3003cea58fd59b889ecad62
./scripts/verify-hash --ii-hash a8d384abb4a59b21086e3e82f62d4b3e117c19844266601d71605a7945b0d716

Make sure to compare the hashes also with the proposal payload when verifying canister upgrade proposals.

2025-05-30: Improve monitoring

30 May 11:57
5080152
Compare
Choose a tag to compare

This is Internet Identity release release-2025-05-30-v2 for commit 50801528bf627adff76ec999ddc5d98fd29a0504.
The sha256 of production asset internet_identity_production.wasm.gz is 83027985de6b63f2ac049cc2f237a8c02d4f3af367cead2607db750d026b4b04.

This releases includes monitoring and metrics for the new accounts functionality.

What's Changed

Full Changelog: release-2025-05-23-v2...release-2025-05-30-v2

Build flavors

For more information please see the Build flavors section of the README.

Filename sha256 (links to CI Run)
internet_identity_production.wasm.gz 83027985de6b63f2ac049cc2f237a8c02d4f3af367cead2607db750d026b4b04
internet_identity_dev.wasm.gz 7a29b364aa83fe353cd1649acb7cb395fc9cb2ed5b18a761daef4566506d8bd4
internet_identity_test.wasm.gz d4e80eddf6d51b5b59fa030ae514296cc0e383ce4e55dfc6dc2f7b5661ea3a28
archive.wasm.gz 40282c3f6fdb686db8e1e7bf97ec6cd70b3ee29db147d1e487cae9b633da5a98
vc_demo_issuer.wasm.gz c5598ef8506aab8a26e7cb6061f7508da593edb63842011dbd09134a9195134c

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 50801528bf627adff76ec999ddc5d98fd29a0504
./scripts/verify-hash --ii-hash 83027985de6b63f2ac049cc2f237a8c02d4f3af367cead2607db750d026b4b04 --archive-hash 40282c3f6fdb686db8e1e7bf97ec6cd70b3ee29db147d1e487cae9b633da5a98

Make sure to compare the hashes also with the proposal payload when verifying canister upgrade proposals.