Docker image
Regular image:
- Digest:
ghcr.io/element-hq/matrix-authentication-service@sha256:339a82e0d64205d346aa5886b1eeab4cfff4ba1879d59a9bf5e5e88f28d0f82f
- Tags:
ghcr.io/element-hq/matrix-authentication-service:0.20.0 ghcr.io/element-hq/matrix-authentication-service:0.20 ghcr.io/element-hq/matrix-authentication-service:0 ghcr.io/element-hq/matrix-authentication-service:sha-9423306 ghcr.io/element-hq/matrix-authentication-service:latest
Debug variant:
- Digest:
ghcr.io/element-hq/matrix-authentication-service@sha256:ad5698a19b3e2cd978209c1d3cd2da11ce09106ec80e95d3c03f8c6f792586b5
- Tags:
ghcr.io/element-hq/matrix-authentication-service:0.20.0-debug ghcr.io/element-hq/matrix-authentication-service:0.20-debug ghcr.io/element-hq/matrix-authentication-service:0-debug ghcr.io/element-hq/matrix-authentication-service:sha-9423306-debug ghcr.io/element-hq/matrix-authentication-service:latest-debug
What's Changed
Bug Fixes
New Features
- Make email address lookups case-insensitive by @sandhose in #4763
- Return
M_USER_LOCKED
error when logging in with a locked account on the compatibility endpoints by @AndrewFerr in #4789 - Allow linking upstream accounts for existing users when the localpart matches in upstream OAuth 2.0 logins by @mcalinghee in #4193
- Show a better error page in most human-facing pages by @sandhose in #4816
Changes to the admin API
- Make the admin API provision users synchronously by @AndrewFerr in #4788
- New admin API endpoint to reactivate users & align what lock/unlock/deactivate does in the admin API by @AndrewFerr in #4768
- Allow skipping GDPR-erasure when deactivating a user through the admin API by @AndrewFerr in #4744
Documentation
- Docs: fix link to
build
GitHub Actions workflow by @anoadragon453 in #4756 - Fix link title by @Johennes in #4776
- docs: Clarify requirements about
kid
s in thesecrets.keys
config by @V02460 in #4807
Translations
- Translations updates for main by @matrixbot in #4754
- Translations updates for main by @matrixbot in #4825
- Translations updates for v0.20 by @matrixbot in #4837
Internal Changes
- Automatic merge back to main by @matrixbot in #4755
- Add logging to
/login
failure by @erikjohnston in #4688 - Automatic merge back to main by @matrixbot in #4781
- Allow running jobs from the job queue in tests by @sandhose in #4775
- Automatic merge back to main by @matrixbot in #4793
- Miscellaneous housekeeping by @jevolk in #4735
- Use the new dedicated Synapse API by @sandhose in #4801
- Allow the homeserver to perform introspection using a shared secret by @sandhose in #4808
- Fix the user deactivation/reactivation jobs by @sandhose in #4813
- Handle device syncs for many devices more quickly by @sandhose in #4815
- Fix typo in secrets config output by @V02460 in #4817
Dependency Updates
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot[bot] in #4759
- build(deps): bump hyper-util from 0.1.14 to 0.1.15 by @dependabot[bot] in #4758
- build(deps): bump serde_with from 3.13.0 to 3.14.0 by @dependabot[bot] in #4757
- build(deps): bump the tanstack-query group in /frontend with 2 updates by @dependabot[bot] in #4760
- build(deps-dev): bump @biomejs/biome from 2.0.6 to 2.1.0 in /frontend by @dependabot[bot] in #4762
- build(deps-dev): bump msw from 2.10.2 to 2.10.3 in /frontend by @dependabot[bot] in #4761
- build(deps-dev): bump the storybook group in /frontend with 3 updates by @dependabot[bot] in #4764
- build(deps): bump @vector-im/compound-design-tokens from 4.0.4 to 4.0.5 in /frontend by @dependabot[bot] in #4765
- build(deps): bump swagger-ui-dist from 5.24.2 to 5.26.2 in /frontend by @dependabot[bot] in #4766
- build(deps): bump ruma-common from 0.15.3 to 0.15.4 by @dependabot[bot] in #4773
- build(deps): bump psl from 2.1.123 to 2.1.124 by @dependabot[bot] in #4774
- build(deps-dev): bump the types group in /frontend with 2 updates by @dependabot[bot] in #4770
- build(deps): bump i18next from 25.3.1 to 25.3.2 in /frontend in the i18next group by @dependabot[bot] in #4769
- build(deps-dev): bump @biomejs/biome from 2.1.0 to 2.1.1 in /frontend by @dependabot[bot] in #4772
- build(deps): bump @vector-im/compound-design-tokens from 4.0.5 to 5.0.1 in /frontend by @dependabot[bot] in #4771
- build(deps): bump rustls from 0.23.28 to 0.23.29 by @dependabot[bot] in #4780
- build(deps): bump clap from 4.5.40 to 4.5.41 by @dependabot[bot] in #4779
- build(deps): bump the tanstack-query group in /frontend with 2 updates by @dependabot[bot] in #4778
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot[bot] in #4782
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot[bot] in #4790
- build(deps): bump @vector-im/compound-design-tokens from 5.0.1 to 5.0.2 in /frontend by @dependabot[bot] in #4784
- build(deps-dev): bump @types/node from 24.0.12 to 24.0.13 in /frontend in the types group by @dependabot[bot] in #4783
- build(deps): bump the tanstack-query group in /frontend with 2 updates by @dependabot[bot] in #4791
- Upgrade Clippy to Rust 1.87 by @sandhose in #4794
- build(deps): bump sigstore/cosign-installer from 3.9.1 to 3.9.2 by @dependabot[bot] in #4800
- build(deps): bump swagger-ui-dist from 5.26.2 to 5.27.0 in /frontend by @dependabot[bot] in #4799
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot[bot] in #4797
- build(deps-dev): bump the storybook group in /frontend with 3 updates by @dependabot[bot] in #4796
- build(deps): bump psl from 2.1.124 to 2.1.125 by @dependabot[bot] in #4795
- build(deps): bump opa-wasm from 0.1.5 to 0.1.6 by @dependabot[bot] in #4805
- build(deps): bump psl from 2.1.125 to 2.1.126 by @dependabot[bot] in #4803
- build(deps): bump serde_json from 1.0.140 to 1.0.141 by @dependabot[bot] in #4804
- build(deps-dev): bump msw from 2.10.3 to 2.10.4 in /frontend by @dependabot[bot] in #4798
- build(deps): bump hyper-util from 0.1.15 to 0.1.16 by @dependabot[bot] in #4814
- build(deps-dev): bump the storybook group in /frontend with 3 updates by @dependabot[bot] in #4809
- build(deps-dev): bump @types/node from 24.0.14 to 24.1.0 in /frontend in the types group by @dependabot[bot] in #4811
New Contributors
- @anoadragon453 made their first contribution in #4756
- @erikjohnston made their first contribution in #4688
- @Johennes made their first contribution in #4776
- @jevolk made their first contribution in #4735
- @AndrewFerr made their first contribution in #4788
Full Changelog: v0.19.0...v0.20.0