Skip to content

Releases: dfinity/internet-identity

release-2023-02-17_3: Keep stable principal across legacy and new domain

17 Feb 18:19
109f49f
Compare
Choose a tag to compare

This is Internet Identity release release-2023-02-17_3 for commit 109f49fecb2192933e0a0df69ee1b195612db77f.

This release includes two changes:

  • it adds a stronger prompt for users to add a recovery phrase
  • it includes a technical change to provide stable principals to third party dapps regardless whether the legacy domain (ic0.app) or the new domain (icp0.io) is used.

The sha256 of production asset internet_identity_production.wasm is fa28cc55bb18eac35db7d69c915f5eac080f9eecc1e582931657959f5cc3aefb.

What's Changed

Full Changelog: release-2023-02-12_2...release-2023-02-17_3

Build flavors

For more information please see the Build flavors section of the README.

Filename sha256 (links to CI Run)
internet_identity_production.wasm fa28cc55bb18eac35db7d69c915f5eac080f9eecc1e582931657959f5cc3aefb
internet_identity_dev.wasm fbbb87d53e0f2d1a6a68b1f71d15124f33f15f7daaa042c832bb492a8c636dab
internet_identity_test.wasm eda45faba9654d76556533fb69bb00ef679c5e7fde7a379ef39bb308caa5c951
archive.wasm 7f66c30a40d990a23babce150aa67c8dec6ecf724a35c09592a4a47234254b13

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 109f49fecb2192933e0a0df69ee1b195612db77f
./scripts/docker-build
sha256sum internet_identity.wasm
./scripts/docker-build --archive
sha256sum archive.wasm

release-2023-02-17: Make Internet Identity available on identity.internetcomputer.org

17 Feb 09:56
f597cee
Compare
Choose a tag to compare

This is Internet Identity release release-2023-02-17 for commit f597ceed0d13f1ea649bcbf88d1756480f0c3444.

This release makes Internet Identity available on identity.internetcomputer.org in addition to identity.ic0.app. The release includes the technical changes required to allow both domains.
The Internet Identity archive also needs to be upgraded in order to make changes to the device metadata available there.

The sha256 of production asset internet_identity_production.wasm is 1bcb5346b3bb3765bb462529c80cbe547ebe7ce199e9a98fb91411e018508774.

What's Changed

Full Changelog: release-2023-01-31...release-2023-02-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 1bcb5346b3bb3765bb462529c80cbe547ebe7ce199e9a98fb91411e018508774
internet_identity_dev.wasm 41f25fd2ad15a88b28d7e1b97f527c1ea5a68ac10d754fb99f45ac9b4b16b539
internet_identity_test.wasm 0da4b291c2f49441125d05e13a60578e7ed9a831d71f6ffe4e6b79fabffd8b33
archive.wasm 7f66c30a40d990a23babce150aa67c8dec6ecf724a35c09592a4a47234254b13

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 f597ceed0d13f1ea649bcbf88d1756480f0c3444
./scripts/docker-build
sha256sum internet_identity.wasm
./scripts/docker-build --archive
sha256sum archive.wasm

release-2023-02-12_2: Make Internet Identity not rely on ic0.app

17 Feb 15:28
075111b
Compare
Choose a tag to compare

This is Internet Identity release release-2023-02-12_2 for commit 075111bdab57383fccd081cc7cc39bb012495677.

This is the second batch of technical changes required to decouple the Internet Identity on identity.internetcomputer.org from the ic0.app domain.

The sha256 of production asset internet_identity_production.wasm is ce03a88fbb78b724406662103418aeaea5527a14faebe985d6dac2a1396f001e.

What's Changed

Full Changelog: release-2023-02-17...release-2023-02-12_2

Build flavors

For more information please see the Build flavors section of the README.

Filename sha256 (links to CI Run)
internet_identity_production.wasm ce03a88fbb78b724406662103418aeaea5527a14faebe985d6dac2a1396f001e
internet_identity_dev.wasm 3aac0de316475be8609cad8a4da1c21178d65cb5bc0ca9f925eef2d3b6bdd667
internet_identity_test.wasm 0fd9569e95bf17c3539fd00f7edf1f79f0a25974c39acb066e014722b2f2ee3c
archive.wasm 7f66c30a40d990a23babce150aa67c8dec6ecf724a35c09592a4a47234254b13

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 075111bdab57383fccd081cc7cc39bb012495677
./scripts/docker-build
sha256sum internet_identity.wasm
./scripts/docker-build --archive
sha256sum archive.wasm

release-2023-01-31: Square design and intuitive copy

31 Jan 18:19
b097599
Compare
Choose a tag to compare

