Upgrade notes
This update adds many database indexes, which can take time on larger deployments. It is advised to first run the database migrations before rolling out the new version, using mas-cli database migrate
Docker image
Regular image:
- Digest:
ghcr.io/element-hq/matrix-authentication-service@sha256:c4853e7a553d85f22ece68ba9f2751523abcb746c5cf6e189c15f04709a3d433
- Tags:
ghcr.io/element-hq/matrix-authentication-service:0.15.0 ghcr.io/element-hq/matrix-authentication-service:0.15 ghcr.io/element-hq/matrix-authentication-service:0 ghcr.io/element-hq/matrix-authentication-service:sha-2daa9bf ghcr.io/element-hq/matrix-authentication-service:latest
Debug variant:
- Digest:
ghcr.io/element-hq/matrix-authentication-service@sha256:8a5ebf8d0dbf7085af712616879a1cd17e918dfaf5fc8c81a96ab3cd22b1cbed
- Tags:
ghcr.io/element-hq/matrix-authentication-service:0.15.0-debug ghcr.io/element-hq/matrix-authentication-service:0.15-debug ghcr.io/element-hq/matrix-authentication-service:0-debug ghcr.io/element-hq/matrix-authentication-service:sha-2daa9bf-debug ghcr.io/element-hq/matrix-authentication-service:latest-debug
syn2mas
migration tool:
- Digest:
ghcr.io/element-hq/matrix-authentication-service/syn2mas@sha256:61aba2f09e759257376a83b6cbf1683109f5b186c82e49b0dfdd6ea1b91384d1
- Tags:
ghcr.io/element-hq/matrix-authentication-service/syn2mas:0.15.0 ghcr.io/element-hq/matrix-authentication-service/syn2mas:0.15 ghcr.io/element-hq/matrix-authentication-service/syn2mas:0 ghcr.io/element-hq/matrix-authentication-service/syn2mas:sha-2daa9bf ghcr.io/element-hq/matrix-authentication-service/syn2mas:latest
What's Changed
Bug Fixes
- Fix the HTTP status code for the user creation admin endpoint by @sandhose in #4040
- Fix upstream OAuth 2.0 callbacks using the form_post method by @sandhose in #4057
- Fix some old Synapse access tokens not being recognised by @sandhose in #4093
- Allow compat session devices to have spaces by @sandhose in #4067
- Don't delete devices marked as dehydrated devices by @uhoreg in #4268
- Support database poolers: clean up LISTEN/NOTIFY state when opening a connection by @sandhose in #4367
- Clear the session cookie on logout from the GraphQL API by @sandhose in #4328
- Create missing indexes for all the foreign keys in the database. by @sandhose in #4385
- Fix starting up when no telemetry config is set by @sandhose in #4437
New Features
- Allow banning IPs and user agents through the policy by @sandhose in #4048
- Convert IPv6-mapped IPv4 addresses to IPv4 addresses by @sandhose in #4058
- Only show the password change section if the user has a password by @sandhose in #4100
- Support for allowing/banning specific username patterns during registration by @sandhose in #4131
- Allow configuring a 'read-only' connection to the homeserver by @sandhose in #4145
- Handle AS users with invalid localparts edge case by @sandhose in #4133
- Require confirming account password before changing account emails by @sandhose in #4158
- Align user deactivation behaviour with Synapse by @sandhose in #4197
- Better feedback on failure cases during login by @sandhose in #4198
- Allow users to deactivate their own account in the UI by @sandhose in #4209
- Observe metrics from the Tokio runtime by @sandhose in #4284
- Deduplicate client registrations by hashing the metadata by @sandhose in #4293
- Record auth related metrics by @sandhose in #4301
- Expose more Sentry configuration by @sandhose in #4352
- compat login: support using client-provided device ID by @reivilibre in #4342
- Allow logging in using an email address by @mcalinghee in #4337
- Always ask for consent, never for reauth by @sandhose in #4386
- Lookup usernames case insensitively by @sandhose in #4378
Changes to the admin API
- Admin API to add and delete user email addresses by @sandhose in #4039
- Admin API to dynamically set policy data by @sandhose in #4115
- Admin API for adding and removing upstream oauth links by @tonkku107 in #4255
Documentation
- Disable Verification for Microsoft Azure AD OIDC config example by @kieranlane in #4258
- Document how to setup Discord as upstream OAuth 2.0 provider, add missing
token_endpoint_auth_method
field in GitHub sample config by @ChurchOfTheSubgenius in #4310 - Document how to migrate passwords from Synapse with a
pepper
set by @speatzle in #4353
Translations
- Translations updates for main by @matrixbot in #4356
- Translations updates for main by @matrixbot in #4377
- Translations updates for main by @matrixbot in #4406
- Translations updates for main by @matrixbot in #4407
- Translations updates for v0.15 by @matrixbot in #4438
Internal Changes
- Automatic merge back to main by @matrixbot in #4035
- Automatic merge back to main by @matrixbot in #4056
- Automatic merge back to main by @matrixbot in #4070
- Allow logging in using the deprecated 'user' property on the compat login API by @sandhose in #4075
- Remove warnings about password auth not being feature complete by @wrjlewis in #4106
- Trigger the build workflow on PRs with a label by @sandhose in #4119
- Remove spuriuous ICU errors from the logs by @sandhose in #4132
- Ignore guest devices and empty IPs when migrating from Synapse by @sandhose in #4121
- Pass the MasWriter as owned to the various migration functions by @sandhose in #4120
- Properly ignore devices, threepids and access tokens from AS users by @sandhose in #4122
- Adjust the jobs retry delays and number of attempts by @sandhose in #4169
- Ignore RUSTSEC-2024-0436 and RUSTSEC-2024-0437 for now by @sandhose in #4172
- Properly accumulate form errors on the upstream register page by @sandhose in #4173
- syn2mas: better performance, output tweaks, tracing tweaks, access token fixes by @reivilibre in #4175
- Order the OAuth providers in the UI by their order in the config file by @sandhose in #4199
- syn2mas: disable logging of slow statements, better access token query perf by @reivilibre in #4208
- syn2mas: Add progress reporting to log and to opentelemetry metrics by @reivilibre in #4215
- Add
expires_in
to introspection responses by @reivilibre in #4241 - syn2mas: use ChaCha20 for all operations by @reivilibre in #4256
- syn2mas: Synapse configuration fixes by @reivilibre in #4266
- syn2mas: remove obsolete TODOs by @reivilibre in #4267
- Use automatic route code splitting by @sandhose in #4290
- Replace data-encoding with base64ct by @sandhose in #4294
- Speed up local docker rebuilds & CI cache exports by @sandhose in #4289
- Update governor to 0.10.0 by @sandhose in #4302
- syn2mas: Track skipped entities in the syn2mas progress by @reivilibre in #4225
- Allow requests to the compat login endpoint without a Content-Type header by @sandhose in #4369
- Fallback link in password recovery emails by @sandhose in #4375
- Allow database tests to run in parallel again by @sandhose in #4405
Dependency Updates
- build(deps): bump lettre from 0.11.12 to 0.11.13 by @dependabot in #4046
- build(deps-dev): bump @types/node from 22.13.2 to 22.13.4 in /tools/syn2mas in the development group by @dependabot in #4044
- build(deps): bump sea-query from 0.32.1 to 0.32.2 in the sea-query group by @dependabot in #4049
- build(deps): bump clap from 4.5.29 to 4.5.30 by @dependabot in #4050
- build(deps): bump the i18next group across 1 directory with 2 updates by @dependabot in #4051
- build(deps-dev): bump the storybook group in /frontend with 6 updates by @dependabot in #4036
- build(deps): bump the tanstack-query group across 1 directory with 2 updates by @dependabot in #4052
- build(deps-dev): bump the types group across 1 directory with 3 updates by @dependabot in #4043
- build(deps): bump the tanstack-router group across 1 directory with 3 updates by @dependabot in #4047
- build(deps): bump serde from 1.0.217 to 1.0.218 by @dependabot in #4074
- build(deps): bump serde_json from 1.0.138 to 1.0.139 by @dependabot in #4073
- build(deps): bump the tanstack-query group across 1 directory with 2 updates by @dependabot in #4072
- build(deps): bump EmbarkStudios/cargo-deny-action from 2.0.4 to 2.0.5 by @dependabot in #4071
- build(deps): bump psl from 2.1.85 to 2.1.86 by @dependabot in #4066
- build(deps): bump uuid from 1.13.1 to 1.13.2 by @dependabot in #4065
- build(deps-dev): bump @graphql-codegen/client-preset from 4.6.2 to 4.6.3 in /frontend in the graphql-codegen group by @dependabot in #4064
- build(deps-dev): bump vite from 6.1.0 to 6.1.1 in /frontend in the vite group by @dependabot in #4063
- build(deps-dev): bump the vitest group in /frontend with 2 updates by @dependabot in #4062
- build(deps-dev): bump the storybook group in /frontend with 6 updates by @dependabot in #4061
- build(deps): bump docker/bake-action from 6.3.0 to 6.4.0 by @dependabot in #4060
- build(deps): bump sigstore/cosign-installer from 3.8.0 to 3.8.1 by @dependabot in #4076
- build(deps-dev): bump postcss from 8.5.2 to 8.5.3 in /frontend by @dependabot in #4082
- build(deps): bump valibot from 1.0.0-rc.0 to 1.0.0-rc.1 in /frontend by @dependabot in #4081
- build(deps): bump the tanstack-query group in /frontend with 2 updates by @dependabot in #4080
- build(deps): bump anyhow from 1.0.95 to 1.0.96 by @dependabot in #4079
- build(deps): bump uuid from 1.13.2 to 1.14.0 by @dependabot in #4077
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4078
- build(deps): bump @vector-im/compound-web from 7.6.2 to 7.6.3 in /frontend by @dependabot in #4083
- Update Rust to 1.85 and edition 2024 by @sandhose in #4084
- build(deps-dev): bump happy-dom from 17.1.0 to 17.1.1 in /frontend by @dependabot in #4087
- build(deps): bump swagger-ui-dist from 5.18.3 to 5.19.0 in /frontend by @dependabot in #4088
- build(deps-dev): bump knip from 5.44.1 to 5.44.4 in /frontend by @dependabot in #4089
- Upgrade OpenTelemetry to 0.28 by @sandhose in #4091
- Upgrade ICU4X crates to 0.15 by @sandhose in #4092
- build(deps-dev): bump msw from 2.7.0 to 2.7.1 in /frontend by @dependabot in #4085
- build(deps-dev): bump knip from 5.44.4 to 5.44.5 in /frontend by @dependabot in #4098
- build(deps-dev): bump happy-dom from 17.1.1 to 17.1.4 in /frontend by @dependabot in #4097
- build(deps-dev): bump @types/node from 22.13.4 to 22.13.5 in /frontend in the types group by @dependabot in #4096
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4095
- build(deps-dev): bump @graphql-codegen/client-preset from 4.6.3 to 4.6.4 in /frontend in the graphql-codegen group by @dependabot in #4094
- Bump most Rust dependencies by @sandhose in #4099
- build(deps): bump EmbarkStudios/cargo-deny-action from 2.0.5 to 2.0.6 by @dependabot in #4102
- build(deps): bump actions/upload-artifact from 4.6.0 to 4.6.1 by @dependabot in #4103
- build(deps): bump peter-evans/create-pull-request from 7.0.6 to 7.0.7 by @dependabot in #4101
- build(deps-dev): bump the development group in /tools/syn2mas with 2 updates by @dependabot in #4105
- build(deps-dev): bump msw from 2.7.1 to 2.7.3 in /frontend by @dependabot in #4104
- build(deps): bump @vector-im/compound-web from 7.6.3 to 7.6.4 in /frontend by @dependabot in #4111
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4110
- build(deps-dev): bump vite from 6.1.1 to 6.2.0 in /frontend in the vite group by @dependabot in #4109
- build(deps-dev): bump the vitest group in /frontend with 2 updates by @dependabot in #4108
- build(deps-dev): bump the storybook group in /frontend with 6 updates by @dependabot in #4107
- build(deps): bump valibot from 1.0.0-rc.1 to 1.0.0-rc.2 in /frontend by @dependabot in #4113
- build(deps-dev): bump happy-dom from 17.1.4 to 17.1.8 in /frontend by @dependabot in #4114
- build(deps-dev): bump knip from 5.44.5 to 5.45.0 in /frontend by @dependabot in #4112
- build(deps): bump docker/metadata-action from 5.6.1 to 5.7.0 by @dependabot in #4123
- build(deps): bump docker/setup-buildx-action from 3.9.0 to 3.10.0 by @dependabot in #4126
- build(deps): bump docker/bake-action from 6.4.0 to 6.5.0 by @dependabot in #4124
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4117
- build(deps-dev): bump the storybook group in /frontend with 6 updates by @dependabot in #4127
- build(deps): bump swagger-ui-dist from 5.19.0 to 5.20.0 in /frontend by @dependabot in #4128
- build(deps): bump codecov/codecov-action from 5.3.1 to 5.4.0 by @dependabot in #4125
- build(deps): bump async-trait from 0.1.86 to 0.1.87 by @dependabot in #4142
- build(deps): bump schemars from 0.8.21 to 0.8.22 by @dependabot in #4141
- build(deps): bump serde_json from 1.0.139 to 1.0.140 by @dependabot in #4140
- build(deps-dev): bump the storybook group in /frontend with 6 updates by @dependabot in #4136
- build(deps): bump the fontsource group in /frontend with 2 updates by @dependabot in #4137
- build(deps): bump the tanstack-router group across 1 directory with 3 updates by @dependabot in #4135
- build(deps-dev): bump the development group in /tools/syn2mas with 2 updates by @dependabot in #4134
- build(deps): bump the tanstack-query group across 1 directory with 2 updates by @dependabot in #4144
- build(deps-dev): bump @types/node from 22.13.5 to 22.13.8 in /frontend in the types group by @dependabot in #4138
- build(deps-dev): bump happy-dom from 17.1.8 to 17.1.9 in /frontend by @dependabot in #4149
- build(deps-dev): bump typescript from 5.7.3 to 5.8.2 in /frontend by @dependabot in #4148
- build(deps): bump valibot from 1.0.0-rc.2 to 1.0.0-rc.3 in /frontend by @dependabot in #4150
- build(deps): bump EmbarkStudios/cargo-deny-action from 2.0.6 to 2.0.10 by @dependabot in #4151
- build(deps): bump peter-evans/create-pull-request from 7.0.7 to 7.0.8 by @dependabot in #4152
- build(deps): bump @vector-im/compound-design-tokens from 4.0.0 to 4.0.1 in /frontend by @dependabot in #4157
- build(deps-dev): bump the storybook group in /frontend with 6 updates by @dependabot in #4156
- build(deps-dev): bump happy-dom from 17.1.9 to 17.2.2 in /frontend by @dependabot in #4154
- build(deps-dev): bump @types/node from 22.13.8 to 22.13.9 in /frontend in the types group by @dependabot in #4147
- Update Ring to 0.17.13 to fix RUSTSEC-2025-0009 by @sandhose in #4159
- build(deps): bump the tanstack-router group across 1 directory with 3 updates by @dependabot in #4153
- build(deps): bump convert_case from 0.7.1 to 0.8.0 by @dependabot in #4168
- build(deps): bump bitflags from 2.8.0 to 2.9.0 by @dependabot in #4167
- build(deps): bump uuid from 1.14.0 to 1.15.1 by @dependabot in #4166
- build(deps): bump the tanstack-query group in /frontend with 2 updates by @dependabot in #4164
- build(deps-dev): bump @tanstack/router-vite-plugin from 1.112.18 to 1.112.19 in /frontend in the tanstack-router group by @dependabot in #4163
- build(deps-dev): bump the vitest group in /frontend with 2 updates by @dependabot in #4160
- build(deps-dev): bump @graphql-codegen/client-preset from 4.6.4 to 4.7.0 in /frontend in the graphql-codegen group by @dependabot in #4162
- build(deps-dev): bump vite from 6.2.0 to 6.2.1 in /frontend in the vite group by @dependabot in #4161
- build(deps): bump the tanstack-router group across 1 directory with 3 updates by @dependabot in #4174
- build(deps): bump mozilla-actions/sccache-action from 0.0.7 to 0.0.8 by @dependabot in #4181
- build(deps): bump swagger-ui-dist from 5.20.0 to 5.20.1 in /frontend by @dependabot in #4186
- build(deps-dev): bump autoprefixer from 10.4.20 to 10.4.21 in /frontend by @dependabot in #4185
- build(deps-dev): bump @types/node from 22.13.8 to 22.13.10 in /tools/syn2mas in the development group by @dependabot in #4187
- build(deps-dev): bump @types/node from 22.13.9 to 22.13.10 in /frontend in the types group by @dependabot in #4183
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4182
- build(deps): bump EmbarkStudios/cargo-deny-action from 2.0.10 to 2.0.11 by @dependabot in #4180
- build(deps): bump bytes from 1.10.0 to 1.10.1 by @dependabot in #4179
- build(deps): bump wiremock from 0.6.2 to 0.6.3 by @dependabot in #4178
- build(deps): bump minijinja from 2.7.0 to 2.8.0 by @dependabot in #4177
- build(deps): bump tokio from 1.43.0 to 1.44.0 by @dependabot in #4192
- build(deps): bump lettre from 0.11.14 to 0.11.15 by @dependabot in #4189
- build(deps-dev): bump happy-dom from 17.2.2 to 17.4.3 in /frontend by @dependabot in #4190
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4188
- build(deps): bump tokio-rustls from 0.26.1 to 0.26.2 by @dependabot in #4191
- build(deps): bump chrono from 0.4.39 to 0.4.40 by @dependabot in #4196
- build(deps): bump time from 0.3.37 to 0.3.39 by @dependabot in #4195
- build(deps): bump console from 0.15.10 to 0.15.11 by @dependabot in #4194
- build(deps): bump valibot from 1.0.0-rc.3 to 1.0.0-rc.4 in /frontend by @dependabot in #4207
- build(deps): bump the tanstack-query group in /frontend with 2 updates by @dependabot in #4205
- build(deps): bump @babel/runtime from 7.26.7 to 7.26.10 in /frontend in the npm_and_yarn group by @dependabot in #4200
- build(deps): bump http from 1.2.0 to 1.3.1 by @dependabot in #4201
- build(deps): bump minijinja-contrib from 2.7.0 to 2.8.0 by @dependabot in #4202
- build(deps): bump http-body-util from 0.1.2 to 0.1.3 by @dependabot in #4203
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4204
- build(deps): bump reqwest from 0.12.12 to 0.12.14 by @dependabot in #4214
- build(deps): bump serde from 1.0.218 to 1.0.219 by @dependabot in #4213
- build(deps): bump indexmap from 2.7.1 to 2.8.0 by @dependabot in #4212
- build(deps): bump the production group in /tools/syn2mas with 2 updates by @dependabot in #4210
- build(deps-dev): bump happy-dom from 17.4.3 to 17.4.4 in /frontend by @dependabot in #4206
- build(deps-dev): bump knip from 5.45.0 to 5.46.0 in /frontend by @dependabot in #4222
- build(deps): bump @vector-im/compound-web from 7.6.4 to 7.7.0 in /frontend by @dependabot in #4221
- build(deps-dev): bump @tanstack/react-router-devtools from 1.114.17 to 1.114.18 in /frontend in the tanstack-router group by @dependabot in #4220
- build(deps): bump tokio-util from 0.7.13 to 0.7.14 by @dependabot in #4218
- build(deps): bump thiserror from 2.0.11 to 2.0.12 by @dependabot in #4217
- build(deps): bump psl from 2.1.86 to 2.1.93 by @dependabot in #4216
- build(deps): bump i18next from 24.2.2 to 24.2.3 in /frontend in the i18next group by @dependabot in #4219
- build(deps): bump @vector-im/compound-web from 7.7.0 to 7.7.2 in /frontend by @dependabot in #4233
- build(deps-dev): bump vite from 6.2.1 to 6.2.2 in /frontend in the vite group by @dependabot in #4230
- build(deps): bump rsa from 0.9.7 to 0.9.8 by @dependabot in #4227
- build(deps-dev): bump @tanstack/react-router-devtools from 1.114.18 to 1.114.21 in /frontend in the tanstack-router group by @dependabot in #4231
- build(deps): bump anyhow from 1.0.96 to 1.0.97 by @dependabot in #4228
- build(deps): bump docker/login-action from 3.3.0 to 3.4.0 by @dependabot in #4226
- build(deps): bump tokio from 1.44.0 to 1.44.1 by @dependabot in #4229
- build(deps): bump the tanstack-query group in /frontend with 2 updates by @dependabot in #4232
- build(deps): bump base64ct from 1.6.0 to 1.7.3 by @dependabot in #4240
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4238
- build(deps): bump indoc from 2.0.5 to 2.0.6 by @dependabot in #4237
- build(deps): bump sea-query from 0.32.2 to 0.32.3 in the sea-query group by @dependabot in #4236
- build(deps-dev): bump the storybook group in /frontend with 6 updates by @dependabot in #4235
- build(deps): bump uuid from 1.15.1 to 1.16.0 by @dependabot in #4245
- build(deps): bump insta from 1.42.1 to 1.42.2 by @dependabot in #4244
- build(deps): bump psl from 2.1.93 to 2.1.94 by @dependabot in #4242
- build(deps-dev): bump the vitest group in /frontend with 2 updates by @dependabot in #4248
- build(deps): bump actions/setup-node from 4.2.0 to 4.3.0 by @dependabot in #4247
- build(deps): bump rustls-platform-verifier from 0.5.0 to 0.5.1 by @dependabot in #4252
- build(deps): bump async-trait from 0.1.87 to 0.1.88 by @dependabot in #4251
- build(deps): bump aide from 0.14.1 to 0.14.2 by @dependabot in #4250
- build(deps): bump clap from 4.5.30 to 4.5.32 by @dependabot in #4265
- build(deps-dev): bump @types/react from 19.0.10 to 19.0.11 in /frontend in the types group by @dependabot in #4264
- build(deps): bump the tanstack-query group in /frontend with 2 updates by @dependabot in #4263
- build(deps): bump psl from 2.1.94 to 2.1.95 by @dependabot in #4262
- build(deps-dev): bump the storybook group in /frontend with 6 updates by @dependabot in #4259
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4261
- build(deps): bump time from 0.3.39 to 0.3.40 by @dependabot in #4260
- build(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2 by @dependabot in #4276
- build(deps): bump @vector-im/compound-web from 7.7.2 to 7.8.0 in /frontend by @dependabot in #4277
- build(deps): bump async-graphql from 7.0.15 to 7.0.16 by @dependabot in #4278
- build(deps-dev): bump @types/react from 19.0.11 to 19.0.12 in /frontend in the types group by @dependabot in #4275
- build(deps): bump psl from 2.1.95 to 2.1.96 by @dependabot in #4273
- build(deps): bump reqwest from 0.12.14 to 0.12.15 by @dependabot in #4272
- build(deps): bump valibot from 1.0.0-rc.4 to 1.0.0 in /frontend by @dependabot in #4271
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4270
- build(deps): bump the production group in /tools/syn2mas with 2 updates by @dependabot in #4254
- build(deps): bump time from 0.3.40 to 0.3.41 by @dependabot in #4288
- build(deps-dev): bump vite from 6.2.2 to 6.2.3 in /frontend in the vite group by @dependabot in #4287
- build(deps-dev): bump the storybook group in /frontend with 6 updates by @dependabot in #4286
- build(deps-dev): bump @types/node from 22.13.10 to 22.13.11 in /frontend in the types group by @dependabot in #4281
- build(deps-dev): bump the development group in /tools/syn2mas with 2 updates by @dependabot in #4285
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4280
- build(deps): bump mozilla-actions/sccache-action from 0.0.8 to 0.0.9 by @dependabot in #4305
- build(deps): bump @vector-im/compound-web from 7.8.0 to 7.10.0 in /frontend by @dependabot in #4308
- build(deps): bump psl from 2.1.96 to 2.1.97 by @dependabot in #4307
- build(deps-dev): bump @graphql-codegen/client-preset from 4.7.0 to 4.8.0 in /frontend in the graphql-codegen group by @dependabot in #4304
- build(deps): bump clap from 4.5.32 to 4.5.34 by @dependabot in #4303
- build(deps-dev): bump knip from 5.46.0 to 5.46.2 in /frontend by @dependabot in #4299
- build(deps): bump pest from 2.7.15 to 2.8.0 by @dependabot in #4297
- build(deps-dev): bump the storybook group in /frontend with 6 updates by @dependabot in #4295
- build(deps-dev): bump @types/node from 22.13.11 to 22.13.13 in /frontend in the types group by @dependabot in #4296
- build(deps): bump the tanstack-query group in /frontend with 2 updates by @dependabot in #4321
- build(deps-dev): bump the vitest group in /frontend with 2 updates by @dependabot in #4317
- build(deps): bump psl from 2.1.97 to 2.1.98 by @dependabot in #4316
- build(deps): bump socket2 from 0.5.8 to 0.5.9 by @dependabot in #4315
- build(deps): bump pest_derive from 2.7.15 to 2.8.0 by @dependabot in #4314
- build(deps): bump the axum group with 2 updates by @dependabot in #4313
- build(deps-dev): bump vite from 6.2.3 to 6.2.4 in /frontend in the vite group by @dependabot in #4318
- build(deps): bump minijinja from 2.8.0 to 2.9.0 by @dependabot in #4327
- build(deps): bump hyper-util from 0.1.10 to 0.1.11 by @dependabot in #4326
- build(deps-dev): bump knip from 5.46.2 to 5.46.4 in /frontend by @dependabot in #4325
- build(deps-dev): bump @tanstack/react-query-devtools from 5.71.1 to 5.71.2 in /frontend in the tanstack-query group by @dependabot in #4323
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4320
- build(deps-dev): bump @types/node from 22.13.14 to 22.13.16 in /frontend in the types group by @dependabot in #4324
- build(deps-dev): bump vite from 6.2.4 to 6.2.5 in /frontend in the npm_and_yarn group by @dependabot in #4341
- build(deps-dev): bump the storybook group in /frontend with 6 updates by @dependabot in #4338
- build(deps): bump tar-fs from 2.1.1 to 2.1.2 in /tools/syn2mas in the npm_and_yarn group by @dependabot in #4309
- build(deps): bump yaml from 2.7.0 to 2.7.1 in /tools/syn2mas in the production group by @dependabot in #4311
- build(deps-dev): bump @types/node from 22.13.13 to 22.13.14 in /tools/syn2mas in the development group by @dependabot in #4312
- build(deps): bump clap from 4.5.34 to 4.5.35 by @dependabot in #4329
- build(deps): bump minijinja-contrib from 2.8.0 to 2.9.0 by @dependabot in #4330
- build(deps-dev): bump knip from 5.46.4 to 5.46.5 in /frontend by @dependabot in #4334
- build(deps): bump the tanstack-query group in /frontend with 2 updates by @dependabot in #4333
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4332
- build(deps-dev): bump the development group across 1 directory with 2 updates by @dependabot in #4345
- build(deps): bump the react group across 1 directory with 4 updates by @dependabot in #4331
- build(deps): bump swagger-ui-dist from 5.20.1 to 5.20.6 in /frontend by @dependabot in #4348
- build(deps): bump indexmap from 2.8.0 to 2.9.0 by @dependabot in #4350
- build(deps): bump tokio from 1.44.1 to 1.44.2 by @dependabot in #4351
- build(deps-dev): bump @testing-library/react from 16.2.0 to 16.3.0 in /frontend by @dependabot in #4349
- build(deps-dev): bump @types/node from 22.13.17 to 22.14.0 in /frontend in the types group by @dependabot in #4346
- Bump all Rust dependencies by @sandhose in #4354
- build(deps): bump @vector-im/compound-web from 7.10.0 to 7.10.1 in /frontend by @dependabot in #4347
- Upgrade Rust to 1.86.0 by @sandhose in #4355
- build(deps): bump ruma-common from 0.15.1 to 0.15.2 by @dependabot in #4364
- build(deps): bump psl from 2.1.98 to 2.1.99 by @dependabot in #4368
- build(deps): bump swagger-ui-dist from 5.20.6 to 5.20.7 in /frontend by @dependabot in #4363
- build(deps): bump vergen-gitcl from 1.0.5 to 1.0.7 by @dependabot in #4376
- build(deps-dev): bump typescript from 5.8.2 to 5.8.3 in /frontend by @dependabot in #4360
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4361
- build(deps-dev): bump knip from 5.46.5 to 5.48.0 in /frontend by @dependabot in #4374
- build(deps): bump crossbeam-channel from 0.5.14 to 0.5.15 in the cargo group by @dependabot in #4384
- build(deps): bump rustls from 0.23.25 to 0.23.26 by @dependabot in #4383
- build(deps): bump the tanstack-query group in /frontend with 2 updates by @dependabot in #4359
- build(deps): bump vergen-gitcl from 1.0.7 to 1.0.8 by @dependabot in #4389
- build(deps): bump opentelemetry-prometheus from 0.29.0 to 0.29.1 in the opentelemetry group by @dependabot in #4388
- build(deps-dev): bump vite from 6.2.5 to 6.2.6 in /frontend in the vite group by @dependabot in #4379
- build(deps-dev): bump knip from 5.48.0 to 5.50.2 in /frontend by @dependabot in #4390
- build(deps-dev): bump @types/react-dom from 19.1.1 to 19.1.2 in /frontend in the types group by @dependabot in #4380
- build(deps): bump actions/setup-node from 4.3.0 to 4.4.0 by @dependabot in #4400
- build(deps-dev): bump the types group in /frontend with 2 updates by @dependabot in #4398
- build(deps): bump the tanstack-query group in /frontend with 2 updates by @dependabot in #4397
- build(deps): bump the tanstack-router group in /frontend with 3 updates by @dependabot in #4396
- build(deps): bump sqlx from 0.8.3 to 0.8.4 by @dependabot in #4404
- build(deps): bump clap from 4.5.35 to 4.5.36 by @dependabot in #4403
- build(deps): bump anyhow from 1.0.97 to 1.0.98 by @dependabot in #4402
- build(deps-dev): bump @types/node from 22.14.0 to 22.14.1 in /tools/syn2mas in the development group by @dependabot in #4395
- build(deps): bump psl from 2.1.99 to 2.1.100 by @dependabot in #4401
New Contributors
- @kieranlane made their first contribution in #4258
- @uhoreg made their first contribution in #4268
- @mcalinghee made their first contribution in #4337
- @speatzle made their first contribution in #4353
Full Changelog: v0.14.1...v0.15.0