Skip to content

Releases: dfinity/internet-identity

release-2024-03-15: Add support for issuer alternative origins

15 Mar 10:39
8443a79
Compare
Choose a tag to compare

This is Internet Identity release release-2024-03-15 for commit 8443a7986a218ce13e43ef61e20ce3eaddf331a3.

This release adds support for issuers using the alternative origins feature. It also improves the experience for developers working on issuers for the attribute sharing flow and contains a few other technical improvements such as the automatic migration of the storage layout.

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

What's Changed

Full Changelog: release-2024-03-08...release-2024-03-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 c4883117111409fa48c29f4981e672207e69e0e6a6e0a2c41ccc3d2dec14f2a5
internet_identity_dev.wasm.gz b8716ccde2e13e785baa2f983cf1657a00a7459394c6f08ca398b7b6ccfe391b
internet_identity_test.wasm.gz b9af2db1267fd76f022acc11c8095cfc3109918796e610a29681fbf3def32a32
archive.wasm.gz fda6c15394a278c880f6b2c86ed6f50ddd02f1f92472b4fc89652327a7a1a655
vc_demo_issuer.wasm.gz a6e0c1c3a7fd144c36ec7d1a1c5fde0ec430eddb249c622b11cd1816d3c87752

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 8443a7986a218ce13e43ef61e20ce3eaddf331a3
./scripts/verify-hash --ii-hash c4883117111409fa48c29f4981e672207e69e0e6a6e0a2c41ccc3d2dec14f2a5

release-2024-03-08: Dev build improvements and minor fixes

08 Mar 16:04
36621c4
Compare
Choose a tag to compare

This is Internet Identity release release-2024-03-08 for commit 36621c439f3eef17ed4c2fba9b2f8160b656b95e.

This build makes improvements to the dev build to remove pain points for developers building issuers for verifiable credentials.
It also includes a few front-end fixes and more improvements to stable memory handling.

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

What's Changed

Full Changelog: release-2024-03-01...release-2024-03-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 aebbc78a773c0ec806bd187df3613fe345e9c0cc41a4fbae6bc0636240a7c324
internet_identity_dev.wasm.gz 4fae35068ed79887f8de96823fc38cd0448173d1c4d2c5e98ad39f3fdec1b715
internet_identity_test.wasm.gz 378b8273483ea15098597596f56805cd48817b907007af2b029bc37997eab581
archive.wasm.gz fda6c15394a278c880f6b2c86ed6f50ddd02f1f92472b4fc89652327a7a1a655
vc_demo_issuer.wasm.gz 627983773e404120da275392860b000575312806153d5bcf8f794106540283d0

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 36621c439f3eef17ed4c2fba9b2f8160b656b95e
./scripts/verify-hash --ii-hash aebbc78a773c0ec806bd187df3613fe345e9c0cc41a4fbae6bc0636240a7c324

release-2024-03-01: Add (experimental) support to disable PIN authentication

01 Mar 16:20
2c26130
Compare
Choose a tag to compare

This is Internet Identity release release-2024-03-01 for commit 2c26130bb86c523c6017fbdad4d3bb97b77b1a42.

This release contains two new (experimental) feature for developers:

  • II allows a dapp to disable PIN authentication for a specific authentication flow
  • II will provide information about the authentication method used on successful authentication
    See the specification for more details.

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

What's Changed

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

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 1d655f0bae74b9e54f0663f52c54e62cdece329fd5e4d8dc6cc06c0febd523c4
internet_identity_dev.wasm.gz 3c54c0005a41f3d8c5bfddf93636a2b9055d8901ab7aadbdd3ef2b69b711136c
internet_identity_test.wasm.gz f4a7a0f87c414595e79664fbd82aacc990a338c57a04418bb44e0c27638cbca7
archive.wasm.gz cf0dd829a7c3f99103a81875cb663501b2ab2be80c28de1e84772aadd5b4b5b3
vc_demo_issuer.wasm.gz 2680dd93ffbfc1d6ded260296c64e4e025b158f0c2e00f779a4a503e189d7ede

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 2c26130bb86c523c6017fbdad4d3bb97b77b1a42
./scripts/verify-hash --ii-hash 1d655f0bae74b9e54f0663f52c54e62cdece329fd5e4d8dc6cc06c0febd523c4

release-2024-02-26: Migrate archive buffer to stable memory

26 Feb 14:43
a9d57f0
Compare
Choose a tag to compare

This is Internet Identity release release-2024-02-26 for commit a9d57f0440dd0ef61da8e9b23674d6ebf74a42cd.

This release migrates the archive buffer (used to store identity changes before they are fetched by the archive) to stable memory.

The sha256 of production asset internet_identity_production.wasm.gz is 8cdf75c5120f0d1b03136065b6a8f298e1c57c9a04ae371ce5c7881d80128f33.

What's Changed

Full Changelog: release-2024-02-23...release-2024-02-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 8cdf75c5120f0d1b03136065b6a8f298e1c57c9a04ae371ce5c7881d80128f33
internet_identity_dev.wasm.gz 364919da03baf2376ff690c0422dfbc7da96c1300f55b46eefe53b9411b3cf01
internet_identity_test.wasm.gz b30dd7e8906f3a1ee12edbad1eaaf05f36e29687e4ceb4efd2c6c6d63e73519e
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 a9d57f0440dd0ef61da8e9b23674d6ebf74a42cd
./scripts/verify-hash --ii-hash 8cdf75c5120f0d1b03136065b6a8f298e1c57c9a04ae371ce5c7881d80128f33

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