This is Internet Identity release release-2023-01-31 for commit b0975990b1bf3ba4b3daadbddf60139ada4377c6. Among many other things, this includes a new design, better copy, a new (external) FAQ page, and infrastructure changes.
The sha256 of production asset internet_identity_production.wasm is 743a3c12365a89f3cc8b87e1b6cc5d11492d1fba9fca1336061474a95a646cc8.

What's Changed

New Contributors

Full Changelog: release-2023-01-16...release-2023-01-31

Build flavors

For more information please see the Build flavors section of the README.

Filename sha256 (links to CI Run)
internet_identity_production.wasm 743a3c12365a89f3cc8b87e1b6cc5d11492d1fba9fca1336061474a95a646cc8
internet_identity_dev.wasm 9f6617e02a328b018dd9d1a06762911b5087ae371b382382174fca117f4d55be
internet_identity_test.wasm 87d74417c9e7d2849e68f05a0606bae56fe63bc9810f2eab9c70a04fd546d3fc
archive.wasm eae35bff124a9ac9473ad62fc1e580ff7380bef52e6707e80e3baf99d2cb9184

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 b0975990b1bf3ba4b3daadbddf60139ada4377c6
./scripts/docker-build
sha256sum internet_identity.wasm
./scripts/docker-build --archive
sha256sum archive.wasm

release-2023-01-16: Captcha improvements and persistent state schema upgrade

16 Jan 13:48
d373b31
Compare
Choose a tag to compare

This is Internet Identity release release-2023-01-16 for commit d373b3117edf7dfed93ecd0d105fbdd2acbcad06.

This release adds more UX improvements for the captcha screen, various internal refactorings and another small upgrade of the canister stable memory layout.

The sha256 of production asset internet_identity_production.wasm is ea6ad2def2990350dc945807239735b5dd29bcb74a5c1fa837dc8bf7a1c47620.

What's Changed

Full Changelog: release-2023-01-10...release-2023-01-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 ea6ad2def2990350dc945807239735b5dd29bcb74a5c1fa837dc8bf7a1c47620
internet_identity_dev.wasm ffdf7ce30960c8478b67dffdae42a218882dddcded4c0841b57e7414e86c1fe8
internet_identity_test.wasm 5f179b2e8bdd637043a223a8ee1be6563ffa699dec071f84c8f8487a9dc8d54c
archive.wasm 03be72022b7e373b484b54ef03e1cbd5fbeb5bdd65189f8cdeff915402fb821b

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 d373b3117edf7dfed93ecd0d105fbdd2acbcad06
./scripts/docker-build
sha256sum internet_identity.wasm
./scripts/docker-build --archive
sha256sum archive.wasm

release-2023-01-10: Improve captcha UX

10 Jan 11:38
6256fe3
Compare
Choose a tag to compare

This is Internet Identity release release-2023-01-10 for commit 6256fe326de6c8b98ab1c8a5facd8386a9a8075e.

This release contains front-end improvements related to the captcha and a lot of internal changes and infrastructure improvements.

The sha256 of production asset internet_identity_production.wasm is e715f657fbe18150dda66ab4a74f23b66257036353d9d157a7a284aa502a564d.

What's Changed

New Contributors

Full Changelog: release-2022-12-15...release-2023-01-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 e715f657fbe18150dda66ab4a74f23b66257036353d9d157a7a284aa502a564d
internet_identity_dev.wasm eef2d25edd2a3aeac7d30e555815e433e612906b86a5a034ad5d09adaa8ae732
internet_identity_test.wasm 2692b28c022e375619834b11c59184e8ca3f1c04a5d7b7bf3624017070a6928e
archive.wasm a29566bf5a2053ac43b28dc5c685cc9db91adedc6366e688ca2f584f9b6b7af6

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 6256fe326de6c8b98ab1c8a5facd8386a9a8075e
./scripts/docker-build
sha256sum internet_identity.wasm
./scripts/docker-build --archive
sha256sum archive.wasm

release-2022-12-15: Candid schema migration

15 Dec 16:28
2e54e03
Compare
Choose a tag to compare

This is Internet Identity release release-2022-12-15 for commit 2e54e039a0a8d1c61d39b61948da83302d7a1294.

This release contains only technical changes. The most notable being that II is now prepared to change the candid encoding in stable memory. This is the second (and final) part of the stable memory migration to enable a much more flexible data layout.

The sha256 of production asset internet_identity_production.wasm is d9d9e6726464e4316ed4d797a3451aba0ba41560ca04608c7eda1c45c74080eb.

What's Changed

