Skip to content

Releases: dfinity/internet-identity

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.

release-2024-12-13: Bug fixes

13 Dec 13:38
411ed8a
Compare
Choose a tag to compare

This is Internet Identity release release-2024-12-13 for commit 411ed8a69ce74fd5617e292f86773ce5555aba8f.
The sha256 of production asset internet_identity_production.wasm.gz is 80ad01307faa306950a7e5cb0a60564171f090b5864f32b540b63badfc1f3b9d.

This release includes a bug fix for users logging in Internet Identity with PIN. We also updated dependencies to fix some minor vulnerability issues.

What's Changed

Full Changelog: release-2024-12-06...release-2024-12-13

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 80ad01307faa306950a7e5cb0a60564171f090b5864f32b540b63badfc1f3b9d
internet_identity_dev.wasm.gz 1ee11e9255d691981ee16306a9c3c09045d8f5cd6d240119c57fad831ebe733a
internet_identity_test.wasm.gz fdd68b309a0d48cdb4da81d4be93f191284f807e8587218b6c1237ede39618fe
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 411ed8a69ce74fd5617e292f86773ce5555aba8f
./scripts/verify-hash --ii-hash 80ad01307faa306950a7e5cb0a60564171f090b5864f32b540b63badfc1f3b9d

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

release-2024-12-06: Maintenance and UI fixes

06 Dec 12:53
4118aae
Compare
Choose a tag to compare

This is Internet Identity release release-2024-12-06 for commit 4118aae6255204f01786f112cf94f06858643488.
The sha256 of production asset internet_identity_production.wasm.gz is 0c1fdf559056aabfbc054590b4532534bbdb40cf0274e34eeec17747d308b5e6.

There aren't major user facing changes in this release except for a UI fix and reduce size of some icons.

What's Changed

Full Changelog: release-2024-11-29...release-2024-12-06

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 0c1fdf559056aabfbc054590b4532534bbdb40cf0274e34eeec17747d308b5e6
internet_identity_dev.wasm.gz 207d68b0450546cfa5ab19d48fbfc7a4e6cda24e548af5102d9e88db89031590
internet_identity_test.wasm.gz 0d43c95356fa70d2942ec28b028d69144150ae0c31e13bd7ec8578605c52f5ca
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 4118aae6255204f01786f112cf94f06858643488
./scripts/verify-hash --ii-hash 0c1fdf559056aabfbc054590b4532534bbdb40cf0274e34eeec17747d308b5e6

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

release-2024-11-29: UI and UX improvements

29 Nov 12:39
10f15a1
Compare
Choose a tag to compare

This is Internet Identity release release-2024-11-29 for commit 10f15a13bdfe0e9e3f3699d0fb5a5282bddd452c.
The sha256 of production asset internet_identity_production.wasm.gz is d5842563b375450026584fa45a9c82336b28e07afe48ea4f8ce752102a21fbec.

This release includes improvements in caching of assets and fixes a minor UI issue. It also re-enables some e2e tests that were disabled as well as clean up some code after removing the functionality to register with PIN.

What's Changed

Full Changelog: release-2024-11-22...release-2024-11-29

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 d5842563b375450026584fa45a9c82336b28e07afe48ea4f8ce752102a21fbec
internet_identity_dev.wasm.gz ebc33ad538138d8cb9f0db674e7ae700dc8673e597dca01c2e98942834d3667c
internet_identity_test.wasm.gz 7531902752b8b6c3ca907b272a7b866fae51cef82809b9c8ba2f2352e475b288
archive.wasm.gz ee4c919f138ae6f6dab353bfd01f467ffa4a4d6a2967d5575af0045a06b978ee
vc_demo_issuer.wasm.gz 870d7645713e0891d0063bd0c76763346fa638c47f25151ac3da6a2f79972a39

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 10f15a13bdfe0e9e3f3699d0fb5a5282bddd452c
./scripts/verify-hash --ii-hash d5842563b375450026584fa45a9c82336b28e07afe48ea4f8ce752102a21fbec

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

release-2024-11-22: Speed up improvements

22 Nov 12:19
437124a
Compare
Choose a tag to compare

This is Internet Identity release release-2024-11-22 for commit 437124a8b9583f80dc183a739626ddc07efb66d6.
The sha256 of production asset internet_identity_production.wasm.gz is 071544d27d3ac1ce82b1046e63459ce50c2fd1cc9bf18cfc3a8cdb92fc057780.

