Skip to content

Releases: dfinity/internet-identity

Release-2025-03-07: Improved Passkey name detection and new remove confirmation screen

07 Mar 15:18
f0c1641
Compare
Choose a tag to compare

This is Internet Identity release release-2025-03-07-v2 for commit f0c16410951530a0e1cada8967bcd7f30df8896a.
The sha256 of production asset internet_identity_production.wasm.gz is a1d0f14c3a276d0b74eef211570a7d22b599590da8f8da58ee2c562580ed652d.

This release includes improved Passkey name detection, now your Passkeys are named more accurately based on their source e.g. iCloud Keychain, 1Password, etc. Also new in this release in a new remove confirmation screen when you remove a Passkey, users are now shown details of their Passkey and asked to type it's name to make sure no mistakes can be made.

What's Changed

New Contributors

  • @pr-automation-bot-public made their first contribution in #2896

Full Changelogs: release-2025-02-28...release-2025-03-07-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 a1d0f14c3a276d0b74eef211570a7d22b599590da8f8da58ee2c562580ed652d
internet_identity_dev.wasm.gz e6c191996d8686b5989242808df03b846edbff86b6eae4ee195515860867c2b4
internet_identity_test.wasm.gz 43366bae7777c302215bb630a716ed1f1d17885e6905776dbf07ed19e42fbd0f
archive.wasm.gz d266e6db2e64d025651b001b8341f769518b9d8fb11d3933c8c8ef205bd093cd
vc_demo_issuer.wasm.gz ebc483cc6fc556aaf34033c9616e4fd1a95b1be668f40ea1f7ca8ef6506ddc9e

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 f0c16410951530a0e1cada8967bcd7f30df8896a
./scripts/verify-hash --ii-hash a1d0f14c3a276d0b74eef211570a7d22b599590da8f8da58ee2c562580ed652d --archive-hash d266e6db2e64d025651b001b8341f769518b9d8fb11d3933c8c8ef205bd093cd

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

(Superseded) Release-2025-03-07: Improved Passkey name detection and new remove confirmation screen

07 Mar 12:55
d4e3b0d
Compare
Choose a tag to compare

This release has been superseded by 2025-03-07-v2 before it was submitted for voting to the NNS.


This is Internet Identity release release-2025-03-07 for commit d4e3b0d6d02bae622b95eab33d3a4f66ba776531.
The sha256 of production asset internet_identity_production.wasm.gz is 0ae57e58bb2ea8e4f0b2713e76ce7962ac9244a71bcc9458cd764cf541b32bf1.

This release includes improved Passkey name detection, now your Passkeys are named more accurately based on their source e.g. iCloud Keychain, 1Password, etc. Also new in this release in a new remove confirmation screen when you remove a Passkey, users are now shown details of their Passkey and asked to type it's name to make sure no mistakes can be made.

What's Changed

New Contributors

  • @pr-automation-bot-public made their first contribution in #2896

Full Changelog: release-2025-02-28...release-2025-03-07

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 0ae57e58bb2ea8e4f0b2713e76ce7962ac9244a71bcc9458cd764cf541b32bf1
internet_identity_dev.wasm.gz 43785b0d1d1bcb0c0669d3146e453c9695c8f9f947ae7110baf3141a9f6efdf8
internet_identity_test.wasm.gz bb2890811514038ee5d35ed0000935e2a2bdef685b0186569ca651d6c6d8be56
archive.wasm.gz d266e6db2e64d025651b001b8341f769518b9d8fb11d3933c8c8ef205bd093cd
vc_demo_issuer.wasm.gz ebc483cc6fc556aaf34033c9616e4fd1a95b1be668f40ea1f7ca8ef6506ddc9e

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 d4e3b0d6d02bae622b95eab33d3a4f66ba776531
./scripts/verify-hash --ii-hash 0ae57e58bb2ea8e4f0b2713e76ce7962ac9244a71bcc9458cd764cf541b32bf1 --archive-hash d266e6db2e64d025651b001b8341f769518b9d8fb11d3933c8c8ef205bd093cd

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

release-2025-02-28: Domains Compatibility Updates and Script Optimizations

28 Feb 14:14
aa94ce4
Compare
Choose a tag to compare

