Skip to content

Releases: dfinity/internet-identity

release-2024-07-12: New landing pages

12 Jul 08:56
170cddd
Compare
Choose a tag to compare

This is Internet Identity release release-2024-07-12 for commit 170cddd0ecd6a6921c5e45817300df34a835ba1e.
The sha256 of production asset internet_identity_production.wasm.gz is 7a2e68a376d3cbc9bc1b8ee845cc43c8906564aae432facad7549fa1b2813b5f.

What's Changed

Full Changelog: release-2024-07-05...release-2024-07-12

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 7a2e68a376d3cbc9bc1b8ee845cc43c8906564aae432facad7549fa1b2813b5f
internet_identity_dev.wasm.gz 34ce752b538e91defcd78442e1667f9c802ec96e869c16a6a3e4a8546116e83e
internet_identity_test.wasm.gz 8e6f18fb6f715339c133b4c737730e5dfaef471f80bd4da151023cd525ef0834
archive.wasm.gz 3fb273ae8c393c0a94279ab7e2e1e73ed41abd0643a312c3163c21cf35985161
vc_demo_issuer.wasm.gz 6d2afe40211f1116fd0da6693a07389233eb18875480ba0804c04cb6e1e9f462

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 170cddd0ecd6a6921c5e45817300df34a835ba1e
./scripts/verify-hash --ii-hash 7a2e68a376d3cbc9bc1b8ee845cc43c8906564aae432facad7549fa1b2813b5f

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

release-2024-07-05: Show recovery reminder screen less often

05 Jul 07:04
83cf3f8
Compare
Choose a tag to compare

This is Internet Identity release release-2024-07-05 for commit 83cf3f8f59a102011ba8ed925a9eec5d980f5da1.

This release contains a change to show the recovery nag screen only once a week. Additionally, there are also a few technical changes to prepare for more flexible setups for VC issuers as well as a nicer landing page that will be supported in future releases.

The sha256 of production asset internet_identity_production.wasm.gz is bb58e3fea3400acde5b46e222a1dfe3e3744e0bf37cc4adaf75461801e849aeb.

What's Changed

Full Changelog: release-2024-06-28...release-2024-07-05

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 bb58e3fea3400acde5b46e222a1dfe3e3744e0bf37cc4adaf75461801e849aeb
internet_identity_dev.wasm.gz 73edbc353cf7a77b189b47b5afeb8a3d4739c6ef573161ebfa2530e70320b101
internet_identity_test.wasm.gz 43f46d5c8e0eb95c894eba3db65eb60a78181c09edb39d09b05546c179342b4f
archive.wasm.gz 3fb273ae8c393c0a94279ab7e2e1e73ed41abd0643a312c3163c21cf35985161
vc_demo_issuer.wasm.gz f99d4aa16262730ac639ae20cacb0d7d318cf96a9ebc2dfad1835fc16b2befd8

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 83cf3f8f59a102011ba8ed925a9eec5d980f5da1
./scripts/verify-hash --ii-hash bb58e3fea3400acde5b46e222a1dfe3e3744e0bf37cc4adaf75461801e849aeb

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

release-2024-06-28: Maintenance Release

28 Jun 07:40
3f049ec
Compare
Choose a tag to compare

This is Internet Identity release release-2024-06-28 for commit 3f049ecd9e242f93a6f13e4125f1a0da5071115b.

This release contains a few different maintenance changes, such as upgrading the rust version and adjusting the stack size along with it. A new metric is introduced to track the number of verifiable credentials presented using II.

The sha256 of production asset internet_identity_production.wasm.gz is 9bbf18af63ded5249f05d08cd6cb49fe815781e908659ee5eb65e022a1fa228c.

What's Changed

New Contributors

