Skip to content

Releases: dfinity/internet-identity

release-2024-01-05: Various Maintenance Changes

05 Jan 12:02
6e90dbf
Compare
Choose a tag to compare

This is Internet Identity release release-2024-01-05 for commit 6e90dbf1dd8d0bbb5d9d7f72b784de21a1646d04.

This Internet Identity release includes many different maintenance changes, such as dependency updates and internal refactorings. Progress has been made on the new experimental canister APIv2 (not stable yet).

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

What's Changed

Full Changelog: release-2023-12-15...release-2024-01-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 b3785a434dafc3825a107ebf0f158a9747cb22ace1f17cf119c3987460204e16
internet_identity_dev.wasm.gz d18a583e10574a1a06040d95322c160696701e1d8b32cc5738add752aaad0157
internet_identity_test.wasm.gz d3d7a0910b10882ff6d3626fd987f016171ad0e7a19b044eca98d9c81174bbca
archive.wasm.gz 2b79b10941e658abda2085be990c97ae590334837405651ef2f07e3bb6d8cee0
vc_demo_issuer.wasm.gz 3191ca000b521a253f1058ab568294541cda257d1ef38ee18ae67a747debc016

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 6e90dbf1dd8d0bbb5d9d7f72b784de21a1646d04
./scripts/verify-hash --ii-hash b3785a434dafc3825a107ebf0f158a9747cb22ace1f17cf119c3987460204e16

release-2023-12-15: Attribute Sharing UX improvements and minor fixes

15 Dec 13:52
ed19d81
Compare
Choose a tag to compare

This is Internet Identity release release-2023-12-15 for commit ed19d8186b55e6a5396227c4570c714bad9a4702.

This release significantly improves UX of the Attribute Sharing flow, and adds several updates and fixes related to Attribute Sharing feature, incl. randomized id_alias-ids, id_alias API cleanup, and extensions to supporting libraries.

The sha256 of production asset internet_identity_production.wasm.gz is 7a834b2b30cbfbaed033f1ee6e72f21219e45c2a7571b12a3a3e46eac519aa2a.

What's Changed

Full Changelog: release-2023-12-11...release-2023-12-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 7a834b2b30cbfbaed033f1ee6e72f21219e45c2a7571b12a3a3e46eac519aa2a
internet_identity_dev.wasm.gz 1ae98d1141204d1aa51a7bf2a01561358b21692dc5c65fc3ab893c41d54763f0
internet_identity_test.wasm.gz 90d43e1c255af21c8e8e614dd36833544fe3b1287790027cf2465418fb44f8fb
archive.wasm.gz 1893cffa6e3a2f645086d5553d0d6b51a3d8e9bac5adfe864e8fc0fa69ea3e51
vc_demo_issuer.wasm.gz 48954b5cb2bbba28ad5d45b6e45a9e30b5024ecc3f62aa37d7e7756684fba1fe

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 ed19d8186b55e6a5396227c4570c714bad9a4702
./scripts/verify-hash --ii-hash 7a834b2b30cbfbaed033f1ee6e72f21219e45c2a7571b12a3a3e46eac519aa2a

release-2023-12-11: Attribute Sharing MVP

11 Dec 10:15
bc97e5b
Compare
Choose a tag to compare

This is Internet Identity release release-2023-12-11 for commit bc97e5b657aafad58f231330c51a67db7beb8d0d.

This release adds multiple features to support Attribute Sharing/Verifiable Credentials on the IC (e.g. FE orchestration of the attribute sharing flows, UX for the attribute sharing, incl. pre-filling of the internet identity), and updates several APIs. Also, it provides testing tools for Attribute Sharing, incl. extended functionality of a demo VC-issuer with a pre-built vc_demo_issuer.wasm.gz, and support for local deployment of a testing environment.

Moreover, the release includes several improvements that reduce the size of the resulting WASM.

The sha256 of production asset internet_identity_production.wasm.gz is 1950912f23acea10a63ea1c0a70ac316f2cea6055acde3044e24cb79682c6d40.

What's Changed

