Releases: element-hq/matrix-authentication-service
Unstable build
This is an automatically updated unstable release containing the latest builds from the main branch.
Last updated: 2025-07-24T10:43:42+02:00
Commit: c7d0828
Docker image
Regular image:
- Digest:
ghcr.io/element-hq/matrix-authentication-service@sha256:4c98b0b0c5b3ae20a863db405f1f312e62519d1efb2adb4ec699f0227fc8df53
- Tags:
ghcr.io/element-hq/matrix-authentication-service:main ghcr.io/element-hq/matrix-authentication-service:sha-c7d0828
Debug variant:
- Digest:
ghcr.io/element-hq/matrix-authentication-service@sha256:3651f19df526d8b6541ae59f9642de7dc7842541fa653c55269eade41ab8a68c
- Tags:
ghcr.io/element-hq/matrix-authentication-service:main-debug ghcr.io/element-hq/matrix-authentication-service:sha-c7d0828-debug
v0.19.0
Docker image
Regular image:
- Digest:
ghcr.io/element-hq/matrix-authentication-service@sha256:36d2a5a34307546dca25d8b6094e322f4fd907eb634fccc04aca37becd112f4e
- Tags:
ghcr.io/element-hq/matrix-authentication-service:0.19.0 ghcr.io/element-hq/matrix-authentication-service:0.19 ghcr.io/element-hq/matrix-authentication-service:0 ghcr.io/element-hq/matrix-authentication-service:sha-7463ed4 ghcr.io/element-hq/matrix-authentication-service:latest
Debug variant:
- Digest:
ghcr.io/element-hq/matrix-authentication-service@sha256:b32baf6cccfe41452469caab46b9481a8e683d6334822846dc1f016ffd19e6b2
- Tags:
ghcr.io/element-hq/matrix-authentication-service:0.19.0-debug ghcr.io/element-hq/matrix-authentication-service:0.19-debug ghcr.io/element-hq/matrix-authentication-service:0-debug ghcr.io/element-hq/matrix-authentication-service:sha-7463ed4-debug ghcr.io/element-hq/matrix-authentication-service:latest-debug
What's Changed
Bug Fixes
New Features
Translations
- Translations updates for main by @matrixbot in #4737
- Translations updates for v0.19 by @matrixbot in #4792
Internal Changes
- Automatic merge back to main by @matrixbot in #4722
- Automatic merge back to main by @matrixbot in #4739
- Make back-channel logout work on existing sessions by @sandhose in #4767
Dependency Updates
- build(deps): bump minijinja from 2.10.2 to 2.11.0 by @dependabot[bot] in #4734
- build(deps-dev): bump knip from 5.61.0 to 5.61.3 in /frontend by @dependabot[bot] in #4733
- build(deps): bump indexmap from 2.9.0 to 2.10.0 by @dependabot[bot] in #4732
- build(deps): bump psl from 2.1.122 to 2.1.123 by @dependabot[bot] in #4731
- build(deps): bump sigstore/cosign-installer from 3.9.0 to 3.9.1 by @dependabot[bot] in #4714
- build(deps): bump pest_derive from 2.8.0 to 2.8.1 by @dependabot[bot] in #4708
- build(deps-dev): bump @biomejs/biome from 1.9.4 to 2.0.6 in /frontend by @dependabot[bot] in #4730
- build(deps): bump minijinja-contrib from 2.10.2 to 2.11.0 by @dependabot[bot] in #4751
- build(deps): bump tokio from 1.45.1 to 1.46.1 by @dependabot[bot] in #4748
- build(deps): bump reqwest from 0.12.20 to 0.12.22 by @dependabot[bot] in #4749
- build(deps-dev): bump @types/node from 24.0.3 to 24.0.4 in /frontend in the types group by @dependabot[bot] in #4725
- build(deps-dev): bump the storybook group in /frontend with 3 updates by @dependabot[bot] in #4752
- build(deps): bump ruma-common from 0.15.2 to 0.15.3 by @dependabot[bot] in #4750
- build(deps): bump the i18next group in /frontend with 2 updates by @dependabot[bot] in #4753
- build(deps-dev): bump @graphql-codegen/client-preset from 4.8.2 to 4.8.3 in /frontend in the graphql-codegen group by @dependabot[bot] in #4724
Full Changelog: v0.18.0...v0.19.0
v0.19.0-rc.1
Docker image
Regular image:
- Digest:
ghcr.io/element-hq/matrix-authentication-service@sha256:9ff3182176dfacab19dc4aced6a08147ea7851c76cb4f724e879d71a30ee7905
- Tags:
ghcr.io/element-hq/matrix-authentication-service:0.19.0-rc.1 ghcr.io/element-hq/matrix-authentication-service:sha-99f347f
Debug variant:
- Digest:
ghcr.io/element-hq/matrix-authentication-service@sha256:2294ed0fac47006bf8dba8e972bbfff777d75ed956fe593e21458b04f591a2f9
- Tags:
ghcr.io/element-hq/matrix-authentication-service:0.19.0-rc.1-debug ghcr.io/element-hq/matrix-authentication-service:sha-99f347f-debug
What's Changed
Other Changes
Full Changelog: v0.19.0-rc.0...v0.19.0-rc.1
v0.19.0-rc.0
Docker image
Regular image:
- Digest:
ghcr.io/element-hq/matrix-authentication-service@sha256:054ada661d8a207bcafab71af983a1fb71cc64c7d5fc99f8f724ad7fa260a633
- Tags:
ghcr.io/element-hq/matrix-authentication-service:0.19.0-rc.0 ghcr.io/element-hq/matrix-authentication-service:sha-7410c2a
Debug variant:
- Digest:
ghcr.io/element-hq/matrix-authentication-service@sha256:b275b8e9bedda0d1753577fab5e99317cdd4b0090aee7f8d7a7ff6fc0beabe44
- Tags:
ghcr.io/element-hq/matrix-authentication-service:0.19.0-rc.0-debug ghcr.io/element-hq/matrix-authentication-service:sha-7410c2a-debug
What's Changed
Bug Fixes
New Features
Translations
- Translations updates for main by @matrixbot in #4737
Internal Changes
- Automatic merge back to main by @matrixbot in #4722
- Automatic merge back to main by @matrixbot in #4739
Dependency Updates
- build(deps): bump minijinja from 2.10.2 to 2.11.0 by @dependabot in #4734
- build(deps-dev): bump knip from 5.61.0 to 5.61.3 in /frontend by @dependabot in #4733
- build(deps): bump indexmap from 2.9.0 to 2.10.0 by @dependabot in #4732
- build(deps): bump psl from 2.1.122 to 2.1.123 by @dependabot in #4731
- build(deps): bump sigstore/cosign-installer from 3.9.0 to 3.9.1 by @dependabot in #4714
- build(deps): bump pest_derive from 2.8.0 to 2.8.1 by @dependabot in #4708
- build(deps-dev): bump @biomejs/biome from 1.9.4 to 2.0.6 in /frontend by @dependabot in #4730
- build(deps): bump minijinja-contrib from 2.10.2 to 2.11.0 by @dependabot in #4751
- build(deps): bump tokio from 1.45.1 to 1.46.1 by @dependabot in #4748
- build(deps): bump reqwest from 0.12.20 to 0.12.22 by @dependabot in #4749
- build(deps-dev): bump @types/node from 24.0.3 to 24.0.4 in /frontend in the types group by @dependabot in #4725
- build(deps-dev): bump the storybook group in /frontend with 3 updates by @dependabot in #4752
- build(deps): bump ruma-common from 0.15.2 to 0.15.3 by @dependabot in #4750
- build(deps): bump the i18next group in /frontend with 2 updates by @dependabot in #4753
- build(deps-dev): bump @graphql-codegen/client-preset from 4.8.2 to 4.8.3 in /frontend in the graphql-codegen group by @dependabot in #4724
Full Changelog: v0.18.0...v0.19.0-rc.0
v0.18.0
Docker image
Regular image:
- Digest:
ghcr.io/element-hq/matrix-authentication-service@sha256:549ccdbae2e6da8a3ff3689ae4e4a7af8c242df1ebe0cb1f2117534d6f0588b4
- Tags:
ghcr.io/element-hq/matrix-authentication-service:0.18.0 ghcr.io/element-hq/matrix-authentication-service:0.18 ghcr.io/element-hq/matrix-authentication-service:0 ghcr.io/element-hq/matrix-authentication-service:sha-66d565d ghcr.io/element-hq/matrix-authentication-service:latest
Debug variant:
- Digest:
ghcr.io/element-hq/matrix-authentication-service@sha256:f6858b74771dd589b0642430b1adb5f7242181bfe530c8ad29b90c0a9c8f7f59
- Tags:
ghcr.io/element-hq/matrix-authentication-service:0.18.0-debug ghcr.io/element-hq/matrix-authentication-service:0.18-debug ghcr.io/element-hq/matrix-authentication-service:0-debug ghcr.io/element-hq/matrix-authentication-service:sha-66d565d-debug ghcr.io/element-hq/matrix-authentication-service:latest-debug
What's Changed
Documentation
- README, contribution and release documentation by @sandhose in #4675
- Fix link to contributing guidelines in the README by @sandhose in #4676
Translations
- Translations updates for main by @matrixbot in #4715
- Translations updates for v0.18 by @matrixbot in #4738
Internal Changes
- Automatic merge back to main by @matrixbot in #4659
- Move all dependencies on the workspace level by @sandhose in #4656
- Remove unused devcontainer setup by @sandhose in #4677
- Allow bumping major versions in the release workflow by @sandhose in #4668
- Make the dual license explicit by @ara4n in #3955
- Automatic merge back to main by @matrixbot in #4698
- Automatic merge back to main by @matrixbot in #4703
Dependency Updates
- build(deps): bump clap from 4.5.39 to 4.5.40 by @dependabot in #4662
- build(deps): bump quanta from 0.12.5 to 0.12.6 by @dependabot in #4661
- build(deps): bump valibot from 1.0.0 to 1.1.0 in /frontend by @dependabot in #4666
- build(deps-dev): bump msw-storybook-addon from 2.0.4 to 2.0.5 in /frontend by @dependabot in #4665
- build(deps-dev): bump the types group in /frontend with 2 updates by @dependabot in #4664
- build(deps-dev): bump @vitejs/plugin-react from 4.5.1 to 4.5.2 in /frontend in the vite group by @dependabot in #4663
- build(deps): bump softprops/action-gh-release from 2.2.2 to 2.3.2 by @dependabot in #4667
- build(deps): bump reqwest from 0.12.19 to 0.12.20 by @dependabot in #4669
- build(deps-dev): bump @codecov/vite-plugin from 1.9.0 to 1.9.1 in /frontend by @dependabot in #4674
- build(deps-dev): bump the storybook group in /frontend with 3 updates by @dependabot in #4671
- build(deps): bump psl from 2.1.119 to 2.1.120 by @dependabot in #4670
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4672
- Bump most frontend dependencies by @sandhose in #4678
- build(deps-dev): bump the tanstack-router group in /frontend with 2 updates by @dependabot in #4685
- build(deps): bump react-i18next from 15.5.2 to 15.5.3 in /frontend in the i18next group by @dependabot in #4684
- build(deps): bump psl from 2.1.120 to 2.1.122 by @dependabot in #4700
- build(deps): bump sigstore/cosign-installer from 3.8.2 to 3.9.0 by @dependabot in #4701
- build(deps): bump rustls from 0.23.27 to 0.23.28 by @dependabot in #4689
- build(deps): bump pest from 2.8.0 to 2.8.1 by @dependabot in #4691
- build(deps): bump docker/setup-buildx-action from 3.10.0 to 3.11.0 by @dependabot in #4693
- build(deps): bump swagger-ui-dist from 5.24.1 to 5.24.2 in /frontend by @dependabot in #4696
- build(deps): bump @vector-im/compound-web from 8.0.0 to 8.1.0 in /frontend by @dependabot in #4699
- build(deps-dev): bump @types/node from 24.0.1 to 24.0.3 in /frontend in the types group by @dependabot in #4695
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4694
- build(deps): bump @vector-im/compound-web from 8.1.0 to 8.1.2 in /frontend by @dependabot in #4713
- build(deps): bump EmbarkStudios/cargo-deny-action from 2.0.11 to 2.0.12 by @dependabot in #4711
- build(deps): bump wiremock from 0.6.3 to 0.6.4 by @dependabot in #4710
- build(deps): bump docker/setup-buildx-action from 3.11.0 to 3.11.1 by @dependabot in #4709
- build(deps-dev): bump postcss-import from 16.1.0 to 16.1.1 in /frontend by @dependabot in #4707
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4705
- build(deps-dev): bump the vitest group in /frontend with 2 updates by @dependabot in #4704
- build(deps): bump serde_with from 3.12.0 to 3.13.0 by @dependabot in #4692
- build(deps-dev): bump the storybook group in /frontend with 4 updates by @dependabot in #4683
- build(deps-dev): bump the storybook group in /frontend with 3 updates by @dependabot in #4716
- build(deps-dev): bump postcss from 8.5.5 to 8.5.6 in /frontend by @dependabot in #4720
- build(deps): bump the tanstack-query group in /frontend with 2 updates by @dependabot in #4719
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4718
New Contributors
Full Changelog: v0.17.1...v0.18.0
v0.18.0-rc.0
Docker image
Regular image:
- Digest:
ghcr.io/element-hq/matrix-authentication-service@sha256:e7ded3b8d3e1099507c882d45b770d74b53cf1efcb9e29dd44153e474ad8bf18
- Tags:
ghcr.io/element-hq/matrix-authentication-service:0.18.0-rc.0 ghcr.io/element-hq/matrix-authentication-service:sha-1f78f65
Debug variant:
- Digest:
ghcr.io/element-hq/matrix-authentication-service@sha256:67b188cb0f13743d0782f30a598f91ac9b20d44ff953af3e22548f7fe2c8b2f0
- Tags:
ghcr.io/element-hq/matrix-authentication-service:0.18.0-rc.0-debug ghcr.io/element-hq/matrix-authentication-service:sha-1f78f65-debug
What's Changed
Documentation
- README, contribution and release documentation by @sandhose in #4675
- Fix link to contributing guidelines in the README by @sandhose in #4676
Translations
- Translations updates for main by @matrixbot in #4715
Internal Changes
- Automatic merge back to main by @matrixbot in #4659
- Move all dependencies on the workspace level by @sandhose in #4656
- Remove unused devcontainer setup by @sandhose in #4677
- Allow bumping major versions in the release workflow by @sandhose in #4668
- Make the dual license explicit by @ara4n in #3955
- Automatic merge back to main by @matrixbot in #4698
- Automatic merge back to main by @matrixbot in #4703
Dependency Updates
- build(deps): bump clap from 4.5.39 to 4.5.40 by @dependabot in #4662
- build(deps): bump quanta from 0.12.5 to 0.12.6 by @dependabot in #4661
- build(deps): bump valibot from 1.0.0 to 1.1.0 in /frontend by @dependabot in #4666
- build(deps-dev): bump msw-storybook-addon from 2.0.4 to 2.0.5 in /frontend by @dependabot in #4665
- build(deps-dev): bump the types group in /frontend with 2 updates by @dependabot in #4664
- build(deps-dev): bump @vitejs/plugin-react from 4.5.1 to 4.5.2 in /frontend in the vite group by @dependabot in #4663
- build(deps): bump softprops/action-gh-release from 2.2.2 to 2.3.2 by @dependabot in #4667
- build(deps): bump reqwest from 0.12.19 to 0.12.20 by @dependabot in #4669
- build(deps-dev): bump @codecov/vite-plugin from 1.9.0 to 1.9.1 in /frontend by @dependabot in #4674
- build(deps-dev): bump the storybook group in /frontend with 3 updates by @dependabot in #4671
- build(deps): bump psl from 2.1.119 to 2.1.120 by @dependabot in #4670
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4672
- Bump most frontend dependencies by @sandhose in #4678
- build(deps-dev): bump the tanstack-router group in /frontend with 2 updates by @dependabot in #4685
- build(deps): bump react-i18next from 15.5.2 to 15.5.3 in /frontend in the i18next group by @dependabot in #4684
- build(deps): bump psl from 2.1.120 to 2.1.122 by @dependabot in #4700
- build(deps): bump sigstore/cosign-installer from 3.8.2 to 3.9.0 by @dependabot in #4701
- build(deps): bump rustls from 0.23.27 to 0.23.28 by @dependabot in #4689
- build(deps): bump pest from 2.8.0 to 2.8.1 by @dependabot in #4691
- build(deps): bump docker/setup-buildx-action from 3.10.0 to 3.11.0 by @dependabot in #4693
- build(deps): bump swagger-ui-dist from 5.24.1 to 5.24.2 in /frontend by @dependabot in #4696
- build(deps): bump @vector-im/compound-web from 8.0.0 to 8.1.0 in /frontend by @dependabot in #4699
- build(deps-dev): bump @types/node from 24.0.1 to 24.0.3 in /frontend in the types group by @dependabot in #4695
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4694
- build(deps): bump @vector-im/compound-web from 8.1.0 to 8.1.2 in /frontend by @dependabot in #4713
- build(deps): bump EmbarkStudios/cargo-deny-action from 2.0.11 to 2.0.12 by @dependabot in #4711
- build(deps): bump wiremock from 0.6.3 to 0.6.4 by @dependabot in #4710
- build(deps): bump docker/setup-buildx-action from 3.11.0 to 3.11.1 by @dependabot in #4709
- build(deps-dev): bump postcss-import from 16.1.0 to 16.1.1 in /frontend by @dependabot in #4707
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4705
- build(deps-dev): bump the vitest group in /frontend with 2 updates by @dependabot in #4704
- build(deps): bump serde_with from 3.12.0 to 3.13.0 by @dependabot in #4692
- build(deps-dev): bump the storybook group in /frontend with 4 updates by @dependabot in #4683
- build(deps-dev): bump the storybook group in /frontend with 3 updates by @dependabot in #4716
- build(deps-dev): bump postcss from 8.5.5 to 8.5.6 in /frontend by @dependabot in #4720
- build(deps): bump the tanstack-query group in /frontend with 2 updates by @dependabot in #4719
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4718
New Contributors
Full Changelog: v0.17.1...v0.18.0-rc.0
v0.17.1
This is a patch release to fix a regression introduced in 0.17.0. See the the 0.17.0 changelog for all the changes since 0.16.0.
Docker image
Regular image:
- Digest:
ghcr.io/element-hq/matrix-authentication-service@sha256:ba5a546fdcb09231b004a50c27a8be326073d3ee9f084c527292270bc0479104
- Tags:
ghcr.io/element-hq/matrix-authentication-service:0.17.1 ghcr.io/element-hq/matrix-authentication-service:0.17 ghcr.io/element-hq/matrix-authentication-service:0 ghcr.io/element-hq/matrix-authentication-service:sha-60f16ef ghcr.io/element-hq/matrix-authentication-service:latest
Debug variant:
- Digest:
ghcr.io/element-hq/matrix-authentication-service@sha256:363ef1d2b5b4d10b3f01e6b7974e96019333c69277a40a9082256f206cfdfaff
- Tags:
ghcr.io/element-hq/matrix-authentication-service:0.17.1-debug ghcr.io/element-hq/matrix-authentication-service:0.17-debug ghcr.io/element-hq/matrix-authentication-service:0-debug ghcr.io/element-hq/matrix-authentication-service:sha-60f16ef-debug ghcr.io/element-hq/matrix-authentication-service:latest-debug
What's Changed
Bug Fixes
Full Changelog: v0.17.0...v0.17.1
v0.17.0
Docker image
Regular image:
- Digest:
ghcr.io/element-hq/matrix-authentication-service@sha256:33c636fd434f9f8ba7d2c4621a9e59b2a6fcc082f4cb71e454e8fdbb2fcac2fb
- Tags:
ghcr.io/element-hq/matrix-authentication-service:0.17.0 ghcr.io/element-hq/matrix-authentication-service:0.17 ghcr.io/element-hq/matrix-authentication-service:0 ghcr.io/element-hq/matrix-authentication-service:sha-5b11d15 ghcr.io/element-hq/matrix-authentication-service:latest
Debug variant:
- Digest:
ghcr.io/element-hq/matrix-authentication-service@sha256:6bf93d15d6182dca0eede9a69ee6b2cf9a0d62ccbf5e8b0bb0749686d666376a
- Tags:
ghcr.io/element-hq/matrix-authentication-service:0.17.0-debug ghcr.io/element-hq/matrix-authentication-service:0.17-debug ghcr.io/element-hq/matrix-authentication-service:0-debug ghcr.io/element-hq/matrix-authentication-service:sha-5b11d15-debug ghcr.io/element-hq/matrix-authentication-service:latest-debug
What's Changed
Bug Fixes
- Don't automatically insert the
openid
scope on upstream providers by @sandhose in #4517 - Fix MSC2966 compliance around redirect_uri validity by @t3chguy in #4529
- Fix encoding of MXIDs when creating devices in Synapse by @sandhose in #4542
- Allow applying unicode normalisation to passwords before hashing by @sandhose in #4599
- Fix client_registration URI regex not accepting full query string grammar by @t3chguy in #4563
New Features
- Forward the
login_hint
upstream. by @pixlwave in #4512 - Registration tokens by @sandhose in #4619
- Support for experimental plan management tab in UI by @hughns in #4549
Changes to the admin API
- Fix the Swagger UI not working when MAS is mounted on a prefix by @sandhose in #4515
- Add the user deactivation state in the admin API by @sandhose in #4603
- Admin API to un-revoke and edit registration tokens by @sandhose in #4637
Documentation
- Fix Swagger UI callback path by @lomion0815 in #4530
Translations
- Test rendering templates in all locales by @sandhose in #4497
- Translations updates for main by @matrixbot in #4507
- Translations updates for main by @matrixbot in #4657
- Translations updates for v0.17 by @matrixbot in #4697
Internal Changes
- Automatic merge back to main by @matrixbot in #4484
- Automatic merge back to main by @matrixbot in #4499
- Automatic merge back to main by @matrixbot in #4508
- Sample traces based on the parent by @sandhose in #4514
- Suppress warning with Jaeger propagator when the header is unset by @sandhose in #4513
- Hacky support for the /logout/all compatibility endpoint by @sandhose in #4504
- Don't hold database connections open when talking to the homeserver by @sandhose in #4527
- Reduce the cache time for 404s on the assets by @sandhose in #4604
- config: Refactor parsing of secrets section by @V02460 in #4602
- Add secrets.encryption_file config option by @V02460 in #4617
Dependency Updates
- build(deps): bump minijinja from 2.9.0 to 2.10.2 by @dependabot in #4510
- build(deps-dev): bump knip from 5.51.1 to 5.54.1 in /frontend by @dependabot in #4509
- build(deps): bump psl from 2.1.105 to 2.1.106 by @dependabot in #4501
- build(deps-dev): bump happy-dom from 17.4.4 to 17.4.6 in /frontend by @dependabot in #4488
- build(deps): bump the tanstack-query group in /frontend with 2 updates by @dependabot in #4487
- build(deps): bump sha2 from 0.10.8 to 0.10.9 by @dependabot in #4486
- build(deps): bump axum from 0.8.3 to 0.8.4 in the axum group by @dependabot in #4485
- build(deps-dev): bump the vitest group in /frontend with 2 updates by @dependabot in #4502
- build(deps): bump i18next from 25.0.2 to 25.1.1 in /frontend in the i18next group by @dependabot in #4523
- build(deps-dev): bump the vite group in /frontend with 2 updates by @dependabot in #4522
- build(deps): bump rustls-pki-types from 1.11.0 to 1.12.0 by @dependabot in #4521
- build(deps): bump rustls from 0.23.26 to 0.23.27 by @dependabot in #4518
- build(deps): bump minijinja-contrib from 2.9.0 to 2.10.2 by @dependabot in #4519
- build(deps-dev): bump the graphql-codegen group in /frontend with 2 updates by @dependabot in #4524
- build(deps): bump tokio from 1.44.2 to 1.45.0 by @dependabot in #4520
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4525
- build(deps): bump rustls-platform-verifier from 0.5.2 to 0.5.3 by @dependabot in #4539
- build(deps): bump crc from 3.2.1 to 3.3.0 by @dependabot in #4538
- build(deps): bump tower-http from 0.6.2 to 0.6.3 by @dependabot in #4537
- build(deps): bump sea-query from 0.32.4 to 0.32.5 in the sea-query group by @dependabot in #4535
- build(deps-dev): bump the types group in /frontend with 2 updates by @dependabot in #4534
- build(deps): bump the tanstack-query group in /frontend with 2 updates by @dependabot in #4533
- build(deps): bump i18next from 25.1.1 to 25.1.2 in /frontend in the i18next group by @dependabot in #4532
- build(deps-dev): bump vite-plugin-graphql-codegen from 3.6.0 to 3.6.1 in /frontend in the vite group by @dependabot in #4531
- build(deps): bump codecov/codecov-action from 5.4.2 to 5.4.3 by @dependabot in #4574
- build(deps): bump docker/bake-action from 6.6.0 to 6.7.0 by @dependabot in #4570
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4551
- build(deps): bump clap from 4.5.37 to 4.5.38 by @dependabot in #4558
- build(deps): bump tower-http from 0.6.3 to 0.6.4 by @dependabot in #4560
- build(deps): bump @vector-im/compound-web from 7.10.2 to 7.12.0 in /frontend by @dependabot in #4572
- build(deps): bump psl from 2.1.106 to 2.1.111 by @dependabot in #4585
- build(deps-dev): bump knip from 5.54.1 to 5.57.2 in /frontend by @dependabot in #4586
- build(deps-dev): bump the types group across 1 directory with 3 updates by @dependabot in #4565
- build(deps): bump the tanstack-query group in /frontend with 2 updates by @dependabot in https://github.com...
v0.17.0-rc.0
Docker image
Regular image:
- Digest:
ghcr.io/element-hq/matrix-authentication-service@sha256:3559fc9c32de44f81861c3377f2c0adb7f549e55907c3f6125d91ef35ecbab6f
- Tags:
ghcr.io/element-hq/matrix-authentication-service:0.17.0-rc.0 ghcr.io/element-hq/matrix-authentication-service:sha-2bbc943
Debug variant:
- Digest:
ghcr.io/element-hq/matrix-authentication-service@sha256:1baade45f3cab5cdd326718e8f07da5aa7d476348c5ef28bfd61094367765ac0
- Tags:
ghcr.io/element-hq/matrix-authentication-service:0.17.0-rc.0-debug ghcr.io/element-hq/matrix-authentication-service:sha-2bbc943-debug
What's Changed
Bug Fixes
- Don't automatically insert the
openid
scope on upstream providers by @sandhose in #4517 - Fix MSC2966 compliance around redirect_uri validity by @t3chguy in #4529
- Fix encoding of MXIDs when creating devices in Synapse by @sandhose in #4542
- Allow applying unicode normalisation to passwords before hashing by @sandhose in #4599
- Fix client_registration URI regex not accepting full query string grammar by @t3chguy in #4563
New Features
- Forward the
login_hint
upstream. by @pixlwave in #4512 - Registration tokens by @sandhose in #4619
- Support for experimental plan management tab in UI by @hughns in #4549
Changes to the admin API
- Fix the Swagger UI not working when MAS is mounted on a prefix by @sandhose in #4515
- Add the user deactivation state in the admin API by @sandhose in #4603
- Admin API to un-revoke and edit registration tokens by @sandhose in #4637
Documentation
- Fix Swagger UI callback path by @lomion0815 in #4530
Translations
- Test rendering templates in all locales by @sandhose in #4497
- Translations updates for main by @matrixbot in #4507
- Translations updates for main by @matrixbot in #4657
Internal Changes
- Automatic merge back to main by @matrixbot in #4484
- Automatic merge back to main by @matrixbot in #4499
- Automatic merge back to main by @matrixbot in #4508
- Sample traces based on the parent by @sandhose in #4514
- Suppress warning with Jaeger propagator when the header is unset by @sandhose in #4513
- Hacky support for the /logout/all compatibility endpoint by @sandhose in #4504
- Don't hold database connections open when talking to the homeserver by @sandhose in #4527
- Reduce the cache time for 404s on the assets by @sandhose in #4604
- config: Refactor parsing of secrets section by @V02460 in #4602
- Add secrets.encryption_file config option by @V02460 in #4617
Dependency updates
- build(deps): bump minijinja from 2.9.0 to 2.10.2 by @dependabot in #4510
- build(deps-dev): bump knip from 5.51.1 to 5.54.1 in /frontend by @dependabot in #4509
- build(deps): bump psl from 2.1.105 to 2.1.106 by @dependabot in #4501
- build(deps-dev): bump happy-dom from 17.4.4 to 17.4.6 in /frontend by @dependabot in #4488
- build(deps): bump the tanstack-query group in /frontend with 2 updates by @dependabot in #4487
- build(deps): bump sha2 from 0.10.8 to 0.10.9 by @dependabot in #4486
- build(deps): bump axum from 0.8.3 to 0.8.4 in the axum group by @dependabot in #4485
- build(deps-dev): bump the vitest group in /frontend with 2 updates by @dependabot in #4502
- build(deps): bump i18next from 25.0.2 to 25.1.1 in /frontend in the i18next group by @dependabot in #4523
- build(deps-dev): bump the vite group in /frontend with 2 updates by @dependabot in #4522
- build(deps): bump rustls-pki-types from 1.11.0 to 1.12.0 by @dependabot in #4521
- build(deps): bump rustls from 0.23.26 to 0.23.27 by @dependabot in #4518
- build(deps): bump minijinja-contrib from 2.9.0 to 2.10.2 by @dependabot in #4519
- build(deps-dev): bump the graphql-codegen group in /frontend with 2 updates by @dependabot in #4524
- build(deps): bump tokio from 1.44.2 to 1.45.0 by @dependabot in #4520
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4525
- build(deps): bump rustls-platform-verifier from 0.5.2 to 0.5.3 by @dependabot in #4539
- build(deps): bump crc from 3.2.1 to 3.3.0 by @dependabot in #4538
- build(deps): bump tower-http from 0.6.2 to 0.6.3 by @dependabot in #4537
- build(deps): bump sea-query from 0.32.4 to 0.32.5 in the sea-query group by @dependabot in #4535
- build(deps-dev): bump the types group in /frontend with 2 updates by @dependabot in #4534
- build(deps): bump the tanstack-query group in /frontend with 2 updates by @dependabot in #4533
- build(deps): bump i18next from 25.1.1 to 25.1.2 in /frontend in the i18next group by @dependabot in #4532
- build(deps-dev): bump vite-plugin-graphql-codegen from 3.6.0 to 3.6.1 in /frontend in the vite group by @dependabot in #4531
- build(deps): bump codecov/codecov-action from 5.4.2 to 5.4.3 by @dependabot in #4574
- build(deps): bump docker/bake-action from 6.6.0 to 6.7.0 by @dependabot in #4570
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4551
- build(deps): bump clap from 4.5.37 to 4.5.38 by @dependabot in #4558
- build(deps): bump tower-http from 0.6.3 to 0.6.4 by @dependabot in #4560
- build(deps): bump @vector-im/compound-web from 7.10.2 to 7.12.0 in /frontend by @dependabot in #4572
- build(deps): bump psl from 2.1.106 to 2.1.111 by @dependabot in #4585
- build(deps-dev): bump knip from 5.54.1 to 5.57.2 in /frontend by @dependabot in #4586
- build(deps-dev): bump the types group across 1 directory with 3 updates by @dependabot in #4565
- build(deps): bump the tanstack-query group in /frontend with 2 updates by @dependabot in #4552
- build(deps): bump uuid from 1.16.0 to 1.17.0 by @dependabot in #4594
- build(deps): bump bitflags from 2.9.0 to 2.9.1 by @dependabot in #4595
- build(deps): bump docker/bake-action from 6.7.0 to 6.8.0 by @dependabot in https://github.com/element-h...
v0.16.0
Docker image
Regular image:
- Digest:
ghcr.io/element-hq/matrix-authentication-service@sha256:bf3daeb5a37a7aab92d351028e8b6406a750977d716eb2da92f7a61e27fe05fc
- Tags:
ghcr.io/element-hq/matrix-authentication-service:0.16.0 ghcr.io/element-hq/matrix-authentication-service:0.16 ghcr.io/element-hq/matrix-authentication-service:0 ghcr.io/element-hq/matrix-authentication-service:sha-2816124 ghcr.io/element-hq/matrix-authentication-service:latest
Debug variant:
- Digest:
ghcr.io/element-hq/matrix-authentication-service@sha256:15a53d49fcea7d17e2bda592410b8e7e63652d4c17ac962165ee443a0b27e4ce
- Tags:
ghcr.io/element-hq/matrix-authentication-service:0.16.0-debug ghcr.io/element-hq/matrix-authentication-service:0.16-debug ghcr.io/element-hq/matrix-authentication-service:0-debug ghcr.io/element-hq/matrix-authentication-service:sha-2816124-debug ghcr.io/element-hq/matrix-authentication-service:latest-debug
What's Changed
Bug Fixes
- Avoid deadlocks when flushing session activities by @sandhose in #4463
- Don't check for availability of usernames that aren't ASCII by @sandhose in #4469
New Features
- Allow using a separate key file when setting up 'Sign in with Apple' by @defaultdino in #4393
- Make the new migration tool generally available by @sandhose in #4444
- New logging output by @sandhose in #4424
- Allow setting custom names on sessions by @sandhose in #4459
Documentation
- fix(docs): add token_endpoint_auth_method in Authentik SSO example by @rom4nik in #4387
- Remove reference to unsupported aws_ses email transport by @hughns in #4435
- Fix headings in config doc by @V02460 in #4419
- Remove the old migration tool and document the new one by @sandhose in #4447
Translations
- Translations updates for main by @matrixbot in #4483
- Translations updates for v0.16 by @matrixbot in #4498
Internal Changes
- Automatic merge back to main by @matrixbot in #4411
- Automatic merge back to main by @matrixbot in #4441
- Fix cargo doc choking on invalid [DEPRECATED] 'link' by @reivilibre in #4446
- perf: avoid unnecessary parsing of user-agents by @sandhose in #4449
- perf: avoid unnecessary clones of the log context by @sandhose in #4451
- Fix the ordering of the middlewares by @sandhose in #4452
- Record the axum route in the Sentry context by @sandhose in #4468
- Allow user deactivation on the Synapse side to take longer than 30s by @sandhose in #4471
- Remove duplicate OTEL meter for the Tokio runtime by @sandhose in #4473
- Rework the error fallback to better report the error to Sentry by @sandhose in #4474
- Insert client_name when upserting statically registered clients by @defaultdino in #4417
- Bump all the frontend dependencies by @sandhose in #4481
- syn2mas: allow setting the db name via the
database
field by @sandhose in #4496
Dependency Updates
- build(deps-dev): bump msw from 2.7.3 to 2.7.4 in /frontend by @dependabot in #4399
- build(deps-dev): bump the vite group across 1 directory with 2 updates by @dependabot in #4420
- build(deps): bump sqlx from 0.8.4 to 0.8.5 by @dependabot in #4418
- build(deps): bump swagger-ui-dist from 5.20.7 to 5.21.0 in /frontend by @dependabot in #4409
- build(deps): bump codecov/codecov-action from 5.4.0 to 5.4.2 by @dependabot in #4412
- build(deps): bump sigstore/cosign-installer from 3.8.1 to 3.8.2 by @dependabot in #4440
- build(deps): bump psl from 2.1.100 to 2.1.102 by @dependabot in #4439
- build(deps-dev): bump the vite group across 1 directory with 2 updates by @dependabot in #4430
- build(deps): bump clap from 4.5.36 to 4.5.37 by @dependabot in #4429
- build(deps): bump der from 0.7.9 to 0.7.10 by @dependabot in #4428
- build(deps): bump sea-query from 0.32.3 to 0.32.4 in the sea-query group by @dependabot in #4426
- build(deps-dev): bump knip from 5.50.2 to 5.51.0 in /frontend by @dependabot in #4475
- build(deps): bump rustls-platform-verifier from 0.5.1 to 0.5.2 by @dependabot in #4466
- build(deps): bump docker/bake-action from 6.5.0 to 6.6.0 by @dependabot in #4460
- build(deps-dev): bump storybook-react-i18next from 3.2.1 to 3.3.1 in /frontend in the storybook group by @dependabot in #4477
- build(deps): bump tokio-util from 0.7.14 to 0.7.15 by @dependabot in #4455
- build(deps-dev): bump vite from 6.3.2 to 6.3.3 in /frontend in the vite group by @dependabot in #4454
- build(deps): bump chrono from 0.4.40 to 0.4.41 by @dependabot in #4480
- build(deps-dev): bump the vitest group in /frontend with 2 updates by @dependabot in #4453
- build(deps): bump psl from 2.1.102 to 2.1.105 by @dependabot in #4479
- build(deps): bump insta from 1.42.2 to 1.43.1 by @dependabot in #4478
- build(deps-dev): bump @tanstack/react-router-devtools from 1.119.0 to 1.119.1 in /frontend in the tanstack-router group by @dependabot in #4482
New Contributors
- @rom4nik made their first contribution in #4387
- @defaultdino made their first contribution in #4393
- @V02460 made their first contribution in #4419
Full Changelog: v0.15.0...v0.16.0