Full Changelog: release-2022-12-07...release-2022-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 d9d9e6726464e4316ed4d797a3451aba0ba41560ca04608c7eda1c45c74080eb
internet_identity_dev.wasm 8a55870efba72db419788cfe64b8e2132414d51a5e35db38851562ae750fbd1a
internet_identity_test.wasm 56908c102ea86ca5931a09b945b8b1b61d40c0cb2bdcc903e532ab37968d16a4
archive.wasm 1b856677bf3cd33d358173e6e782f81b967baeee90cad7317a1150ac6a83a134

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 2e54e039a0a8d1c61d39b61948da83302d7a1294
./scripts/docker-build
sha256sum internet_identity.wasm
./scripts/docker-build --archive
sha256sum archive.wasm

release-2022-12-07: Stable memory migration

07 Dec 12:16
b0297a3
Compare
Choose a tag to compare

This is Internet Identity release release-2022-12-07 for commit b0297a3f4c4453e860619711d64d4eddf4523c19.

This release includes some technical improvements. The main reason for this release and proposal is to kick off the stable memory migration, which will give anchors more storage space. This is important for the development of future features.

The sha256 of production asset internet_identity_production.wasm is 8fcfb4baf651aed2738fbcfa950c2941db0f3eeae31f594ee2ebf12e36b55866.

What's Changed

Full Changelog: release-2022-12-05_2...release-2022-12-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 8fcfb4baf651aed2738fbcfa950c2941db0f3eeae31f594ee2ebf12e36b55866
internet_identity_dev.wasm 116aec77efd2b1c39050c55ddf4883490b9eb820ba8619565e076a0da03ebc3a
internet_identity_test.wasm 2a7122fae9d608ceca47baa23d0b6cd8e31edaa17cefec5dd4ef50e42e09769b
archive.wasm dc5da420d90c88f8a788c2dbf5d38d76e605ea5a80e5e4ed5f66bcd9aecfa101

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 b0297a3f4c4453e860619711d64d4eddf4523c19
./scripts/docker-build
sha256sum internet_identity.wasm
./scripts/docker-build --archive
sha256sum archive.wasm

release-2022-12-05_2: Fix error on authentication

05 Dec 17:35
Compare
Choose a tag to compare

This is Internet Identity release release-2022-12-05_2 for commit b7ffbd1c30b1ea430a0f59a0e6cb78550ac45032.

This update is a hotfix for an error that could occur on login, where we made incorrect assumptions about authenticator values.

The sha256 of production asset internet_identity_production.wasm is fad1cf887a969f6af49ce54efa501753d347ac602a611be3bb8ea08b490d31c9.

Full Changelog: release-2022-12-05...release-2022-12-05_2

Build flavors

For more information please see the Build flavors section of the README.

Filename sha256 (links to CI Run)
internet_identity_production.wasm fad1cf887a969f6af49ce54efa501753d347ac602a611be3bb8ea08b490d31c9
internet_identity_dev.wasm f364c028627e455382aeddc329ba8859e7c8cb6a124d52258efed52a677eef5d
internet_identity_test.wasm 616a7808ea18cb9f661380c88271fd4a8632b778335fa3c7be42eafaaaf6d4d5
archive.wasm dc5da420d90c88f8a788c2dbf5d38d76e605ea5a80e5e4ed5f66bcd9aecfa101

Related proposals

The issue was released in 95388.

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 b7ffbd1c30b1ea430a0f59a0e6cb78550ac45032
./scripts/docker-build
sha256sum internet_identity.wasm
./scripts/docker-build --archive
sha256sum archive.wasm

release-2022-12-05: Better archive metrics, static pages and more

05 Dec 11:58
58a6336
Compare
Choose a tag to compare

This is Internet Identity release release-2022-12-05 for commit 58a63363b53b67f7d36c0002a3a0ab57dea4e4fb.

This includes better metrics for the archive canister, some pages built statically, and some infrastructure changes.

The sha256 of production asset internet_identity_production.wasm is d1d49e05b94d082d11f25b0bb73b81758f4148519acca1b43a1ee1b3cc286251.

What's Changed

Full Changelog: release-2022-12-01...release-2022-12-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 d1d49e05b94d082d11f25b0bb73b81758f4148519acca1b43a1ee1b3cc286251
internet_identity_dev.wasm 2d6cd17418d2ec57fee0570ee4d22c2b19a0df5e0a5c11c2969cae8a50b17d12
internet_identity_test.wasm 1823a3310d36be9fb5a6da3bbfa46493b3d59a83eb4e4c7bb54967080a26d061
archive.wasm dc5da420d90c88f8a788c2dbf5d38d76e605ea5a80e5e4ed5f66bcd9aecfa101

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 58a63363b53b67f7d36c0002a3a0ab57dea4e4fb
./scripts/docker-build
sha256sum internet_identity.wasm
./scripts/docker-build --archive
sha256sum archive.wasm