Full Changelog: release-2024-06-07...release-2024-06-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 9bbf18af63ded5249f05d08cd6cb49fe815781e908659ee5eb65e022a1fa228c
internet_identity_dev.wasm.gz 3bce9fb6cf30690670175c29b9e102f413a2f66f25f02716af3e03863d4efba6
internet_identity_test.wasm.gz 07046b2111626eeb761f641ad5f7d8b16d66c74bd4dfd49b064ad31620fe921f
archive.wasm.gz 3fb273ae8c393c0a94279ab7e2e1e73ed41abd0643a312c3163c21cf35985161
vc_demo_issuer.wasm.gz 50493033a18ad06f024a3b3b96c4faca14f19a0e0ff7398b60262247c5d63efb

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 3f049ecd9e242f93a6f13e4125f1a0da5071115b
./scripts/verify-hash --ii-hash 9bbf18af63ded5249f05d08cd6cb49fe815781e908659ee5eb65e022a1fa228c

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

release-2024-06-07: Stats improvements, logo update, minor wording change

07 Jun 08:55
1ce1fa6
Compare
Choose a tag to compare

This is Internet Identity release release-2024-06-07 for commit 1ce1fa6ea4f06706326a8dee42ae2200e81107f2.

This release contains a visual improvement of the logo, some changes to the copy on the authentication screen and improvements
of the stats feature.

The sha256 of production asset internet_identity_production.wasm.gz is 5400db5b81a2f7023d6d547861161ae1abbfa9060701bfb297e9888959ba8177.

What's Changed

Full Changelog: release-2024-05-13...release-2024-06-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 5400db5b81a2f7023d6d547861161ae1abbfa9060701bfb297e9888959ba8177
internet_identity_dev.wasm.gz 01797eac7db02126e7cb507e2f3134e2d7b5154289808fdc2c8c03d1fc2dc60e
internet_identity_test.wasm.gz 43218fdb2f8938ee9ab7fd0051aab0bb41a9b87b7800a3c3a93d39552091e84a
archive.wasm.gz 874e483ebb4c1adeefb2cf93685cf8d1b8f60b520e9792d13893511190f14700
vc_demo_issuer.wasm.gz cb733d3081397393fdcfd54a7b09b0de0daea33564d541b49de34da18a1bf885

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 1ce1fa6ea4f06706326a8dee42ae2200e81107f2
./scripts/verify-hash --ii-hash 5400db5b81a2f7023d6d547861161ae1abbfa9060701bfb297e9888959ba8177

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

release-2024-05-13: Fine grained delegation stats

13 May 11:05
fd38b48
Compare
Choose a tag to compare

ATTENTION: This II release has a bug. II has been rolled back to the previous release. #2479 fixes the bug.

This is Internet Identity release release-2024-05-13 for commit fd38b48f9fdf9085b4903d865a1f5e79ad24f81a.

This release contains a big improvements to the anonymous statistics being collected: Internet Identity will now report the most popular dapps being signed into on the /metrics endpoint and through the stats query call.

The sha256 of production asset internet_identity_production.wasm.gz is 365b22cf904e65d65cc5c54347e554257b35803c93807adeab3c02eaf6a76155.

What's Changed

Full Changelog: release-2024-04-26...release-2024-05-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 365b22cf904e65d65cc5c54347e554257b35803c93807adeab3c02eaf6a76155
internet_identity_dev.wasm.gz 2357d822cd451f25c0edab3e45db52ab140a2ac8c4b0170201c78acc5bc11779
internet_identity_test.wasm.gz 1da240b02f2e0cabc0ed52b5252855063dbeeb04580b7a76e3553902d740cc17
archive.wasm.gz a8a56fd4fb8d4eede55fdd3babf47e55f30ca9bc81866d6ff3d382bef317ca4a
vc_demo_issuer.wasm.gz b33c8711b52b6d9f29d2d22b5924a32bad25ca3639a443de9c943e5967010f8d

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 fd38b48f9fdf9085b4903d865a1f5e79ad24f81a
./scripts/verify-hash --ii-hash 365b22cf904e65d65cc5c54347e554257b35803c93807adeab3c02eaf6a76155

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

release-2024-04-26: Maintenance Release

26 Apr 08:45
1417991
Compare
Choose a tag to compare

This is Internet Identity release release-2024-04-26 for commit 1417991b69660046cc0b4f1ea93a5903b037f3b1.