This is Internet Identity release release-2025-02-28 for commit aa94ce4e196b7551d40262675e57ace94bba8772.
The sha256 of production asset internet_identity_production.wasm.gz is 281bfd7f57c926cd307fd4cf585bd0eae1f39014f3639dacdfbdc16eec5e2956.

This release includes improvements to the deployment script, many new subfeatures for Domains Compatibility and some preliminary setup for the upcoming Google Signin.

What's Changed

Full Changelog: release-2025-02-21...release-2025-02-28

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 281bfd7f57c926cd307fd4cf585bd0eae1f39014f3639dacdfbdc16eec5e2956
internet_identity_dev.wasm.gz a857221f444fa98b8a2451c8bb9d6f51439fccd72025e5d763b5e3ba32db1830
internet_identity_test.wasm.gz 20e00284c7aa3c2c28d0471f468e1f31f149514dafedf2b773f7d050d3e586b2
archive.wasm.gz a1583735594df2a694c10980d20674e22a7ae4295686019d79f2be0a35afe99a
vc_demo_issuer.wasm.gz 3b00761e7c1138c70692d0c9ebf1a580d13746260248af3d496c37f79ca70882

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 aa94ce4e196b7551d40262675e57ace94bba8772
./scripts/verify-hash --ii-hash 281bfd7f57c926cd307fd4cf585bd0eae1f39014f3639dacdfbdc16eec5e2956

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

release-2025-01-21: Bugfixes and improvements

21 Feb 15:03
7da7c10
Compare
Choose a tag to compare

This is Internet Identity release release-2025-02-21 for commit 7da7c102e0fbab7f9e82125a0aea58d06bcbd569.
The sha256 of production asset internet_identity_production.wasm.gz is 14f8a69dabd069e5738cd61d42b39b84194fa7a24694620ae2bb7d19c4bbb54f.

This release includes bugfixes and implements tracking of page visits to better understand where the user lands when visiting Internet Identity.

What's Changed

Full Changelog: release-2025-02-14...release-2025-02-21

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 14f8a69dabd069e5738cd61d42b39b84194fa7a24694620ae2bb7d19c4bbb54f
internet_identity_dev.wasm.gz f34ce720866ac02350b8d2a350c4e29e14bf2ce92f7692bd249e799dbbf28634
internet_identity_test.wasm.gz a4c8fe1365d43175f034d7e9b412f5e09888183ff31bc25b2a0e438bf977d339
archive.wasm.gz a1583735594df2a694c10980d20674e22a7ae4295686019d79f2be0a35afe99a
vc_demo_issuer.wasm.gz 3b00761e7c1138c70692d0c9ebf1a580d13746260248af3d496c37f79ca70882

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 7da7c102e0fbab7f9e82125a0aea58d06bcbd569
./scripts/verify-hash --ii-hash 14f8a69dabd069e5738cd61d42b39b84194fa7a24694620ae2bb7d19c4bbb54f

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

release-2025-02-14: Domains Compatibility

14 Feb 13:31
789aa56
Compare
Choose a tag to compare

This is Internet Identity release release-2025-02-14 for commit 789aa561748fb270bcb6ee0d9a02ecba195b0b79.
The sha256 of production asset internet_identity_production.wasm.gz is af3713edd0895832e74dd7d5e5e144ceb4f9538a3e482934e52a3e40e021c358.

This upgrade includes a new feature developed over the last months, which we are excited to announce: Domains Compatibility.

Moreover, this upgrade also includes the analytics setup, as agreed in a previous forum post.

What's Changed

Full Changelog: release-2025-02-07...release-2025-02-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 af3713edd0895832e74dd7d5e5e144ceb4f9538a3e482934e52a3e40e021c358
internet_identity_dev.wasm.gz aad8c68dcfe77df9140581097ad4bb82d1eb6da036d228c1a21dfd25a6558ca2
internet_identity_test.wasm.gz 7b39255686b42854869c5e45b8122a7d849d43ce14dd29d9216d236e73d41aa2
archive.wasm.gz a1583735594df2a694c10980d20674e22a7ae4295686019d79f2be0a35afe99a
vc_demo_issuer.wasm.gz 3b00761e7c1138c70692d0c9ebf1a580d13746260248af3d496c37f79ca70882

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 789aa561748fb270bcb6ee0d9a02ecba195b0b79
./scripts/verify-hash --ii-hash af3713edd0895832e74dd7d5e5e144ceb4f9538a3e482934e52a3e40e021c358 --archive-hash a1583735594df2a694c10980d20674e22a7ae4295686019d79f2be0a35afe99a

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

