Skip to content

Releases: dfinity/internet-identity

release-2024-09-17: Maintenance Changes

17 Sep 07:29
4a54888
Compare
Choose a tag to compare

This is Internet Identity release release-2024-09-17 for commit 4a54888023a537f6b4c6c26f8789ac93d3fa9d60.

This release contains a lot of maintenance changes, such as updating dependencies, adding a config (query) endpoint or removing outdated stable memory limits.

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

What's Changed

Full Changelog: release-2024-09-06...release-2024-09-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 aa9f313f565ff998fc8522a63a6e0e01553aeca70a89d9f8ed6a66ca487a4cad
internet_identity_dev.wasm.gz 98b7cc0c8634bd106d8782bcc4e0635d48a732bc184be3b9e232e7cfa9281973
internet_identity_test.wasm.gz fc04355464cc2771c66cd3ebe1ce6cff99d2e61aa436a9f193d8665924cb4231
archive.wasm.gz f61901b578275df6ebf381fb9f55586171b4b60ce4bb40704f3db9cd38d18b33
vc_demo_issuer.wasm.gz bedb3fa55f939d75c2f55652eca95cabbfcfd1a3e2fa3586a855057bc77b0e98

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 4a54888023a537f6b4c6c26f8789ac93d3fa9d60
./scripts/verify-hash --ii-hash aa9f313f565ff998fc8522a63a6e0e01553aeca70a89d9f8ed6a66ca487a4cad

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

release-2024-09-06: Dependency updates

06 Sep 08:41
b1efb49
Compare
Choose a tag to compare

This is Internet Identity release release-2024-09-06 for commit b1efb490781647928d55dafb0cd8c299c6279950.

Main changes of this release are updates on dependencies.

The sha256 of production asset internet_identity_production.wasm.gz is 61391f16ae85d88a58a3294499d1ca747f2aba6598d93bc6b87c620496e1ca9d.

What's Changed

Full Changelog: release-2024-08-30...release-2024-09-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 61391f16ae85d88a58a3294499d1ca747f2aba6598d93bc6b87c620496e1ca9d
internet_identity_dev.wasm.gz e039c7ab988593b23fa7113fa23cd29e959805e3d49a82fadaf408e528bfc6e2
internet_identity_test.wasm.gz 8f5cc1fe18ba50cfa2341b4c354cd04782824e67d500c133e462f736607deb1d
archive.wasm.gz ea23653a50f7b35ca0e37eceb6b8f63c50da82ff3bd2e71bedaf8bf3ad49e66c
vc_demo_issuer.wasm.gz 688b7ae0c8104a699074aebbfef6f00205c7ac977637daf92592c7816e8855c0

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 b1efb490781647928d55dafb0cd8c299c6279950
./scripts/verify-hash --ii-hash 61391f16ae85d88a58a3294499d1ca747f2aba6598d93bc6b87c620496e1ca9d --archive-hash ea23653a50f7b35ca0e37eceb6b8f63c50da82ff3bd2e71bedaf8bf3ad49e66c

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

release-2024-08-30: Allow dapp to auto-select last used identities on re-authentication

30 Aug 08:52
fd5486a
Compare
Choose a tag to compare

This is Internet Identity release release-2024-08-30 for commit fd5486afabb4e0eead403f771d63d8752f95ab17.

The main change of this release is a new feature that allows dapps to streamline re-authentication: Dapps may supply a principal to Internet Identity when sending the authorize-client message. If that principal belongs to the last used identity on that client application origin, then the identity will be selected automatically. The user will then be presented with the passkey interaction immediately, making the actual authentication the only user interaction required to complete the re-authentication process.

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

What's Changed

