Releases: dfinity/internet-identity
release-2024-01-05: Various Maintenance Changes
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
- Update commit of IC artefacts by @gix-bot in #2146
- Update didc release by @gix-bot in #2145
- Update readme with local URLs by @frederikrothenberger in #2147
- Remove useless Result aliases by @frederikrothenberger in #2148
- Bump zerocopy from 0.7.25 to 0.7.31 by @dependabot in #2140
- Move unknown app icon to other assets by @meodai in #2150
- Update dapps list by @gix-bot in #2149
- API V2 Refactor by @frederikrothenberger in #2151
- Add API v2 test helpers by @frederikrothenberger in #2152
- Remove dependency of
vc_util
onic_cdk
by @przydatek in #2153 - Refactor authenticated OP helper to allow returning proper results by @frederikrothenberger in #2155
- Consistently use camel case variants in APIv2 by @frederikrothenberger in #2156
- Introduce API v2 identity_authn_info method by @frederikrothenberger in #2154
- Change AuthenticationFailed to Unauthorized by @frederikrothenberger in #2158
- Introduce v2 API for tentative authn method registration by @frederikrothenberger in #2157
- Introduce API v2 authn_method_metadata_replace by @frederikrothenberger in #2159
- Introduce API v2 authn_method_replace by @frederikrothenberger in #2160
- Refactor AuthnMethodData to group security relevant, modifiable fields by @frederikrothenberger in #2161
- Introduce API v2 authn_method_security_settings_replace by @frederikrothenberger in #2162
- Update commit of IC artefacts by @gix-bot in #2163
- Update dapps list by @gix-bot in #2164
- Rename authn method registration types and methods by @frederikrothenberger in #2165
- Update rust version by @gix-bot in #2139
- Update dapps list by @gix-bot in #2166
- Update didc release by @gix-bot in #2167
- Use correct node version in clean build by @nmattia in #2168
- Bump docker ubuntu by @nmattia in #2169
- Clean up nvm setup by @nmattia in #2170
- Update dapps list by @gix-bot in #2171
Full Changelog: release-2023-12-15...release-2024-01-05
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 6e90dbf1dd8d0bbb5d9d7f72b784de21a1646d04
./scripts/verify-hash --ii-hash b3785a434dafc3825a107ebf0f158a9747cb22ace1f17cf119c3987460204e16
release-2023-12-15: Attribute Sharing UX improvements and minor fixes
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
- Update dapps list by @gix-bot in #2131
- Randomize id alias for attribute exchange by @frederikrothenberger in #2132
- Extend test app and demo issuer front-ends with "is adult" credential by @frederikrothenberger in #2133
- Factor out get_signature and add it to canister_sig_util by @przydatek in #2134
- Update consent message error types by @frederikrothenberger in #2135
- Add example API for verifying custom verifiable presentations by @przydatek in #2141
- Strip device metadata from lookup by @frederikrothenberger in #2143
- Approve information Sharing CSS by @meodai in #2138
- Refactor II VC API by @frederikrothenberger in #2142
Full Changelog: release-2023-12-11...release-2023-12-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 ed19d8186b55e6a5396227c4570c714bad9a4702
./scripts/verify-hash --ii-hash 7a834b2b30cbfbaed033f1ee6e72f21219e45c2a7571b12a3a3e46eac519aa2a
release-2023-12-11: Attribute Sharing MVP
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
- Change II issuer URL constants by @przydatek in #2051
- Update didc release by @gix-bot in #2059
- Update rust version by @gix-bot in #2058
- Extract app wrapper by @nmattia in #2060
- Add an implementation of a VC issuer by @przydatek in #2057
- Update commit of IC artefacts by @gix-bot in #2062
- Enable vc_issuer tests on CI by @przydatek in #2064
- Remove redundant values in SignedIdAlias by @frederikrothenberger in #2063
- Pin II release in readme instructions by @frederikrothenberger in #2066
- Clean up test app by @nmattia in #2065
- Replace ic-certified-map with ic-certification library by @frederikrothenberger in #2067
- Improve canister network setup by @nmattia in #2068
- Update dapps list by @gix-bot in #2072
- Add clippy and cargo fmt CI check for the issuer by @frederikrothenberger in #2071
- Add exp claim to VCs issued by the issuer by @frederikrothenberger in #2070
- Refactor credential spec verification in issuer by @frederikrothenberger in #2069
- Bump vitest by @nmattia in #2074
- Simplify canister ID lookup by @nmattia in #2075
- Fix CI not formatting the vc issuer correctly by @frederikrothenberger in #2076
- Publish VC demo issuer by @frederikrothenberger in #2077
- Update commit of IC artefacts by @gix-bot in #2079
- Add second consent message language and make message more descriptive by @frederikrothenberger in #2073
- Provision issuer canister by @nmattia in #2078
- Introduce rust workspace dependencies by @frederikrothenberger in #2080
- Change issuer API to camel case by @frederikrothenberger in #2081
- Change credentialName to credentialType in postMessage interface by @frederikrothenberger in #2082
- Add issuer app by @nmattia in #2083
- Don't bundle fonts twice by @nmattia in #2084
- Add VC allow screen by @nmattia in #2086
- Update dapps list by @gix-bot in #2087
- Add API v2 identity_register method by @frederikrothenberger in #1948
- Clean up test-app by @nmattia in #2090
- Flatten Astronaut by @nmattia in #2085
- Update dapps list by @gix-bot in #2092
- Make origin remapping consistent by @nmattia in #2093
- Add utils for processing verifiable presentations by @przydatek in #2094
- Move asset certification code into a new separate crate by @frederikrothenberger in #2091
- Update commit of IC artefacts by @gix-bot in #2096
- Move asset certification header code to asset_util by @frederikrothenberger in #2095
- Add issuer lockfile to up-to-date CI check by @frederikrothenberger in #2098
- Add verifiable credentials flow in frontend by @nmattia in #2097
- Update dapps list by @gix-bot in #2104
- Retry chrome start by @nmattia in #2105
- Proxy CANISTER.localhost by @nmattia in #2102
- Deploy issuer & test app canisters on release by @nmattia in #2101
- Ignore unknown test app messages by @nmattia in #2103
- Increase number of e2e test shards by @nmattia in #2106
- Rename vc_issuer.wasm.gz and candid file by @frederikrothenberger in #2107
- Clean up asset_util interface by @frederikrothenberger in #2099
- Limit local canister lookup to localhost by @nmattia in #2108
- Add markdown support for consent message by @nmattia in #2100
- Update dapps list by @gix-bot in #2110
- Add VerifiedAdult VC to the demo issuer by @przydatek in #2112
- Update dapps list by @gix-bot in #2114
- Add slack message on bad release ref by @nmattia in #2116
- Bump vite from 4.5.0 to 4.5.1 in /demos/vc_issuer by @dependabot in #2111
- Pre-fill anchors in VC flow by @nmattia in #2109
- Update vc_issuer and test-app to use asset_util by @frederikrothenberger in #2113
- Update VC issuer documentation by @przydatek in #2115
- Add certification version metadata to demo canisters by @frederikrothenberger in #2122
- Downgrade rust to 1.73.0 by @nmattia in #2123
- Remove unused test asset by @nmattia in #2120
- Add support for PIN identities in VC by @nmattia in #2121
- Add expiry checks to vc_util's functions for checking VCs by @przydatek in #2117
- Fix release pipeline by @przydatek in #2124
- Fix issuer not being uploaded as release artifact by @frederikrothenberger in #2125
- Disable clean build verification by @nmattia in #2127
- Update dapps list by @gix-bot in #2129
- Use fixed length for principal digest by @nmattia in #2126
- Update commit of IC artefacts by @gix-bot in #2128
- Fix issuer certification by @frederikrothenberger in #2130
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... |
release-2023-11-17: Browser storage migration
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
- Remove references to docker-test-env by @nmattia in #2026
- Typecheck vite config by @nmattia in #2028
- Bump axios from 1.4.0 to 1.6.1 in /demos/using-dev-build by @dependabot in #2029
- Update webdriverio and pin chrome in using-dev-build by @frederikrothenberger in #2030
- Refactor storage tests by @nmattia in #2031
- Add utils for handling verifiable credentials by @przydatek in #2019
- Update commit of IC artefacts by @gix-bot in #2033
- Refactor canister sig verification to only check canister id by @frederikrothenberger in #2034
- Use cdk println! macro in vc_utils by @frederikrothenberger in #2035
- Fix download links in readme by @frederikrothenberger in #2038
- Lint everything and clean up config by @nmattia in #2039
- Add specs and APIs for attribute sharing by @przydatek in #2036
- Migrate localStorage data to IndexedDB by @nmattia in #2040
- Add support for issuing id_alias credentials by @przydatek in #2044
- Simplify and generalize fetchDelegation by @nmattia in #2049
Full Changelog: release-2023-11-10...release-2023-11-17
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 71581fc0fd0abe3bdb6ba783750a2b4ddc3d2a97
./scripts/verify-hash --ii-hash 786ce760a7f47b03a068819d357e6618943e1b93715fb127dad5673df5dd3470
release-2023-11-10: Various Maintenance Changes
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
- Update screenshots chrome to version 116 by @frederikrothenberger in #1990
- Fix asset URL paths by @nmattia in #1987
- Don't update dapps without logo by @nmattia in #1991
- Update dapps list by @gix-bot in #1993
- Add several utils for handling canister sigs. by @przydatek in #1984
- Update dapps list by @gix-bot in #2003
- Move LABEL_SIG constant to a crate, so that it can be re-used. by @przydatek in #2006
- Port components to Astro by @nmattia in #1997
- Upgrade webdriverio to latest version by @frederikrothenberger in #1996
- Run e2e tests sequentially by @nmattia in #2012
- Update candid to latest version by @frederikrothenberger in #2013
- Make chromedriver log to stdout by @frederikrothenberger in #2015
- Port localstorage parsing to zod by @nmattia in #2014
- Wait for principals to not be anonymous after sign-in by @frederikrothenberger in #2016
- Run selenium tests without docker by @frederikrothenberger in #1995
- Update e2e test instructions by @frederikrothenberger in #2017
- Run tests with clean IndexedDB by @nmattia in #2021
- Split storage ops from serialization by @nmattia in #2023
- Update dapps list by @gix-bot in #2025
Full Changelog: release-2023-10-30...release-2023-11-10
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 9e92b6405c3ce2f0415b676f47b20bdba3347c29
./scripts/verify-hash --ii-hash 5e7e57bfa62f7beaa5f0d50207fa5ff1af7d26881975d7775f9143eab53ceeee --archive-hash b41ab45823672dd636beb9ca3e33e30883a1ac929bc2ee5f9f9e402653717c9b
release-2023-10-30: bug fixes and new dapps
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
- Update commit of IC artefacts by @gix-bot in #1988
- Fix docker-build script by @frederikrothenberger in #1989
- Update test app dfinity libraries by @frederikrothenberger in #1983
- Refactor readCanisterId to allow reading the test_app id as well by @frederikrothenberger in #1985
- plus changes from release-2023-10-27
Full Changelog: release-2023-09-29...release-2023-10-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 743ed5b060f90b42ba832b0ae7f934f63a8afb22
./scripts/verify-hash --ii-hash 826af78d6d72dce9bbf7deac15a9bf86b8ad9dae78a74c128c33428c267db346
release-2023-10-27: bug fixes and new dapps.
This is Internet Identity release release-2023-10-27 for commit bcf5bfada2e3f7370fee5dffb67ca8f3e1807d23.
This release fixes several bugs, adds new dapps to the dapps list, and introduces some internal improvements and re-factorings.
The sha256 of production asset internet_identity_production.wasm.gz is 29b25b1688c84ba17e5ef8e73b175895c254669b2008060dd93fb7cbd992b940.
What's Changed
- Update commit of IC artefacts by @gix-bot in #1938
- Bump get-func-name by @nmattia in #1939
- Clean up PIN identity validation by @nmattia in #1940
- Upgrade zod by @frederikrothenberger in #1943
- Fix captcha expiry not being checked in register by @frederikrothenberger in #1947
- Add
dfx.json
setup instructions to readme by @rvanasa in #1941 - Update dapps list by @gix-bot in #1949
- Bump postcss from 8.4.23 to 8.4.31 in /demos/test-app by @dependabot in #1944
- Bump postcss from 8.4.23 to 8.4.31 in /demos/using-dev-build by @dependabot in #1945
- Bump postcss from 8.4.24 to 8.4.31 by @dependabot in #1946
- Update rust version by @gix-bot in #1951
- Update commit of IC artefacts by @gix-bot in #1954
- Update dapps list by @gix-bot in #1953
- Simplify canister ID injection & SRI by @nmattia in #1957
- Update dapps list by @gix-bot in #1959
- Factor out signature_map, for re-use in other contexts. by @przydatek in #1961
- Update node version by @gix-bot in #1962
- Update commit of IC artefacts by @gix-bot in #1963
- Bump typescript to 5.2.2 by @nmattia in #1964
- Reuse usePinPage by @nmattia in #1965
- Bump undici from 5.22.1 to 5.26.3 by @dependabot in #1967
- Allow toast message overflow by @nmattia in #1966
- Bump @babel/traverse from 7.22.4 to 7.23.2 by @dependabot in #1968
- Update dapps list by @gix-bot in #1971
- Update commit of IC artefacts by @gix-bot in #1974
- Update dapps list by @gix-bot in #1973
- Apply pending changes to Cargo.lock by @frederikrothenberger in #1972
- Bump rustix from 0.37.19 to 0.37.26 in /demos/test-app by @dependabot in #1975
- Fix temp keys clashing on equal public keys by @frederikrothenberger in #1976
- Preload loader by @nmattia in #1969
- Add CI step to check Cargo.lock by @frederikrothenberger in #1979
- Remove CSP meta tag by @nmattia in #1980
New Contributors
Full Changelog: release-2023-09-29...release-2023-10-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 bcf5bfada2e3f7370fee5dffb67ca8f3e1807d23
./scripts/verify-hash --ii-hash 29b25b1688c84ba17e5ef8e73b175895c254669b2008060dd93fb7cbd992b940
release-2023-09-29: Don't delete identity number on logout
This is Internet Identity release release-2023-09-29 for commit 966ab01b2fd26ee5557e001c76bc8d37ae6da5f9.
This release changes II to no longer delete stored identity numbers from the browser on logout. In addition, some technical improvements are included, and the end to end tests have been expanded.
The sha256 of production asset internet_identity_production.wasm.gz is e50808b2d7f93abee2cbdc332422dd647dcaebebbe506609443d2ccbbf610d64.
What's Changed
- Update rust version by @gix-bot in #1919
- Revert "Update rust version" by @frederikrothenberger in #1920
- Update commit of IC artefacts by @gix-bot in #1924
- Extract e2e test flow for recovery nag skipping by @frederikrothenberger in #1926
- Introduce release check for verify script by @frederikrothenberger in #1925
- Extract e2e test flow for recovery with seed phrase by @frederikrothenberger in #1927
- Improve confusing comments by @frederikrothenberger in #1928
- Do not clear localstorage on logout by @frederikrothenberger in #1929
- Clean up register test by @frederikrothenberger in #1932
- Add e2e tests for login without prefilled user number by @frederikrothenberger in #1933
- Update didc release by @gix-bot in #1935
- Update rust version by @gix-bot in #1936
Full Changelog: release-2023-09-22...release-2023-09-29
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 966ab01b2fd26ee5557e001c76bc8d37ae6da5f9
./scripts/verify-hash --ii-hash e50808b2d7f93abee2cbdc332422dd647dcaebebbe506609443d2ccbbf610d64
release-2023-09-22: Minor Visual Improvement
This is Internet Identity release release-2023-09-22 for commit bc3ad7e3c64ebb82a6d329afd845eccd677dde27.
This release contains a minor visual upgrade to make the "Recovery Methods" section of the management page consistent with the other components. As small technical maintenance change for the CI infrastructure is included as well.
The sha256 of production asset internet_identity_production.wasm.gz is bc9ef63ca96f2d9fb22d08d7653dfba2122d1ea39307dbb6b8a9844ff3541dbd.
What's Changed
- Bump chromedriver by @frederikrothenberger in #1914
- Add explanation paragraph to recovery method card by @frederikrothenberger in #1917
Full Changelog: release-2023-09-21...release-2023-09-22
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 bc3ad7e3c64ebb82a6d329afd845eccd677dde27
./scripts/verify-hash --ii-hash bc9ef63ca96f2d9fb22d08d7653dfba2122d1ea39307dbb6b8a9844ff3541dbd
release-2023-09-21: Add Non-Passkey Auth Option on Apple Devices
This is Internet Identity release release-2023-09-21 for commit fe2784179b43dbb2e9a24e4ef62dc6d294e6db69.
This release includes a feature to help Apple users without an iCloud account: it is now possible (as a low barrier to entry and to test out the ecosystem) to create an Internet Identity with a pin protected browser local key rather than a passkey.
Note: identities created that way should not hold any assets.
The sha256 of production asset internet_identity_production.wasm.gz is 76f2c88c38487e29cdf26b626fa5f223034963008e05f7601d895351cca80187.
What's Changed
- Clarify authentication flows by @nmattia in #1860
- Add screens for non-passkey flow by @nmattia in #1862
- Remove stray console.log by @nmattia in #1863
- Add PIN screens to showcase by @nmattia in #1864
- Update commit of IC artefacts by @gix-bot in #1865
- Fix typo in PBKDF2 iterations by @frederikrothenberger in #1866
- Introduce Pin variation of the create passkey screen by @frederikrothenberger in #1867
- Add workaround for node errors in showcase by @frederikrothenberger in #1869
- Showcase fixes by @frederikrothenberger in #1870
- Remove dfx metadata infrastructure from release build check by @frederikrothenberger in #1868
- Add fake indexeddb to support testing pin input by @frederikrothenberger in #1873
- Add support for dynamic error keys to pin input component by @frederikrothenberger in #1872
- Always autosubmit when PIN input is filled by @frederikrothenberger in #1876
- Provide verify function externally to usePin flow by @frederikrothenberger in #1874
- Add Support for PIN Identity to AuthBox by @frederikrothenberger in #1877
- Refactor register to allow setting key type by @frederikrothenberger in #1878
- Allow pin registration for Apple devices by @frederikrothenberger in #1879
- Show pin protected keys in a separate list on the management page by @frederikrothenberger in #1880
- Introduce information page for temporary keys by @frederikrothenberger in #1881
- Enable pin info page by @frederikrothenberger in #1882
- Extract temporary key template and copy by @frederikrothenberger in #1883
- Add warning to PIN info screen by @frederikrothenberger in #1885
- Add TempKey Security Warning to Management Screen by @frederikrothenberger in #1884
- Change PIN registration stepper to 3 steps by @frederikrothenberger in #1886
- Make stepper on registration finish step dependent on the auth flow by @frederikrothenberger in #1887
- Move temp keys section above passkeys section in manage view by @frederikrothenberger in #1889
- Highlight recovery box on no recoveries by @frederikrothenberger in #1888
- Highlight passkey warning only on 0 passkeys by @frederikrothenberger in #1890
- Update commit of IC artefacts by @gix-bot in #1891
- Update selenium docker container by @frederikrothenberger in #1892
- Fix dapps update job not creating a PR by @frederikrothenberger in #1893
- Fix formatting of updated dapps.json file by @frederikrothenberger in #1895
- Install dependencies in dapps update by @frederikrothenberger in #1897
- Convert JPG to webp on dapp update by @frederikrothenberger in #1899
- Fix issue with SVG conversion in dapp update by @frederikrothenberger in #1900
- Remove openssl install step in canister tests CI job by @frederikrothenberger in #1896
- Update dapps list by @gix-bot in #1894
- Add basic e2e test for PIN protected key registration by @frederikrothenberger in #1901
- Add PIN login e2e test by @frederikrothenberger in #1904
- Remove recovery phrase warning banner by @frederikrothenberger in #1905
- Update node version by @gix-bot in #1903
- HTML Semantic & CSS Changes for pin workflow by @meodai in #1906
- Fix being prompted for PIN input after temporary key is removed by @frederikrothenberger in #1907
- Improve confirm pin flow on pin mismatch by @frederikrothenberger in #1908
- Add more e2e tests for non-passkey auth by @frederikrothenberger in #1909
- Add header slot to warn box by @frederikrothenberger in #1912
- Use warnbox helper for temp key warning by @frederikrothenberger in #1913
- Make action on temp key warning optional by @frederikrothenberger in #1915
- Add temp key warning to registration success screen by @frederikrothenberger in #1916
Full Changelog: release-2023-09-08...release-2023-09-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 fe2784179b43dbb2e9a24e4ef62dc6d294e6db69
./scripts/verify-hash --ii-hash 76f2c88c38487e29cdf26b626fa5f223034963008e05f7601d895351cca80187