Full Changelog: release-2023-11-17...release-2023-12-11

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 1950912f23acea10a63ea1c0a70ac316f2cea6055acde3044e24cb79682c6d40
internet_identity_dev.wasm.gz [`2be3f6e0b3114e455d7fbb0e715c7219acba26b81f0386eb853cdd23d...
Read more

release-2023-11-17: Browser storage migration

17 Nov 08:18
71581fc
Compare
Choose a tag to compare

This is Internet Identity release release-2023-11-17 for commit 71581fc0fd0abe3bdb6ba783750a2b4ddc3d2a97.

This release is a maintenance release in preparation of the upcoming attribute sharing flow. It makes technical changes to the information stored in the browser (i.e. identity numbers) to better accommodate additional data that will be required in the future.

The sha256 of production asset internet_identity_production.wasm.gz is 786ce760a7f47b03a068819d357e6618943e1b93715fb127dad5673df5dd3470.

What's Changed

Full Changelog: release-2023-11-10...release-2023-11-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 786ce760a7f47b03a068819d357e6618943e1b93715fb127dad5673df5dd3470
internet_identity_dev.wasm.gz 17620cf418fae5bf743db00256451c164794c4bd0ddd23668571c21bdc525884
internet_identity_test.wasm.gz 8336a737820273fa5e394088544989c47cd444e98db21ced1f71879a2a46f957
archive.wasm.gz 1893cffa6e3a2f645086d5553d0d6b51a3d8e9bac5adfe864e8fc0fa69ea3e51

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 71581fc0fd0abe3bdb6ba783750a2b4ddc3d2a97
./scripts/verify-hash --ii-hash 786ce760a7f47b03a068819d357e6618943e1b93715fb127dad5673df5dd3470

release-2023-11-10: Various Maintenance Changes

10 Nov 09:46
9e92b64
Compare
Choose a tag to compare

This is Internet Identity release release-2023-11-10 for commit 9e92b6405c3ce2f0415b676f47b20bdba3347c29.

This release contains only maintenance changes to make our lives easier in the future. Most notably on the e2e test infrastructure and changes in preparation for the upcoming attribute sharing flow.

The sha256 of production asset internet_identity_production.wasm.gz is 5e7e57bfa62f7beaa5f0d50207fa5ff1af7d26881975d7775f9143eab53ceeee.

What's Changed

Full Changelog: release-2023-10-30...release-2023-11-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 5e7e57bfa62f7beaa5f0d50207fa5ff1af7d26881975d7775f9143eab53ceeee
internet_identity_dev.wasm.gz 3acb5f0aa17fec48b5da2bcc86e96199efeffed17111759812bfa4ad5a3b29fa
internet_identity_test.wasm.gz 38c16076f798ba7172c68797377c4f588192f28878e9206aea70acf91b0d6f97
archive.wasm.gz b41ab45823672dd636beb9ca3e33e30883a1ac929bc2ee5f9f9e402653717c9b

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 9e92b6405c3ce2f0415b676f47b20bdba3347c29
./scripts/verify-hash --ii-hash 5e7e57bfa62f7beaa5f0d50207fa5ff1af7d26881975d7775f9143eab53ceeee --archive-hash b41ab45823672dd636beb9ca3e33e30883a1ac929bc2ee5f9f9e402653717c9b

release-2023-10-30: bug fixes and new dapps

30 Oct 14:11
743ed5b
Compare
Choose a tag to compare

This is Internet Identity release release-2023-10-30 for commit 743ed5b060f90b42ba832b0ae7f934f63a8afb22.

This release fixes a bug in release verification procedure (cf. forum), and includes also changes from release-2023-10-27.

The sha256 of production asset internet_identity_production.wasm.gz is 826af78d6d72dce9bbf7deac15a9bf86b8ad9dae78a74c128c33428c267db346.

What's Changed

Full Changelog: release-2023-09-29...release-2023-10-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 826af78d6d72dce9bbf7deac15a9bf86b8ad9dae78a74c128c33428c267db346
internet_identity_dev.wasm.gz 0a15907179a004e182676114f1bc8e35d05e5cab1a4cc6980f07e34bfda29a26
internet_identity_test.wasm.gz 5d069dce5203148702eee2a6f6ec1f835836399b558422734df8322c7178047c
archive.wasm.gz d9532ba4b9bf4bd4d066d79d192e8acdeac014884b1704cb32ffd416f7047656

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 743ed5b060f90b42ba832b0ae7f934f63a8afb22
./scripts/verify-hash --ii-hash 826af78d6d72dce9bbf7deac15a9bf86b8ad9dae78a74c128c33428c267db346

release-2023-10-27: bug fixes and new dapps.

27 Oct 12:16
bcf5bfa
Compare
Choose a tag to compare

This is Internet Identity release release-2023-10-27 for commit bcf5bfada2e3f7370fee5dffb67ca8f3e1807d23.

This release fixes several bugs, adds new dapps to the dapps list, and introduces some internal improvements and re-factorings.

The sha256 of production asset internet_identity_production.wasm.gz is 29b25b1688c84ba17e5ef8e73b175895c254669b2008060dd93fb7cbd992b940.

What's Changed

New Contributors

Full Changelog: release-2023-09-29...release-2023-10-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 29b25b1688c84ba17e5ef8e73b175895c254669b2008060dd93fb7cbd992b940
internet_identity_dev.wasm.gz 83792733cb1fa88d13abd246dafd4c8e010a86d6800dfe7e0a137d71b9923f98
internet_identity_test.wasm.gz a62a2e6bf7763328a41ac71464d643f6f80f25858542e87f700991f083235182
archive.wasm.gz 6bbb22bbfbfcb95f0eee889ab4d004192d5e3b83e94212b2460dd5b46ce21366

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 bcf5bfada2e3f7370fee5dffb67ca8f3e1807d23
./scripts/verify-hash --ii-hash 29b25b1688c84ba17e5ef8e73b175895c254669b2008060dd93fb7cbd992b940

release-2023-09-29: Don't delete identity number on logout

29 Sep 07:42
966ab01
Compare
Choose a tag to compare

This is Internet Identity release release-2023-09-29 for commit 966ab01b2fd26ee5557e001c76bc8d37ae6da5f9.

This release changes II to no longer delete stored identity numbers from the browser on logout. In addition, some technical improvements are included, and the end to end tests have been expanded.

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

What's Changed

Full Changelog: release-2023-09-22...release-2023-09-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 e50808b2d7f93abee2cbdc332422dd647dcaebebbe506609443d2ccbbf610d64
internet_identity_dev.wasm.gz 09ba980c12ca4fe2b3f6ff6449f9a8452ee168f843c5be8b2316c6db356d18c1
internet_identity_test.wasm.gz 2b4b4008187f8cdc1f46eb71397d64ec2d431d82a28acd53a278ad5d644a101c
archive.wasm.gz 96aae28f6bbabd920d3a24d1803494d592f14a483f7b09162e038ac96e7cc6b2

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 966ab01b2fd26ee5557e001c76bc8d37ae6da5f9
./scripts/verify-hash --ii-hash e50808b2d7f93abee2cbdc332422dd647dcaebebbe506609443d2ccbbf610d64

release-2023-09-22: Minor Visual Improvement

22 Sep 09:29
bc3ad7e
Compare
Choose a tag to compare

This is Internet Identity release release-2023-09-22 for commit bc3ad7e3c64ebb82a6d329afd845eccd677dde27.

This release contains a minor visual upgrade to make the "Recovery Methods" section of the management page consistent with the other components. As small technical maintenance change for the CI infrastructure is included as well.

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

What's Changed

Full Changelog: release-2023-09-21...release-2023-09-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 bc9ef63ca96f2d9fb22d08d7653dfba2122d1ea39307dbb6b8a9844ff3541dbd
internet_identity_dev.wasm.gz 6ef40ca3d381d82a09eec87faf13fed5f8ddbfde51ee9e79cd35b3c3e1a7635b
internet_identity_test.wasm.gz 32887e089a796a7d96d39826e3250c0fe8dc66fa94770f77f12a28d0fe47f0bc
archive.wasm.gz edf9dfc55537adda9f9c2f325de9f65428f854638b0ed34913dc203f7ecc99b9

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 bc3ad7e3c64ebb82a6d329afd845eccd677dde27
./scripts/verify-hash --ii-hash bc9ef63ca96f2d9fb22d08d7653dfba2122d1ea39307dbb6b8a9844ff3541dbd

release-2023-09-21: Add Non-Passkey Auth Option on Apple Devices

21 Sep 08:27
fe27841
Compare
Choose a tag to compare

This is Internet Identity release release-2023-09-21 for commit fe2784179b43dbb2e9a24e4ef62dc6d294e6db69.

This release includes a feature to help Apple users without an iCloud account: it is now possible (as a low barrier to entry and to test out the ecosystem) to create an Internet Identity with a pin protected browser local key rather than a passkey.
Note: identities created that way should not hold any assets.

The sha256 of production asset internet_identity_production.wasm.gz is 76f2c88c38487e29cdf26b626fa5f223034963008e05f7601d895351cca80187.

What's Changed

Full Changelog: release-2023-09-08...release-2023-09-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 76f2c88c38487e29cdf26b626fa5f223034963008e05f7601d895351cca80187
internet_identity_dev.wasm.gz 8d9dda91b15c6a21260dff7ad4cc748b717718e0020f24c455a7569fab1a4ecc
internet_identity_test.wasm.gz ac8aa3388888135c797add894abc105cdc5d39111d93cf311ab92de1ac719c8b
archive.wasm.gz edf9dfc55537adda9f9c2f325de9f65428f854638b0ed34913dc203f7ecc99b9

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 fe2784179b43dbb2e9a24e4ef62dc6d294e6db69
./scripts/verify-hash --ii-hash 76f2c88c38487e29cdf26b626fa5f223034963008e05f7601d895351cca80187