Full Changelog: release-2024-08-21...release-2024-08-30

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 9ea1df5ffd63367080ee1bc342eeff47a020da280845612b47aba5afc6cb3fe1
internet_identity_dev.wasm.gz 5b40d36e886f57d033850cae79040bbccc7ffc884163cf7298b40528ebd071e4
internet_identity_test.wasm.gz fcfa5fe585ac01690e4081dde281c619e0176df77db731d02dc4d053bacd2f50
archive.wasm.gz 7ac9c94fd2f18b4b09b8758d6e51a85d0197bbf2fc53d0cef60a88a089831a7d
vc_demo_issuer.wasm.gz abf52e1eedbcf8d594f4ab54370fc69665bf64341a5e9137eee5b990c2b4ee83

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 fd5486afabb4e0eead403f771d63d8752f95ab17
./scripts/verify-hash --ii-hash 9ea1df5ffd63367080ee1bc342eeff47a020da280845612b47aba5afc6cb3fe1

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

release-2024-08-21: Small fixes and dapp explorer updates

21 Aug 11:30
6e0f857
Compare
Choose a tag to compare

This is Internet Identity release release-2024-08-21 for commit 6e0f8574125554f69c23c487b2301c7b7b5f85b3.

This release fixes a compatibility issue with KeepassXC passkeys, which prevented users to register. In addition, the landing page text of Internet Identity and a few dapp logos have been updated.

The sha256 of production asset internet_identity_production.wasm.gz is 86ab08ea53e4da5bba4f27baa931e2edc5ab2a1f228c204a5340992c16389f66.

What's Changed

Full Changelog: release-2024-08-08...release-2024-08-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 86ab08ea53e4da5bba4f27baa931e2edc5ab2a1f228c204a5340992c16389f66
internet_identity_dev.wasm.gz c00e1e3fd42c42d745707875330915e7223562370534c7291d3ca95e1412e46b
internet_identity_test.wasm.gz 6526994eebbd27a3be9da0a0bb98c0c61553a271ea9750daa909c41b97a26ac7
archive.wasm.gz 7ac9c94fd2f18b4b09b8758d6e51a85d0197bbf2fc53d0cef60a88a089831a7d
vc_demo_issuer.wasm.gz abf52e1eedbcf8d594f4ab54370fc69665bf64341a5e9137eee5b990c2b4ee83

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 6e0f8574125554f69c23c487b2301c7b7b5f85b3
./scripts/verify-hash \
    --ii-hash 86ab08ea53e4da5bba4f27baa931e2edc5ab2a1f228c204a5340992c16389f66 \
    --archive-hash 7ac9c94fd2f18b4b09b8758d6e51a85d0197bbf2fc53d0cef60a88a089831a7d

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

release-2024-08-08: Improved recovery device reminder page

08 Aug 12:03
ce33116
Compare
Choose a tag to compare

This is Internet Identity release release-2024-08-08 for commit ce331167c49b61b48ee9a2a7ebb0a25522d67f8f.

This release improves the recovery device reminder page:

  • if a user has multiple passkeys it won't be shown at all
  • it can be suppressed entirely ("Do not show again")
  • it encourages users to add another passkey rather than setting up a recovery phrase

The sha256 of production asset internet_identity_production.wasm.gz is 195e8fc12ad640a231498b272ff663820716595e7f4075b363ac6e953a026c3b.

What's Changed

New Contributors

Full Changelog: release-2024-07-12...release-2024-08-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 195e8fc12ad640a231498b272ff663820716595e7f4075b363ac6e953a026c3b
internet_identity_dev.wasm.gz 8e76ec7aba9176e1a8030799bc7545da73c9985b33c270376638debc1e7c46e6
internet_identity_test.wasm.gz 8d14e26578924d358ab6f56d1c112b7c700eb1b1c0ca1f35cd5c34eeebcf1e8a
archive.wasm.gz c99cdf11fa5c55d62c6074d50e4103ea0d37b68d8efde37f4e0a4c14ab37a72a
vc_demo_issuer.wasm.gz abf52e1eedbcf8d594f4ab54370fc69665bf64341a5e9137eee5b990c2b4ee83

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 ce331167c49b61b48ee9a2a7ebb0a25522d67f8f
./scripts/verify-hash --ii-hash 195e8fc12ad640a231498b272ff663820716595e7f4075b363ac6e953a026c3b

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

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.