release-2025-02-07: Bugfixes and improvements

07 Feb 12:39
d3d11ec
Compare
Choose a tag to compare

This is Internet Identity release release-2025-02-07 for commit d3d11ec3ada74ed919a5c60f091301b638b7ffae.
The sha256 of production asset internet_identity_production.wasm.gz is 8e9ed096c1ce86f45feed6e8142c3ba47a6f06920bb621d3e941ef5f6b1cd06b.

This release includes bugfixes, many new improvements and additions to the upcoming domain compatibility feature (currently behind feature flag) as well as a small copy change on the landing page.

What's Changed

Full Changelog: release-2025-01-31...release-2025-02-07

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 8e9ed096c1ce86f45feed6e8142c3ba47a6f06920bb621d3e941ef5f6b1cd06b
internet_identity_dev.wasm.gz 7dacedd06e14a3f68f3242277ca332b6417ef74cb2a7d9ff113c63d4dce6a880
internet_identity_test.wasm.gz f85abd40e66db8c47bde210167e21d3dcdf93db8c89f17d67e9de05c50e7139a
archive.wasm.gz ee9666e45c01d9c94ff79fd3a5fc1bba804f4eb9cd8e484b248ac6bb6baf5ad5
vc_demo_issuer.wasm.gz 3b00761e7c1138c70692d0c9ebf1a580d13746260248af3d496c37f79ca70882

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 d3d11ec3ada74ed919a5c60f091301b638b7ffae
./scripts/verify-hash --ii-hash 8e9ed096c1ce86f45feed6e8142c3ba47a6f06920bb621d3e941ef5f6b1cd06b

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

2025-01-31: Upgrade dependencies

31 Jan 08:01
6332e23
Compare
Choose a tag to compare

This is Internet Identity release release-2025-01-31 for commit 6332e23a70669efbbcb64b1ec3c442d311d674c8.
The sha256 of production asset internet_identity_production.wasm.gz is f1731eda0283d2dcba80974e371b445780f16eb21c5e80aba1228ca6bcfd3fcb.

This release includes a few dependencies upgraded. Additionally, this release includes work in progress on OpenID integration and the domains compatibility features (behind flag).

What's Changed

Full Changelog: release-2025-01-24...release-2025-01-31

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 f1731eda0283d2dcba80974e371b445780f16eb21c5e80aba1228ca6bcfd3fcb
internet_identity_dev.wasm.gz 180a8f40c5735fa59cb577d29fc947ea8635b370e6cbef9f98a47058119736be
internet_identity_test.wasm.gz 76affb4d0435006c6ee99d02982172f7164381a57d800e64a9bc6d34decda09e
archive.wasm.gz ee9666e45c01d9c94ff79fd3a5fc1bba804f4eb9cd8e484b248ac6bb6baf5ad5
vc_demo_issuer.wasm.gz 3b00761e7c1138c70692d0c9ebf1a580d13746260248af3d496c37f79ca70882

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 6332e23a70669efbbcb64b1ec3c442d311d674c8
./scripts/verify-hash --ii-hash f1731eda0283d2dcba80974e371b445780f16eb21c5e80aba1228ca6bcfd3fcb --archive-hash ee9666e45c01d9c94ff79fd3a5fc1bba804f4eb9cd8e484b248ac6bb6baf5ad5

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

2025-01-26: Fix device recovery and work in progress behind flag

24 Jan 12:50
6819061
Compare
Choose a tag to compare

This is Internet Identity release release-2025-01-24 for commit 6819061c9a2ac31e3179c5d9729530d222b01696.
The sha256 of production asset internet_identity_production.wasm.gz is 118558e053b39fcdabc99cbfaddbffd6f346719d1c35193e117310f0e54ab4b1.

This release includes a fix for the device recovery flow. Previously this flow gave an error that there are multiple devices and blocked the flow as a result. This has now been resolved by excluding the recovery seed phrase from the count.