This release includes performance improvements to speed up Internet Identity by compressing assets and caching them.

What's Changed

New Contributors

Full Changelog: release-2024-11-15...release-2024-11-22

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 071544d27d3ac1ce82b1046e63459ce50c2fd1cc9bf18cfc3a8cdb92fc057780
internet_identity_dev.wasm.gz 0e2776efb1e1d166386d47f22982cb6b9a5695264d74af97c7ed21986123b47a
internet_identity_test.wasm.gz 0b705267690010ea6bbc581107b70b33d204ce013ee6542324a814300e2acc58
archive.wasm.gz 6b8c93a9c7d9d187b186b8d8bc7ee3f617265f070125b4ca0e5a72e0bb4cd045
vc_demo_issuer.wasm.gz ecf908d41bcdf961e9252a19da6bdc02a2685eb9d85ae401952285e97908f4bc

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 437124a8b9583f80dc183a739626ddc07efb66d6
./scripts/verify-hash --ii-hash 071544d27d3ac1ce82b1046e63459ce50c2fd1cc9bf18cfc3a8cdb92fc057780

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

release-2024-11-15: Speed up onboarding process

15 Nov 07:29
0770646
Compare
Choose a tag to compare

This is Internet Identity release release-2024-11-15 for commit 0770646b614ac6b91b56a8b64fbcac88dea47ca5.
The sha256 of production asset internet_identity_production.wasm.gz is 5f409f7b2ce3bf04400cffd15db1a1b50462397fbc5c1e93df49c94ca135e013.

The main improvement in this release is faster onboarding process thanks to parallelizing two calls instead of making them in sequence. This release also includes a UI fix setting the width of the login box for mobile devices.

What's Changed

  • Update release in README by @gix-bot in #2689
  • make the c-landingPage__container fixed width by @LXIF in #2690
  • Speed up the onboarding process by parallelizing calls by @LXIF in #2691

Full Changelog: release-2024-11-08...release-2024-11-15

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 5f409f7b2ce3bf04400cffd15db1a1b50462397fbc5c1e93df49c94ca135e013
internet_identity_dev.wasm.gz 06b8910c1bc73adcef456d9d02375a0969c8f73f2c17517fd7a86eee30f85ed4
internet_identity_test.wasm.gz 91445fa41c6a7c32925cf10a4f3e0313709044c5a726ed481288676f61503633
archive.wasm.gz 6b8c93a9c7d9d187b186b8d8bc7ee3f617265f070125b4ca0e5a72e0bb4cd045
vc_demo_issuer.wasm.gz d170e54c04344a67b7d293236400b30c214433ca461b803eb5f250b4ec720da2

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 0770646b614ac6b91b56a8b64fbcac88dea47ca5
./scripts/verify-hash --ii-hash 5f409f7b2ce3bf04400cffd15db1a1b50462397fbc5c1e93df49c94ca135e013

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

release-2024-11-08: Allow only registrations with passkeys

08 Nov 07:53
81a2a70
Compare
Choose a tag to compare

This is Internet Identity release release-2024-11-08 for commit 81a2a7090fafa11e4ef15aaa2ef59cd743dda954.

This release comes with two main updates:

  • The registration flow uses only passkeys and pin registrations have been deprecated. However, logins with pin are still allowed for backwards compatibility.
  • Improvements in the calculation of rates for the dynamic captcha.

The sha256 of production asset internet_identity_production.wasm.gz is 4491f9286f83b53f57a2df4131b58492c14d62bb2e04320b89fce255483fdb96.

What's Changed

Full Changelog: release-2024-11-01...release-2024-11-08

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 4491f9286f83b53f57a2df4131b58492c14d62bb2e04320b89fce255483fdb96
internet_identity_dev.wasm.gz 018066c2f363f23051d12c0af14a02e190770bc46ea9db462cf719250724884c
internet_identity_test.wasm.gz dcc02ad7d8107749eea7029d44b813088c82e448b3e62c20fac04fab9b27d22b
archive.wasm.gz 6b8c93a9c7d9d187b186b8d8bc7ee3f617265f070125b4ca0e5a72e0bb4cd045
vc_demo_issuer.wasm.gz d170e54c04344a67b7d293236400b30c214433ca461b803eb5f250b4ec720da2

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 81a2a7090fafa11e4ef15aaa2ef59cd743dda954
./scripts/verify-hash --ii-hash 4491f9286f83b53f57a2df4131b58492c14d62bb2e04320b89fce255483fdb96

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