Skip to content

Releases: dfinity/internet-identity

release-2024-02-23: Fix dfx deps pull hash issue

23 Feb 10:36
6256227
Compare
Choose a tag to compare

This is Internet Identity release release-2024-02-23 for commit 6256227195776b5f7d93fc875a79fc38782c6c4e.

This release fixes a warning related to pulling Internet Identity using dfx deps. It also contains various technical improvements, such as preparations to move the archive entries buffer to stable memory. This release is also used to update the Internet Identity archive, which has not been updated since November 2023 and is thus missing some technical improvements.

The sha256 of production asset internet_identity_production.wasm.gz is 119fe2e72873a105983ca5aad11af55ee6a3d6429f9c217f1dd26ce54676b2c0.

What's Changed

Full Changelog: release-2024-02-16...release-2024-02-23

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 119fe2e72873a105983ca5aad11af55ee6a3d6429f9c217f1dd26ce54676b2c0
internet_identity_dev.wasm.gz f1f2a00beb4d42560943f248178069f71c107afd9f4e59435336099a98e2b10f
internet_identity_test.wasm.gz 1724466382bfa74a5c9c3272de11e060314496c9e12078658e918812d469b896
archive.wasm.gz cf0dd829a7c3f99103a81875cb663501b2ab2be80c28de1e84772aadd5b4b5b3
vc_demo_issuer.wasm.gz 411d13ce5eb5a24eae29683d87ccc1d071270c389e6d67ac7612a60a7088f638

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 6256227195776b5f7d93fc875a79fc38782c6c4e
./scripts/verify-hash --ii-hash 119fe2e72873a105983ca5aad11af55ee6a3d6429f9c217f1dd26ce54676b2c0 --archive-hash cf0dd829a7c3f99103a81875cb663501b2ab2be80c28de1e84772aadd5b4b5b3

release-2024-02-16: Various Small Improvements

16 Feb 16:10
Compare
Choose a tag to compare

This is Internet Identity release release-2024-02-16 for commit cc0d5dd417fac5ecf65008cd8090598fdb4bb05d.

This release contains many small improvements for II, both in development infrastructure as well as the deployed application.

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

What's Changed

New Contributors

Full Changelog: release-2024-02-02...release-2024-02-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 a3b50a3b35c487b9e5e9cd0174845d83fe15d5bb5d78e507647ed2272777568f
internet_identity_dev.wasm.gz 197d0423178a6ae2785c924b962648e2b47e6ccb2a25e98d9220d9f3ce5eebf7
internet_identity_test.wasm.gz 149b86e8d99a903ea1a076884a8d41287a49026f4bc675ad96c19309e91f52f0
archive.wasm.gz cf0dd829a7c3f99103a81875cb663501b2ab2be80c28de1e84772aadd5b4b5b3
vc_demo_issuer.wasm.gz aafa0c4b2b3541b788e01a32272a1c914043240e795fc1d36fd2e8d449c9ce86

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 cc0d5dd417fac5ecf65008cd8090598fdb4bb05d
./scripts/verify-hash --ii-hash a3b50a3b35c487b9e5e9cd0174845d83fe15d5bb5d78e507647ed2272777568f

release-2024-02-02: Loader during delegation fetching, minor fixes.

02 Feb 14:09
ef43b65
Compare
Choose a tag to compare

This is Internet Identity release release-2024-02-02 for commit ef43b65875cbb9947f9ee3398a0ccc25d730988a.

This release introduces a missing loader during delegation fetching, and fixes parsing of file names of canister assets. Moreover, it adds several internal updates and fixes.

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

What's Changed

Full Changelog: release-2024-01-26...release-2024-02-02

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 5e50e1485667d7f3b1a416d7fbb4d477dc9b7b8b16e57a8be339d30f92592591
internet_identity_dev.wasm.gz 9142e876963b4254c3d90bdcbf37f5b0b44d7090f363f2b5bbaf0de714f295ee
internet_identity_test.wasm.gz 8f281a1e73fe3e365979e0d8d97df52368ff5ca4724029d4b6c5fb7005e02e97
archive.wasm.gz 8cdf4b4516dfdc73ce442e084322176a4f9c3e5bc81c54963dda2dd6e5876d12
vc_demo_issuer.wasm.gz 5c9d13d81cbed931e3f2b67132d0d4ef59c5edd9e263ae20301aacbdfab798ce

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 ef43b65875cbb9947f9ee3398a0ccc25d730988a
./scripts/verify-hash --ii-hash 5e50e1485667d7f3b1a416d7fbb4d477dc9b7b8b16e57a8be339d30f92592591

release-2024-01-26: VC improvements, II API-v2 updates, internal cleanups and refactorings

26 Jan 13:37
390d0f2
Compare
Choose a tag to compare

This is Internet Identity release release-2024-01-26 for commit 390d0f22091d31ba4421a1d2437a908c394c4221.

This release introduces several improvements to VC flow and tooling, updates v2 of II API, and adds numerous internal cleanups and infrastructure updates.

The sha256 of production asset internet_identity_production.wasm.gz is 0beb6d0e64f0e74cdb6b7400a286178e0cbaf86a799383cee9035cba8ffd3552.

What's Changed

Full Changelog: release-2024-01-05...release-2024-01-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 0beb6d0e64f0e74cdb6b7400a286178e0cbaf86a799383cee9035cba8ffd3552
internet_identity_dev.wasm.gz b70f38cd483596a4d000e4391e3ef89075b9ded1a43b10fffb6c59f4690d33bc
internet_identity_test.wasm.gz 6bf05d03e1fa40c070739805632ec44645d6ae6431406de03f0b4e61c346c76e
archive.wasm.gz 3c34525988e3492a7e062340a5f7a9d9ebdfbab55aa52eec04bdbb2c12389e5d
vc_demo_issuer.wasm.gz ff7f7374fb430e4b1dea74baec1bbfd7b2e3895ef0cbe4806358e31de1cfbda3

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 390d0f22091d31ba4421a1d2437a908c394c4221
./scripts/verify-hash --ii-hash 0beb6d0e64f0e74cdb6b7400a286178e0cbaf86a799383cee9035cba8ffd3552

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