This release contains various internal improvements (such as library upgrades) and improvements to error messages.

The sha256 of production asset internet_identity_production.wasm.gz is 20103f72d31f20fb08e1fa3c50778c25c7a2dc115c92981f4bb54e61cd9f4538.

What's Changed

Full Changelog: release-2024-04-16...release-2024-04-26

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 20103f72d31f20fb08e1fa3c50778c25c7a2dc115c92981f4bb54e61cd9f4538
internet_identity_dev.wasm.gz 764cff569a98a3c4d54cba6750fda63f554fc53e7d42a6365d9bdec3280d63c3
internet_identity_test.wasm.gz eeb158a47a9b5e6f41312d2c57e21fe3941c0a5e35c5201bdecb11addfa4e5bd
archive.wasm.gz fa535d3113fb20af92fbbeab40431c8010cb02befc6b4e7dd6d6f442a8226a2e
vc_demo_issuer.wasm.gz b8ca76584d579f36dbd9ee274d5d05e45503368d493beae846af022be3574868

Wasm Verification

Note: Due to an unresolved issue with the latest Docker Desktop for Mac version, when verifying hashes on MacOs please use version 4.28.0 or earlier.

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 1417991b69660046cc0b4f1ea93a5903b037f3b1
./scripts/verify-hash --ii-hash 20103f72d31f20fb08e1fa3c50778c25c7a2dc115c92981f4bb54e61cd9f4538

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

release-2024-04-16: Reconfigure Internet Identity

16 Apr 06:01
a8e5c12
Compare
Choose a tag to compare

This is Internet Identity release release-2024-04-16 for commit a8e5c1299ffb79a3303721362f40b0d8bc05bda7.

This release is used to change a few configuration parameters of Internet Identity:

  • Upgrade archive
  • Decrease polling interval of the archive canister to keep buffer requirements lower on the Internet Identity side
  • Reconfigure registration rate limit for higher sustained registration rate and higher peaks
  • Double the max number of unsolved captchas
  • Double allowed number of identities

It also increases the archive buffer further to ensure stable operations.

The sha256 of production asset internet_identity_production.wasm.gz is 1dcbf01453de8e7690bf9de2029f3e1993dbfd11e7ca49a9f87606bbef2da135.

What's Changed

Full Changelog: release-2024-04-15...release-2024-04-16

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 1dcbf01453de8e7690bf9de2029f3e1993dbfd11e7ca49a9f87606bbef2da135
internet_identity_dev.wasm.gz 83aec6c49dc5b7e4112ca2b45a0093da4e68fa88c69c4d2810fd917a241cda1f
internet_identity_test.wasm.gz c3eb0354552445902d6ca19b7c6d736f38e24ebf120826c875622f64a6b5f26f
archive.wasm.gz 3c789fe8a257917c2a7ffee5cc9515fa108a631a394a525f2057811f48fc98f5
vc_demo_issuer.wasm.gz 90f5e54f6dbc24df235b39fcca411b07dc94dc68bb50fff5a6b5136534417ed6

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 a8e5c1299ffb79a3303721362f40b0d8bc05bda7
./scripts/verify-hash --ii-hash 1dcbf01453de8e7690bf9de2029f3e1993dbfd11e7ca49a9f87606bbef2da135 --archive-hash 3c789fe8a257917c2a7ffee5cc9515fa108a631a394a525f2057811f48fc98f5

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

release-2024-04-15: Increase archive buffer memory limit

15 Apr 07:31
9390be1
Compare
Choose a tag to compare

This is Internet Identity release release-2024-04-15 for commit 9390be1212873fc045cb47605c53df188e982437.

This release increases the buffer limit for archived entries to allow Internet Identity to resume operations.

The sha256 of production asset internet_identity_production.wasm.gz is aea0f5a35c7950da7c1a30f4665cb9789350a7ebf5792b6a7c423d2f3f5bc824.

What's Changed

