Releases: dfinity/internet-identity
release-2023-07-21: UI fixes and adjustments
This is Internet Identity release release-2023-07-21 for commit 8eb8bf548eef9bf4dd5b35a642d5484cffc76ff6.
This release introduces several UI improvements and corrections.
The sha256 of production asset internet_identity_production.wasm.gz is a24c7bbbbb0c3501ed553ea5409a1fa162e101432ca0987941edb7c02ffd4f49.
What's Changed
- Update didc release by @gix-bot in #1733
- Update commit of IC artefacts by @gix-bot in #1734
- Update didc release by @gix-bot in #1742
- Update commit of IC artefacts by @gix-bot in #1739
- Change layout of authenticateBox by @meodai in #1743
- Add a narrow variant for the stepper by @meodai in #1744
- Tweak spaces, buttons and link by @meodai in #1745
Full Changelog: release-2023-07-07...release-2023-07-21
Build flavors
For more information please see the Build flavors section of the README.
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 8eb8bf548eef9bf4dd5b35a642d5484cffc76ff6
./scripts/docker-build
sha256sum internet_identity.wasm.gz
./scripts/docker-build --archive
sha256sum archive.wasm.gz
release-2023-07-07: Visual UX improvements and minor fixes
This is Internet Identity release release-2023-07-07 for commit 92dc4291ff3cbca7e98b47528e7edd0dfbbb8865.
The release introduces visual UX improvements and fixes several typos/inconsistencies in displayed texts.
The sha256 of production asset internet_identity_production.wasm.gz is dca2090e1f2d5eeab5f0ffe4556054539ad537dd1954fc177e116e6278849936.
What's Changed
- Make the compatibility notice use the mainWindow component by @meodai in #1731
- Make the spinner more noticeable by @meodai in #1730
- Remove styling on #pageContent by @meodai in #1727
- Typo "This number is you Internet Identity" by @peterpeterparker in #1736
- Fix "You enabled a recovery phrase" displayed for recovery device by @peterpeterparker in #1737
Full Changelog: release-2023-06-27...release-2023-07-07
Build flavors
For more information please see the Build flavors section of the README.
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 92dc4291ff3cbca7e98b47528e7edd0dfbbb8865
./scripts/docker-build
sha256sum internet_identity.wasm.gz
./scripts/docker-build --archive
sha256sum archive.wasm.gz
release-2023-06-27: Fix dapps explorer links
This is Internet Identity release release-2023-06-27 for commit 01d396b4893d932308581e05847188ffec5f5843.
This fixes the links from the dapps explorer. The previous release introduced a bug where the links out of the explorer did not work.
The sha256 of production asset internet_identity_production.wasm.gz is 5fbdd461396eeef29d40bf76420867df8a67e820be2cc9af75a4a6c3dac47f72.
Related Proposals
- 123246: Introduced the broken links
What's Changed
Full Changelog: release-2023-06-23...release-2023-06-27
Build flavors
For more information please see the Build flavors section of the README.
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 01d396b4893d932308581e05847188ffec5f5843
./scripts/docker-build
sha256sum internet_identity.wasm.gz
./scripts/docker-build --archive
sha256sum archive.wasm.gz
release-2023-06-23: Improvements in recovery flows and input UX, minor cleanups & fixes.
This is Internet Identity release release-2023-06-23 for commit c32f041b12efec3875cfdc2dce223fe3272b06f8.
User-facing features improved recovery flows and input UX, standardized info screens; operational updates streamlined artifact handling and screenshot workflow; fixes addressed code cleanliness, UI inconsistencies, error messaging, and visual consistency.
The sha256 of production asset internet_identity_production.wasm.gz is b3043584fb2b711a20b04252ac102f6b7cfb048e8c2d8a35cb3224e516d38d5c.
What's Changed
- Remove a flag remaining from migration to MemoryManager. by @przydatek in #1701
- Update commit of IC artefacts by @gix-bot in #1704
- Extract info screen by @nmattia in #1706
- Use HTML autofocus attribute by @nmattia in #1707
- Don't commit screenshots to repository by @nmattia in #1708
- Remove mentions of Haskell by @nmattia in #1710
- Remove spacing on info screens by @nmattia in #1709
- Add info screens for device operations by @nmattia in #1711
- Update node version by @gix-bot in #1714
- Use get_anchor_credentials for checking recovery by @nmattia in #1715
- Remove updateOriginIfNecessary hack by @nmattia in #1716
- Use credentials instead of devices to authenticate by @nmattia in #1717
- Fix screenshot workflow on empty description by @nmattia in #1713
- Read user number from recovery phrase input by @nmattia in #1720
- Remove orphan closing section tag by @nmattia in #1718
- Improve recovery phrase input UX by @nmattia in #1721
- Improve recovery flow by @nmattia in #1722
- Clean up toast corners by @nmattia in #1723
- Scroll to top of info screens by @nmattia in #1724
- Trigger change event on recovery paste by @nmattia in #1725
Full Changelog: release-2023-06-16...release-2023-06-23
Build flavors
For more information please see the Build flavors section of the README.
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 c32f041b12efec3875cfdc2dce223fe3272b06f8
./scripts/docker-build
sha256sum internet_identity.wasm.gz
./scripts/docker-build --archive
sha256sum archive.wasm.gz
release-2023-06-16: UX improvements, drop support for v6 storage layout
This is Internet Identity release release-2023-06-16 for commit c3af3499ee3dd114ba055c32cfce3c3737b6b990.
This release introduces various UX improvements and is removing the support for v6 storage layout.
The sha256 of production asset internet_identity_production.wasm.gz is 3b0b4405868219f47b923e4022212d1b1d17ecb8b5074a6d715d5c1abdcab320.
What's Changed
- Fix card label z-index by @nmattia in #1673
- Autofocus first word on phrase recovery by @nmattia in #1674
- Remove c-card__content by @nmattia in #1675
- Don't use index as 404 for showcase by @nmattia in #1676
- Clean up card warning CSS by @nmattia in #1677
- Wrap dapp descriptions in KnownDapp by @nmattia in #1678
- Remove unnecessary nullish check by @nmattia in #1681
- Add stepper for phrase creation by @nmattia in #1683
- Update copy on identity & phrase creation by @nmattia in #1682
- Update commit of IC artefacts by @gix-bot in #1680
- Drop WeakRef handling of Chan listeners by @nmattia in #1686
- Remove chooseRecoveryMechanism by @nmattia in #1687
- Push back RC deploy by @nmattia in #1688
- Show recovery phrase info on management by @nmattia in #1691
- Extract identity number from word list by @nmattia in #1690
- Remove support for storage v6. by @przydatek in #1684
- Make recovery info page less scary by @nmattia in #1692
- Focus identity field on recovery by @nmattia in #1693
- Differentiate phrase info vs phrase reminder by @nmattia in #1694
- Add warning label on few authenticators by @nmattia in #1695
- Disable autocapitalization on phrase input by @nmattia in #1697
- Fix s/deconstruct/destructure/s terminology by @nmattia in #1696
- Send Slack notification on RC deploy fail by @nmattia in #1698
- Disable spellcheck when not necessary by @nmattia in #1699
Full Changelog: release-2023-06-06...release-2023-06-16
Build flavors
For more information please see the Build flavors section of the README.
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 c3af3499ee3dd114ba055c32cfce3c3737b6b990
./scripts/docker-build
sha256sum internet_identity.wasm.gz
./scripts/docker-build --archive
sha256sum archive.wasm.gz
release-2023-06-06: CAPTCHA updates and refinements
This is Internet Identity release release-2023-06-06 for commit 18acb46f039f5d4bcd82d6e1898e969ad6d9ee60.
This release introduces improvements and refinements to the CAPTCHA, updated links, and several non-user-facing updates.
The sha256 of production asset internet_identity_production.wasm.gz is a9a5d0492d1455d6b6b84fdc102fb182f55975145a2f99a403eb10ea7e37aee6.
What's Changed
- Add build archive dependencies in deps docker stage by @frederikrothenberger in #1650
- Use test binary for canister sig checking by @frederikrothenberger in #1649
- Refactor asset state by @frederikrothenberger in #1651
- Add HTTP response certification v2 by @frederikrothenberger in #1653
- Remove canister_ids.json by @nmattia in #1654
- Add Astro build for showcase by @nmattia in #1652
- Always scroll to actions in tests by @nmattia in #1656
- Import identity card image from vite by @nmattia in #1655
- Add scheduled RC deploys by @nmattia in #1658
- Add caching for fonts by @frederikrothenberger in #1657
- Update rust version by @gix-bot in #1659
- Update rust dependencies by @frederikrothenberger in #1660
- Migrate stable memory tests to v7 by @frederikrothenberger in #1661
- Update commit of IC artefacts by @gix-bot in #1663
- Clean up dapps update script by @nmattia in #1664
- Auto reload CAPTCHA on incorrect input by @nmattia in #1665
- Bump vite from 4.3.1 to 4.3.9 in /demos/test-app by @dependabot in #1667
- Bump vite from 4.3.1 to 4.3.9 in /demos/using-dev-build by @dependabot in #1668
- Focus CAPTCHA input on retry by @nmattia in #1672
- Update support links by @nmattia in #1671
- Turn off autocapitalization on CAPTCHA by @nmattia in #1670
- Recognize know dapps by authOrigins by @nmattia in #1669
- Support multiple char replacements by @nmattia in #1666
Full Changelog: release-2023-05-30...release-2023-06-06
Build flavors
For more information please see the Build flavors section of the README.
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 18acb46f039f5d4bcd82d6e1898e969ad6d9ee60
./scripts/docker-build
sha256sum internet_identity.wasm.gz
./scripts/docker-build --archive
sha256sum archive.wasm.gz
release-2023-05-30: hotfix for icons, memory manager migration
This is Internet Identity release release-2023-05-30 for commit 3ff8d257bfcb4adae35a5ebd1c733404d185a7d1.
This release fixes some inconsistencies in icons' presentation, and enables the migration of stable storage to MemoryManager
.
The sha256 of production asset internet_identity_production.wasm.gz is 4e1aaedbb10d0c44b9899e3b148d76adc1c8b301c16971f9e5a22424b236bbc1.
What's Changed
- Update didc release by @gix-bot in #1645
- Update commit of IC artefacts by @gix-bot in #1646
- Make icons more consistent by @nmattia in #1647
Full Changelog: release-2023-05-26...release-2023-05-30
Build flavors
For more information please see the Build flavors section of the README.
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 3ff8d257bfcb4adae35a5ebd1c733404d185a7d1
./scripts/docker-build
sha256sum internet_identity.wasm.gz
./scripts/docker-build --archive
sha256sum archive.wasm.gz
release-2023-05-26: Various smaller fixes
This is Internet Identity release release-2023-05-26 for commit 1415db897c7e961e7468dd027cc1b0f33c944162.
This release contains many smaller fixes on the UI / UX as well as technical improvements to the dev infrastructure.
The sha256 of production asset internet_identity_production.wasm.gz is 84c099b4e7a20f0259f0b6ba1bec2d7a2fd4015fd0124af9d6247f3b42cbff74.
What's Changed
- Update commit of IC artefacts by @gix-bot in #1595
- Fix bug in archive fetch interval metric by @frederikrothenberger in #1596
- Clean up recovery reminder by @nmattia in #1593
- Add more offset to footer by @meodai in #1602
- Fix list offset by @meodai in #1601
- Catch error in get_delegation by @nmattia in #1598
- Split e2e tests into smaller files by @nmattia in #1599
- Don't duplicate BASE_URL in dapp logo by @nmattia in #1600
- Fix nns name on known dapps by @nmattia in #1604
- Fix copy for onboarding finish by @nmattia in #1605
- Center spinner screen by @nmattia in #1606
- Fix overflow on ID card by @meodai in #1603
- Update dapps explorer NNS logo by @nmattia in #1607
- Regenerate screenshots by @frederikrothenberger in #1615
- Don't cache dfx cache by @nmattia in #1608
- Remove unnecessary argument in test by @frederikrothenberger in #1618
- Introduce v2 api with identity_info by @frederikrothenberger in #1616
- Update commit of IC artefacts by @gix-bot in #1622
- Add a test for bucket allocation (storage v7). by @przydatek in #1621
- Fix flakyness in e2e tests by @frederikrothenberger in #1617
- Add stepper header to onboarding screens by @nmattia in #1609
- Add authn_method_add to v2 API by @frederikrothenberger in #1619
- Test that known dapp logo loaded by @nmattia in #1624
- Add an integration test for storage v7 with extra bucket. by @przydatek in #1620
- Refactor authentication check to no longer trap by @frederikrothenberger in #1623
- Show loader when fetching recoveries by @nmattia in #1625
- Clean up authz authentication flow by @nmattia in #1626
- Make sure the number keyboard is shown for IDs by @meodai in #1614
- Fix centering on passkey & explorer pages by @nmattia in #1597
- Shard rust canister tests by @frederikrothenberger in #1629
- Make the Known Origin logo look nicer by @meodai in #1611
- Fix toaster position by @meodai in #1612
- Remove e2e type workaround by @nmattia in #1628
- Improve mobile screenshots by @nmattia in #1627
- Fix false positives of cargo mtime check by @frederikrothenberger in #1631
- Add full page screenshot of landing by @nmattia in #1632
- Add new spinner design by @meodai in #1613
- Update rust dependencies by @frederikrothenberger in #1630
- Update didc release by @gix-bot in #1635
- Add autoupdate workflow for dapps by @nmattia in #1634
- Skip rust toolchain on test archive cache hit by @frederikrothenberger in #1633
- Fix dapps.json tmp update by @nmattia in #1638
- Replace test infrastructure for asset certification checks by @frederikrothenberger in #1639
- Ensure logo files exist by @nmattia in #1637
- Check certification check result flag by @frederikrothenberger in #1640
- Remove trailing whitespace by @nmattia in #1641
- Make device settings testing robust by @nmattia in #1642
- Fix loader when cancelling protect by @nmattia in #1636
- Add card-label by @meodai in #1643
Full Changelog: release-2023-05-15...release-2023-05-26
Build flavors
For more information please see the Build flavors section of the README.
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 1415db897c7e961e7468dd027cc1b0f33c944162
./scripts/docker-build
sha256sum internet_identity.wasm.gz
release-2023-05-15: UI Fixes for release-2023-05-12
This is Internet Identity release release-2023-05-15 for commit c9a3919fedc749f043d04be702681b9512d38c00. This includes a couple of small bug fixes introduced in proposal 122285
The sha256 of production asset internet_identity_production.wasm.gz is 6a1bd627ce03a0a4e48a1a52a4e4c7e4a6cce159a4bcd9a126ae8c3327f1008b.
Related proposals:
This is a hotfix for the following proposal
Full Changelog: release-2023-05-12...release-2023-05-15
Build flavors
For more information please see the Build flavors section of the README.
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 c9a3919fedc749f043d04be702681b9512d38c00
./scripts/docker-build
sha256sum internet_identity.wasm.gz
./scripts/docker-build --archive
sha256sum archive.wasm.gz
release-2023-05-12: Onboarding improvements
This is Internet Identity release release-2023-05-12 for commit c1c1074482f5d6102c2b955f3c008518fcfcf265. This includes improvements for the onboarding flow, as well as some frontend infrastructure changes.
The sha256 of production asset internet_identity_production.wasm.gz is 7fda6daa32d716bfa7c6d1a3ee2c815d2a13232db2e62a317e9b1e3eea4317b9.
What's Changed
- Add storage migration to MemoryManager (v6 to v7) by @przydatek in #1566
- Fix empty recovery clipboard on Firefox by @peterpeterparker in #1575
- Minify html by @peterpeterparker in #1576
- Use ports 5173 and 5174 instead of 8080 by @peterpeterparker in #1577
- Add a flag to control storage migration v6 to v7. by @przydatek in #1578
- Bump chromedriver 113 by @peterpeterparker in #1580
- Fix dropdown z-index style by @peterpeterparker in #1574
- Scroll to reset protected recovery phrase to fix flaky test by @peterpeterparker in #1584
- Replace jest with vitest by @peterpeterparker in #1579
- Update comment for dropdown trigger in e2e test by @peterpeterparker in #1583
- Import dapps list in main bundle by @nmattia in #1585
- Typecheck frontend on CI by @nmattia in #1587
- Refactor settings dropdown review inputs by @peterpeterparker in #1582
- Don't show single device warning by @nmattia in #1588
- Update progress message copy by @nmattia in #1589
- Scroll to top of onboarding steps by @nmattia in #1591
- Center CAPTCHA on page resize by @nmattia in #1592
- Show custom landing page for known dapps by @nmattia in #1590
- Don't show dialog on device rename by @nmattia in #1594
Full Changelog: release-2023-05-09...release-2023-05-12
Build flavors
For more information please see the Build flavors section of the README.
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 c1c1074482f5d6102c2b955f3c008518fcfcf265
./scripts/docker-build
sha256sum internet_identity.wasm.gz
./scripts/docker-build --archive
sha256sum archive.wasm.gz