Releases: dfinity/internet-identity
release-2022-11-28: Use a fixed release in stable memory migration integration tests (#1058)
This is Internet Identity release release-2022-11-28 for commit 1ff5b035634843944c72ea1edb215b6963cd37f2.
This release includes support to pick from multiple known anchors. It makes it much easier for users who use different anchors regularly. In addition this release prepares II for the upcoming stable memory migration which will give anchors more space for their devices (alongside of space for upcoming features).
The sha256 of production asset internet_identity_production.wasm is d817cd050a9db95d0c5c094f879193d3cedce0513b03f17d69316bc7bdee8100.
What's Changed
- Expose stable memory layout version by @frederikrothenberger in #1037
- Update stable memory test readme by @frederikrothenberger in #1038
- Don't assume JSON in userNumber tests by @nmattia in #1041
- Change internal representation of anchor by @frederikrothenberger in #1042
- fix link to #authentication section of interface spec. by @domwoe in #1043
- Add rollback tests for the archive canister by @frederikrothenberger in #1045
- Store multiple anchors in local storage by @nmattia in #1046
- Allow the archive to use the full 32GB stable memory by @frederikrothenberger in #1047
- Reuse unknownToRec by @nmattia in #1048
- Accept number maxTimeToLive by @nmattia in #1051
- Clarify meaning of authenticate by @nmattia in #1052
- Shift anchors in stable memory and double size by @frederikrothenberger in #1044
- Expose archive canister status by @frederikrothenberger in #1053
- Update authz & manage auth flows by @nmattia in #1055
- Use internal device representation for device constraints checking by @frederikrothenberger in #1054
- Update copy in authn flow by @nmattia in #1056
- Limit the size of variable fields across all devices by @frederikrothenberger in #1057
- Use a fixed release in stable memory migration integration tests by @frederikrothenberger in #1058
New Contributors
Full Changelog: release-2022-11-23...release-2022-11-28
Build flavors
For more information please see the Build flavors section of the README.
release-2022-11-23: Revert "Safely handle authentication requests (#1028)"
This is Internet Identity release release-2022-11-23 for commit b3f59623d87c1e8da32dc4a2310c3ac03e3b4898.
This makes II more lenient again by reverting commit 425d586.
The sha256 of production asset internet_identity_production.wasm is 03533d41a3b5434da96b79092cdfd9e72e3a3754793660d5664922b1e9d7a723.
Full Changelog: release-2022-11-22...release-2022-11-23
Related Proposals
This reverts one commit that was deployed in https://dashboard.internetcomputer.org/proposal/93157.
Build flavors
For more information please see the Build flavors section of the README.
release-2022-11-22: Clean ups and usability improvements
This is Internet Identity release release-2022-11-22 for commit c2eaaac3c1280bb46ac27179c5a98b20339fcc62.
This makes a few usability improvements (new spinner, wording, button highlight on hover) and includes some non-user facing refactoring work and clean ups.
The sha256 of production asset internet_identity_production.wasm is 50319f9c22d9cb44e0086921713c407dbcc8854339ee6409712cb263a30d1c41.
What's Changed
- Bump loader-utils from 2.0.3 to 2.0.4 by @dependabot in #1027
- Safely handle authentication requests by @nmattia in #1028
- Enforce persistent state being present for storage layouts 2 and up by @frederikrothenberger in #1030
- Update commit of IC dependencies by @gix-bot in #1031
- Add screenshot for expanded auth by @nmattia in #1029
- Consistently indent candid files by @frederikrothenberger in #1035
- Update Add Device instructions by @nmattia in #1034
- Refactor registration flow by @nmattia in #1033
- Add hover effect to anchors by @meodai in #1032
- Add spinner for auth progress by @nmattia in #1036
- Use aria-expanded for chasm by @nmattia in #1039
Full Changelog: release-2022-11-17_3...release-2022-11-22
Build flavors
For more information please see the Build flavors section of the README.
release-2022-11-17_3: Better feedback for arrow picker (#1026)
This is Internet Identity release release-2022-11-17_3 for commit cc0f030fb75935a99838ace77388fd434b290d2c. This fixes some usability bugs in the anchor picker.
The sha256 of production asset internet_identity_production.wasm is a214ce3343db1a6f8cad5f2d5436192325e621efc308103391fd36a30cc0c77d.
What's Changed
Full Changelog: release-2022-11-17_2...release-2022-11-17_3
Build flavors
For more information please see the Build flavors section of the README.
release-2022-11-17_2: Use anchor picker in authenticate (#1024)
This is Internet Identity release release-2022-11-17_2 for commit 73002c2b92630086379d3437ca0a5287eab9eed6.
This includes a new picker for anchors, new copy, and minor code optimization.
The sha256 of production asset internet_identity_production.wasm is 493662ae6a15df57c3e94f0d194d1288d64eae108918ce3fdcc2a85325ee6600.
What's Changed
- Don't nest auth prompts by @nmattia in #1022
- Update welcome page wording by @nmattia in #1023
- Use anchor picker in authenticate by @nmattia in #1024
Full Changelog: release-2022-11-17...release-2022-11-17_2
Build flavors
For more information please see the Build flavors section of the README.
release-2022-11-17: Fix error in persistent state reading (#1021)
This is Internet Identity release release-2022-11-17 for commit 5bc5d7c190a353ef50f26acda2bb7a0d32759423.
It includes number a few small fixes compared to the last release.
The sha256 of production asset internet_identity_production.wasm is 40e3602e5c0d58152cba3d7ba5b6b46d8ec192f2a47f92f04ac0ed8f094d05f5.
What's Changed
- Fix cancel in add device flow by @nmattia in #1015
- Center progress messages on mobile by @nmattia in #1018
- Update add device instructions by @nmattia in #1016
- Refactor archive deployment code by @frederikrothenberger in #1017
- Fix error in persistent state reading by @frederikrothenberger in #1021
Full Changelog: release-2022-11-15...release-2022-11-17
Build flavors
For more information please see the Build flavors section of the README.
release-2022-11-15: Deploy archive and unify authentication flow
This is Internet Identity release release-2022-11-15 for commit b4fa31aca342516586dda4ae0fbe893b13d8277a. This includes a new archive deployment, a simplified and unified authentication flow, some design improvements and some infrastructure changes.
The sha256 of production asset internet_identity_production.wasm is 11cd62074245c3ae0c8eec87070171168cbbd5075c88c7ec654ae050e58145f3.
What's Changed
- Move lit-html utils to module by @nmattia in #972
- Remove anchor input ID by @nmattia in #973
- Add anchor picker to showcase by @nmattia in #975
- Update jest to 28 by @nmattia in #977
- Fix error in candid file by @frederikrothenberger in #978
- Shard browser tests by @nmattia in #979
- Design Tweaks to Anchor Inputs & Login by @meodai in #976
- Remove CompatabilityNoticeView by @nmattia in #981
- Refactor authenticate page by @nmattia in #982
- Replace CSP placeholder by @nmattia in #980
- Include archive in releases by @frederikrothenberger in #983
- Split main into submodules by @frederikrothenberger in #984
- Update IC depedencies and fix compile errors by @frederikrothenberger in #985
- Ensure canister code cache is invalidated when dependencies change by @frederikrothenberger in #988
- Update rust version by @gix-bot in #989
- Update using-dev-build dependencies by @frederikrothenberger in #986
- Migrate CI from ::set-output to $GITHUB_OUTPUT by @frederikrothenberger in #987
- Update node version by @gix-bot in #990
- Remove manual memory growing from storage::flush by @frederikrothenberger in #992
- Integrate internet identity with the archive canister by @frederikrothenberger in #954
- Split authenticate HTML for legibility by @nmattia in #993
- Fix typo in spec by @sesi200 in #995
- Bump loader-utils from 2.0.0 to 2.0.3 by @dependabot in #994
- Refactor authentication protocol by @nmattia in #996
- Move away from CommonJS by @nmattia in #997
- Update dfx and replace hardcoded version in release job by @frederikrothenberger in #1000
- Refactor auth flow further by @nmattia in #999
- Update test-app config by @nmattia in #1002
- Update docker setup README by @nmattia in #1003
- Update repo for dfx 0.12.0 by @frederikrothenberger in #1001
- Remove dead code by @nmattia in #1004
- Reduce screenshot sensitivity by @nmattia in #1007
- Update logo and landing copy by @nmattia in #1006
- Update footer by @nmattia in #1005
- Deploy archive script and automatic deploy to staging on release by @frederikrothenberger in #998
- Update commit of IC dependencies by @gix-bot in #1008
- Revert "Update commit of IC dependencies" by @frederikrothenberger in #1010
- Update test-app config by @nmattia in #1009
- Unify authentication screens by @nmattia in #1011
- Fix deploy on release to use downloaded wasm by @frederikrothenberger in #1012
- Wait on archive in release and deploy CI jobs by @frederikrothenberger in #1013
- Change release action back to commonjs by @frederikrothenberger in #1014
New Contributors
Full Changelog: release-2022-10-28...release-2022-11-15
Build flavors
For more information please see the Build flavors section of the README.
release-2022-10-28: Unified login page
This is Internet Identity release release-2022-10-28 for commit a7e5eec7e5a7676e40b28566e36e6a9a53e2ebfe. This includes a few usability improvements on the II login page, as well as some HTML and infrastructure fixes. This also includes an extra security measure (#970) as well as new tests.
The sha256 of production asset internet_identity_production.wasm is 2e569e5624f045a5b67c4ef4b06cc1bf0a22139d10c0382a76da67c413628eea.
What's Changed
- Update commit of IC dependencies by @gix-bot in #963
- Update test app dependencies and fix canister id bug by @frederikrothenberger in #958
- Add localStorage tests by @nmattia in #965
- Bake .select() in anchor input by @nmattia in #956
- Remove unused values in dfx.json by @nmattia in #966
- Deliver CSP via HTML Meta Tag by @frederikrothenberger in #970
- Refactor storage module to be testable by @frederikrothenberger in #968
- Layer GitHub Actions cache by @nmattia in #964
- Unify login pages by @nmattia in #969
- Close unclosed tags and more by @nmattia in #971
Full Changelog: release-2022-10-21_migration_hard_locked...release-2022-10-28
Build flavors
For more information please see the Build flavors section of the README.
release-2022-10-21_migration_hard_locked: Disable all stable memory changes
This is Internet Identity release release-2022-10-21_migration_hard_locked for commit 13dc4fa44f30dd9370ec9e0947b993f9a9462824.
This release disables all stable memory write access to Internet Identity and is intended to be used during the subnet migration.
The sha256 of production asset internet_identity_production.wasm is 1fbd1cb34c3248dfff7e721dd24ef1ff4924c3a150e2217e3d2f8adbc0b1b60a.
What's Changed
- Show banner mentioning migration by @nmattia in #960
- Add migrating screen
- Disable all stable memory changes
Full Changelog: release-2022-10-20_2...release-2022-10-21_migration_hard_locked
Build flavors
For more information please see the Build flavors section of the README.
release-2022-10-20_migration_soft_locked: Add migrating screen
This is Internet Identity release release-2022-10-20_migration_soft_locked for commit 24c6aaad5445b93062f41045877f0216db497dbb.
This release will be used during the upcoming subnet migration on October 26 and contains a maintenance message that disables anchor operations.
The sha256 of production asset internet_identity_production.wasm is df540fa6992df2f551628b48a22f91ecbc4ef5ee38f63c18f2ffe9b1f6b3b5e8.
What's Changed
- Show banner mentioning migration by @nmattia in #960
- Add migrating screen
Full Changelog: release-2022-10-20_2...release-2022-10-20_migration_soft_locked
Build flavors
For more information please see the Build flavors section of the README.