Additionally this release includes work in progress on OpenID integration and the domains compatibility features (behind flag).

What's Changed

Full Changelog: release-2025-01-17...release-2025-01-24

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 118558e053b39fcdabc99cbfaddbffd6f346719d1c35193e117310f0e54ab4b1
internet_identity_dev.wasm.gz 16722a511d448cb53a074960a277bdcedf533f2c27f333e4ac3fa105b62a5030
internet_identity_test.wasm.gz 4fa059feb78042c902bd1ae69da777fa4ea470b1a637731eda5c4056707b732f
archive.wasm.gz 13fbf66ec3899414f6402d02f83c5921e172aa606ae96e074e141d8e036551d6
vc_demo_issuer.wasm.gz af262ad5d3de35cdb95ea0a166905570f9e03e1f077694452955e8248c2b1a50

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 6819061c9a2ac31e3179c5d9729530d222b01696
./scripts/verify-hash --ii-hash 118558e053b39fcdabc99cbfaddbffd6f346719d1c35193e117310f0e54ab4b1

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

2025-01-17: Work in progress behind flag

17 Jan 14:50
3ee7ece
Compare
Choose a tag to compare

This is Internet Identity release release-2025-01-17 for commit 3ee7ece82ca66885b85b7d3e89dde5ff62c4fb90.
The sha256 of production asset internet_identity_production.wasm.gz is 7f0ef7368b703bfcd9f643a5a5f7e69f8058d1414c551b248c5cfd31e9564e97.

This release doesn't contain new functionality of fixes in production. Only code that is behind a flag has been updated in this new release.

What's Changed

Full Changelog: release-2025-01-10...release-2025-01-17

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 7f0ef7368b703bfcd9f643a5a5f7e69f8058d1414c551b248c5cfd31e9564e97
internet_identity_dev.wasm.gz 8b6a4eb0863ba3403ed14c4eb1d6225bb984c07c8408b049ee17c6566158829d
internet_identity_test.wasm.gz bb82d90a041ee9a930fe7b6471911c71bb0f6d0cdff2dfc7541dd5a8c581a3da
archive.wasm.gz 13fbf66ec3899414f6402d02f83c5921e172aa606ae96e074e141d8e036551d6
vc_demo_issuer.wasm.gz af262ad5d3de35cdb95ea0a166905570f9e03e1f077694452955e8248c2b1a50

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 3ee7ece82ca66885b85b7d3e89dde5ff62c4fb90
./scripts/verify-hash --ii-hash 7f0ef7368b703bfcd9f643a5a5f7e69f8058d1414c551b248c5cfd31e9564e97

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

release-2025-01-10: Bugfixes and testing features

10 Jan 12:49
8671b4f
Compare
Choose a tag to compare

This is Internet Identity release release-2025-01-10 for commit 8671b4f4c61a3b641a08b2ffb25053201e37e512.
The sha256 of production asset internet_identity_production.wasm.gz is 377b17ef2f5c83ecdc78292373fbb3a1e632755b4de3910a8d96d0e64d657753.

This release includes a bugfix for veteran II users on Windows as well as testing functionality for upcoming features and issues arising from the recent macOS update.

What's Changed

Full Changelog: release-2024-12-13...release-2025-01-10

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 377b17ef2f5c83ecdc78292373fbb3a1e632755b4de3910a8d96d0e64d657753
internet_identity_dev.wasm.gz 4ead4e43ea6e23bbc5300712c4b4cb951f51ff3a101beb732b8352921a1709df
internet_identity_test.wasm.gz e57d3d104252d970575015a3b1b89269d17b27b720205cd759292640a1f992a1
archive.wasm.gz ee4c919f138ae6f6dab353bfd01f467ffa4a4d6a2967d5575af0045a06b978ee
vc_demo_issuer.wasm.gz 5d9cb4b5a89d2fda42906f0c5eb260ec2770980b1a94324c7ee219e10bf5f75d

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 8671b4f4c61a3b641a08b2ffb25053201e37e512
./scripts/verify-hash --ii-hash 377b17ef2f5c83ecdc78292373fbb3a1e632755b4de3910a8d96d0e64d657753

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