Full Changelog: release-2024-04-12...release-2024-04-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 aea0f5a35c7950da7c1a30f4665cb9789350a7ebf5792b6a7c423d2f3f5bc824
internet_identity_dev.wasm.gz 4188f30825e71aeca46534a0682c622b72caebff8091896390b14d756853655b
internet_identity_test.wasm.gz c6e522228d2f43c6b3de3d37d75cd2fc5dbea968ffaeb83a4ae6393381f3bcf6
archive.wasm.gz 3c789fe8a257917c2a7ffee5cc9515fa108a631a394a525f2057811f48fc98f5
vc_demo_issuer.wasm.gz 90f5e54f6dbc24df235b39fcca411b07dc94dc68bb50fff5a6b5136534417ed6

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 9390be1212873fc045cb47605c53df188e982437
./scripts/verify-hash --ii-hash aea0f5a35c7950da7c1a30f4665cb9789350a7ebf5792b6a7c423d2f3f5bc824

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

release-2024-04-12: Improve UI of verifiable credentials flow

12 Apr 08:26
8d131bf
Compare
Choose a tag to compare

This is Internet Identity release release-2024-04-12 for commit 8d131bf9126f99f9b5f5df230a12b96898540b70.

This release improves the user interface of the verifiable credentials flow by changing the information architecture and emphasizing the credential being shared. There are also maintenance changes like updating Node and Rust and a new helper for the verifiable credentials.

The sha256 of production asset internet_identity_production.wasm.gz is 93f7d87eee96cdf01e32e6144020ef87ecb44fc6d424632811fba8b87c28feea.

What's Changed

Full Changelog: release-2024-04-05...release-2024-04-12

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 93f7d87eee96cdf01e32e6144020ef87ecb44fc6d424632811fba8b87c28feea
internet_identity_dev.wasm.gz 2d31cbcf3cae3c83c7d3c09345dcee6925dc3984b5c52de3e8bd1c38cc994e6a
internet_identity_test.wasm.gz daf868bacf9944d51f5303d1ff5a347ece5c3dfd53cd72207e97be3e7665c015
archive.wasm.gz 3c789fe8a257917c2a7ffee5cc9515fa108a631a394a525f2057811f48fc98f5
vc_demo_issuer.wasm.gz 90f5e54f6dbc24df235b39fcca411b07dc94dc68bb50fff5a6b5136534417ed6

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 8d131bf9126f99f9b5f5df230a12b96898540b70
./scripts/verify-hash --ii-hash 93f7d87eee96cdf01e32e6144020ef87ecb44fc6d424632811fba8b87c28feea

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

release-2024-04-05: Allow custom domains to use alternative origins

05 Apr 10:08
cdf3ffd
Compare
Choose a tag to compare

This is Internet Identity release release-2024-04-05 for commit cdf3ffd7358d775e1da31183abe2b54383187579.

This release makes it possible to use a custom domain as an alternative origin. Other fixes and improvements are included as well, such as allowing special characters in passkey names, improved add device flow and technical improvements for developers.

The sha256 of production asset internet_identity_production.wasm.gz is a191b5cd0423223f08218b46c40b88850cc087ac985a88b7c5232ddcaf8bbfd3.

What's Changed

New Contributors

Full Changelog: release-2024-03-22...release-2024-04-05

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 a191b5cd0423223f08218b46c40b88850cc087ac985a88b7c5232ddcaf8bbfd3
internet_identity_dev.wasm.gz 3831fb07143cd43c3c51f770342d2b7d0a594311529f5503587bf1544ccd44be
internet_identity_test.wasm.gz a5148dc95000bceb9507908594a2f39ce435a16fcfcaf5e6d5155890983e3eb5
archive.wasm.gz ee84ed91637f6314ff92d501e27febd07604439b459f58e6b04a7203dce49792
vc_demo_issuer.wasm.gz 7075e6d2f5e523845e06b432e53e7ddfa127bcde1f936da27c484f3fe177307c

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 cdf3ffd7358d775e1da31183abe2b54383187579
./scripts/verify-hash --ii-hash a191b5cd0423223f08218b46c40b88850cc087ac985a88b7c5232ddcaf8bbfd3

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