Releases: matrix-org/matrix-authentication-service
v0.9.0
matrix-authentication-service
will soon be forked by Element under an AGPLv3.0 licence (with CLA, for proprietary dual licensing). You can read more about this here:
- https://matrix.org/blog/2023/11/06/future-of-synapse-dendrite/
- https://element.io/blog/element-to-adopt-agplv3/
Any changes needed by server administrators will be communicated via our usual announcements channels, but we are striving to make this as seamless as possible.
Breaking changes
Configuration options
The following options are now invalid:
- the
jaeger
andzipkin
values intelemetry.tracing.exporter
(see below) - the
b3
andb3multi
values intelemetry.tracing.propagator
(see below) - the
spa
resource type inhttp.listeners[*].resources
. This was deprecated before the 0.1.0 release, but only showed a warning. It is now removed.
The mas-cli config dump
and mas-cli config generate
commands now strip less common options if they are kept to their default value.
This means that those commands will skip the telemetry
, policy
, templates
, upstream_oauth2
, branding
and experimental
sections if no custom value is set.
Users should remove those sections from their configuration file if they haven't set any custom value and want to simplify it.
Tracing exporters
The Zipkin and Jaeger traces exporters have been removed.
Users should migrate to using the OTLP exporter instead.
The OTLP exporter now uses OTLP over HTTP instead of OTLP over gRPC.
The b3
and b3multi
propagators have been removed.
Users should migrate to using the tracecontext
or the jaeger
propagator instead.
Pre-built binaries now use glibc
instead of musl
Pre-built Linux binaries attached to the releases are now built with glibc
instead of musl
.
This means that the binaries are not fully static anymore, as it requires glibc 2.17 or later, which is available on most systems.
Notable features
Easier upgrades (#2432)
MAS now apply database schema upgrades and configuration synchronisation automatically on startup.
This means upgrading MAS, most of time, should be as simple as replacing the image or binary and restarting the service.
New translations
MAS is now available in Chinise (Simplified) and Dutch, in addition to the already existing English, French and German translations.
This is thanks to community contributions, and we are always looking for more translations!
Head to the Localazy project to help translate MAS in your language.
Account UI improvements
The account management UI has been generally improved.
The general layout is more streamlined (#2371, #2364, #2362), with a better focus on the main actions.
A particular focus was put on the sessions management, with a new card-based list of sessions (#2393).
This list now shows more relevant information, like the kind of device, browser and operating system used (#2386, #2388)
The indidividual session view has also been improved (#2439, #2460), with more relevant information being displayed.
Thanks to many internal changes (#2351, #2359, #2369) , the UI should feel more responsive and faster, especially on slow connections.
Homeserver integration (#2421)
MAS integrates a bit more tightly with Synapse, to make sure only valid accounts are created.
This should help prevent de-synchronization between the homeserver and MAS.
Upstream OAuth 2.0 provider improvements (#2430)
Arbitrary parameters can now be passed to the upstream OAuth 2.0 provider during the authorization request.
Docker image
Regular image:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service@sha256:254134dba1887d792f727ddb88c8a8bf4b9f905f4306a32c12cb205de2ac681a
- Tags:
ghcr.io/matrix-org/matrix-authentication-service:0.9.0 ghcr.io/matrix-org/matrix-authentication-service:0.9 ghcr.io/matrix-org/matrix-authentication-service:0 ghcr.io/matrix-org/matrix-authentication-service:sha-e3944d1 ghcr.io/matrix-org/matrix-authentication-service:latest
Debug variant:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service@sha256:85911dab839aec9b179e2605c0dce39f76b2383c6204d6fb3cf939653a826618
- Tags:
ghcr.io/matrix-org/matrix-authentication-service:0.9.0-debug ghcr.io/matrix-org/matrix-authentication-service:0.9-debug ghcr.io/matrix-org/matrix-authentication-service:0-debug ghcr.io/matrix-org/matrix-authentication-service:sha-e3944d1-debug ghcr.io/matrix-org/matrix-authentication-service:latest-debug
syn2mas
migration tool:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service/syn2mas@sha256:e8be5e40cada3355e1405442d29919195033124b05ec664cc6b689c2a18231b1
- Tags:
ghcr.io/matrix-org/matrix-authentication-service/syn2mas:0.9.0 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:0.9 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:0 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:sha-e3944d1 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:latest
Full list of pull requests, excluding dependencies updates
- Replace jotai-urql with just urql by @sandhose in #2351
- Replace Jotai with @tanstack/router by @sandhose in #2359
- Update the email list to match the new design by @sandhose in #2362
- Move the cross-signing reset to its own page by @sandhose in #2364
- Fix the zh-Hans translation by @sandhose in #2367
- Make sure the locale fallback works as expected by @sandhose in #2368
- Remove unnecessary debugging printf in i18n crate by @sandhose in #2370
- Make the layout wider on "account" pages by @sandhose in #2371
- Use query parameters for sessions pagination by @sandhose in #2369
- Ignore Synapse appservice users in
syn2mas
by @jaywink in #2283 - Remove the unique constraint on device IDs on compatibility sessions by @sandhose in #2378
- Save which user session created a compat session by @sandhose in #2383
- Bump all frontend dependencies by @sandhose in #2384
- Make all compound themes and all locales available in Storybook by @sandhose in #2385
- Record user agents on OAuth 2.0 and compat sessions by @sandhose in #2386
- Parse User Agents on the backend side by @sandhose in #2388
- Make sure the dummy router finished loading in the test environment by @sandhose in #2403
- Make the end session button more flexible by @sandhose in #2404
- Fix dialogs being blurry and not scrollable by @sandhose in #2405
- Fix the dark high-constrast theme in Storybook by @sandhose in #2406
- Make sure the upstream OAuth callback pages are proxied to the backend by @sandhose in #2407
- Implement the user profile edit modal & new account header by @sandhose in #2408
- Bump Clippy to 1.75 and Rust to 1.76 by @sandhose in #2417
- Better session list by @sandhose in #2393
- Ask Homeserver for username availability upon registration by @sandhose in #2421
- Add Podman support to policies Makefile by @AndrewFerr in #2425
- Add arbitrary OAuth 2.0 parameters on the authorization endpoint by @sandhose in https...
v0.9.0-rc.1
Breaking changes
Configuration options
The following options are now invalid:
- the
jaeger
andzipkin
values intelemetry.tracing.exporter
(see below) - the
b3
andb3multi
values intelemetry.tracing.propagator
(see below) - the
spa
resource type inhttp.listeners[*].resources
. This was deprecated before the 0.1.0 release, but only showed a warning. It is now removed.
The mas-cli config dump
and mas-cli config generate
commands now strip less common options if they are kept to their default value.
This means that those commands will skip the telemetry
, policy
, templates
, upstream_oauth2
, branding
and experimental
sections if no custom value is set.
Users should remove those sections from their configuration file if they haven't set any custom value and want to simplify it.
Tracing exporters
The Zipkin and Jaeger traces exporters have been removed.
Users should migrate to using the OTLP exporter instead.
The OTLP exporter now uses OTLP over HTTP instead of OTLP over gRPC.
The b3
and b3multi
propagators have been removed.
Users should migrate to using the tracecontext
or the jaeger
propagator instead.
Pre-built binaries now use glibc
instead of musl
Pre-built Linux binaries attached to the releases are now built with glibc
instead of musl
.
This means that the binaries are not fully static anymore, as it requires glibc 2.17 or later, which is available on most supported Linux environments.
Notable new features
TODO.
Docker image
Regular image:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service@sha256:1c7ed14e16485676d9d42b6eea44f1b142eeff5817ac90ce99e636a332bc1efa
- Tags:
ghcr.io/matrix-org/matrix-authentication-service:0.9.0-rc.1 ghcr.io/matrix-org/matrix-authentication-service:sha-c676a2e
Debug variant:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service@sha256:122ccbd394447c98110e58615015e5d79a781601ff7c23923d83f7c6fc16832f
- Tags:
ghcr.io/matrix-org/matrix-authentication-service:0.9.0-rc.1-debug ghcr.io/matrix-org/matrix-authentication-service:sha-c676a2e-debug
syn2mas
migration tool:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service/syn2mas@sha256:7371a3556a98cb12e20359259881d2abd5ac7d3cab1839bbc4917a8bf0144dd2
- Tags:
ghcr.io/matrix-org/matrix-authentication-service/syn2mas:0.9.0-rc.1 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:sha-c676a2e
v0.8.0
Device code grant support
The OAuth 2.0 device code grant is a way for clients with limited input capabilities to obtain an access token.
This is useful for CLI tools, TV apps, but also as a general way to login through another device.
device-code.mp4
mas-cli doctor
Introducing a new command to help diagnose common issues with your setup!
This should help you identify common issues with your setup, and provide guidance on how to fix them.
German translation
This version includes an initial German translation!
If you want to contribute by helping translate the Matrix Authentication Service in your language, please head to the Localazy project.
Terms of Services agreement
The registration pages now include a checkbox to agree to the Terms of Services, if the branding.tos_uri
is set in the configuration.
This records for each user which tos_uri
they agreed to and when, helping you to track who agreed to which version of your terms and conditions.
Automatic database schema upgrades
Database schema upgrades are now automatically applied when the server starts.
Before, it was necessary to run mas-cli database upgrade
every time the server was updated to a new version, or run the server with mas-cli server --migrate
.
Now, mas-cli server
will automatically apply the necessary schema upgrades when the server starts, making it easier to keep your server up to date.
You can opt-out of this behavior by setting the --no-migrate
flag when starting the server.
Full Changelog: v0.7.0...v0.8.0
Docker image
Regular image:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service@sha256:4aa5316fab74faa6f62ff8dfaa98213b136ec048896bc29dd3f4907d600b98e4
- Tags:
ghcr.io/matrix-org/matrix-authentication-service:0.8.0 ghcr.io/matrix-org/matrix-authentication-service:0.8 ghcr.io/matrix-org/matrix-authentication-service:0 ghcr.io/matrix-org/matrix-authentication-service:sha-3d90d08 ghcr.io/matrix-org/matrix-authentication-service:latest
Debug variant:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service@sha256:a37e667efb4fc58a6caec6027130d130239f15cab20b67f475ca0db1d07e5600
- Tags:
ghcr.io/matrix-org/matrix-authentication-service:0.8.0-debug ghcr.io/matrix-org/matrix-authentication-service:0.8-debug ghcr.io/matrix-org/matrix-authentication-service:0-debug ghcr.io/matrix-org/matrix-authentication-service:sha-3d90d08-debug ghcr.io/matrix-org/matrix-authentication-service:latest-debug
syn2mas
migration tool:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service/syn2mas@sha256:e77e30d70df19b067e1819ed05003dd3192384e4f758e60b72aac32b10eb9bf6
- Tags:
ghcr.io/matrix-org/matrix-authentication-service/syn2mas:0.8.0 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:0.8 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:0 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:sha-3d90d08 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:latest
v0.8.0-rc.1
What's Changed
- Upgrade Compound Web by @sandhose in #2314
- Automatically run migrations on service startup by @sandhose in #2327
- Warn loudly about encrypted appservices being unsupported by @sandhose in #2328
- Make the user agree to T&C during registration & record which document they agreed to by @sandhose in #2325
- Fix Compound tooltips by @sandhose in #2329
- Allow Synapse OIDC provider idp_name to be null by @jaywink in #2306
- syn2mas: Skip access tokens that don't have a device ID by @jaywink in #2317
- Introduce
mas-cli doctor
, a simple diagnostic tool by @sandhose in #2332 - Upgrade compound and fix bad focus rings on inputs by @sandhose in #2334
Full Changelog: v0.8.0-rc.0...v0.8.0-rc.1
Docker image
Regular image:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service@sha256:60cb847e00004a54351b3965d55189abee7060158e9bf6d8550f87da9d613192
- Tags:
ghcr.io/matrix-org/matrix-authentication-service:0.8.0-rc.1 ghcr.io/matrix-org/matrix-authentication-service:sha-237e820
Debug variant:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service@sha256:da56df7ce87ab074d1e0fdace5a35f3bb39b55f3fce3899af5cd4d36eb5122b7
- Tags:
ghcr.io/matrix-org/matrix-authentication-service:0.8.0-rc.1-debug ghcr.io/matrix-org/matrix-authentication-service:sha-237e820-debug
syn2mas
migration tool:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service/syn2mas@sha256:5bd66a76b6dade98dc6a07a0cc51e1dd65c501dffc6958f509f4820a97b5e5c2
- Tags:
ghcr.io/matrix-org/matrix-authentication-service/syn2mas:0.8.0-rc.1 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:sha-237e820
v0.8.0-rc.0
What's Changed
- Implement the device code authorisation grant by @sandhose in #2189
- Allow
config dump
to generate to a file directly instead of stdout #2146 by @dklimpel in #2234 - Exit syn2mas advisor with non-zero exit code on errors by @jaywink in #2289
- Initial German translation
Full Changelog: v0.7.0...v0.8.0-rc.0
Docker image
Regular image:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service@sha256:47042b6f75c623e984e02ccc2e12e962ac1a35688249e8a74e2fc60aeb83caa3
- Tags:
ghcr.io/matrix-org/matrix-authentication-service:0.8.0-rc.0 ghcr.io/matrix-org/matrix-authentication-service:sha-eb6a6d3
Debug variant:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service@sha256:d3b87193a995c9bc5ab65837ac0c85866899c71dc31e8d67d49da208c59704b6
- Tags:
ghcr.io/matrix-org/matrix-authentication-service:0.8.0-rc.0-debug ghcr.io/matrix-org/matrix-authentication-service:sha-eb6a6d3-debug
syn2mas
migration tool:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service/syn2mas@sha256:a6d6efa4118f8b6e719da2339964f4675f01669546739815238f6fe69e985e60
- Tags:
ghcr.io/matrix-org/matrix-authentication-service/syn2mas:0.8.0-rc.0 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:sha-eb6a6d3
v0.7.0
What's Changed
The highlight of this version is the introduction of a UI to allow cross-signing reset, see #2142
This feature requires Synapse 1.97 or later.
- Allow
config generate
to generate to a file directly instead of stdout in #2146 - Bump Open Policy Agent version to 0.59.0 in #2171
- Remove
manage register
command from docs by @dklimpel in #2181 - Fix docs rename purge to prune by @dklimpel in #2180
- Implement account management discovery as per MSC2965 in #2183
- Allow users to temporarily allow cross-signing reset in #2142
Full Changelog: v0.6.1...v0.7.0
Docker image
Regular image:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service@sha256:a5f215553de47be8384e3170ec5d1fd91efc7dc48c7afae5d69f202936c820d0
- Tags:
ghcr.io/matrix-org/matrix-authentication-service:0.7.0 ghcr.io/matrix-org/matrix-authentication-service:0.7 ghcr.io/matrix-org/matrix-authentication-service:0 ghcr.io/matrix-org/matrix-authentication-service:sha-bd42916 ghcr.io/matrix-org/matrix-authentication-service:latest
Debug variant:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service@sha256:e8ff107abffe38605cd879359c9540fd858e0da047313e9acfe0ad8398ab97b8
- Tags:
ghcr.io/matrix-org/matrix-authentication-service:0.7.0-debug ghcr.io/matrix-org/matrix-authentication-service:0.7-debug ghcr.io/matrix-org/matrix-authentication-service:0-debug ghcr.io/matrix-org/matrix-authentication-service:sha-bd42916-debug ghcr.io/matrix-org/matrix-authentication-service:latest-debug
syn2mas
migration tool:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service/syn2mas@sha256:9354296141781a40b2dc596caa1b3e91a8da010185111c1c2001bfb043316ee9
- Tags:
ghcr.io/matrix-org/matrix-authentication-service/syn2mas:0.7.0 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:0.7 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:0 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:sha-bd42916 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:latest
v0.6.1
What's Changed
- Translations updates in #2137
- Fix the login template in case no
human_name
was set on the provider in #2138
Full Changelog: v0.6.0...v0.6.1
Docker image
Regular image:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service@sha256:964945daf8c4dffc02475c8cc27bab99a5984d2b880351ec72671ce7ac8c31d1
- Tags:
ghcr.io/matrix-org/matrix-authentication-service:0.6.1 ghcr.io/matrix-org/matrix-authentication-service:0.6 ghcr.io/matrix-org/matrix-authentication-service:0 ghcr.io/matrix-org/matrix-authentication-service:sha-ad0c166,ghcr.io/matrix-org/matrix-authentication-service:latest
Debug variant:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service@sha256:6c001b62cde36b27a3ae3094075f3f763d9d1a2790c5478e68350bef5c381849
- Tags:
ghcr.io/matrix-org/matrix-authentication-service:0.6.1-debug ghcr.io/matrix-org/matrix-authentication-service:0.6-debug ghcr.io/matrix-org/matrix-authentication-service:0-debug ghcr.io/matrix-org/matrix-authentication-service:sha-ad0c166-debug ghcr.io/matrix-org/matrix-authentication-service:latest-debug
syn2mas
migration tool:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service/syn2mas@sha256:9101a4c8db2e9e721317bc978000efd72b96bc796a819ced368cdb79e9704b52
- Tags:
ghcr.io/matrix-org/matrix-authentication-service/syn2mas:0.6.1 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:0.6 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:0 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:sha-ad0c166 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:latest
v0.6.0
What's Changed
- Use minijinja templates to map OIDC claims to user attributes in #2075
- Check for existing users ahead of time on upstream OAuth 2.0 registration in #2081
- Allow overriding endpoints & discovery mode for upstream OAuth 2.0 providers in #2121
- Add upstream OAuth 2.0 providers name and branding in #2127
Full Changelog: v0.5.0...v0.6.0
Docker image
Regular image:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service@sha256:d5460ef39ee78073e7e7e7b17fb3c7210320dbdd555ffb69c1ff9c3e962de103
- Tags:
ghcr.io/matrix-org/matrix-authentication-service:0.6.0 ghcr.io/matrix-org/matrix-authentication-service:0.6 ghcr.io/matrix-org/matrix-authentication-service:0 ghcr.io/matrix-org/matrix-authentication-service:sha-ec5b4dc ghcr.io/matrix-org/matrix-authentication-service:latest
Debug variant:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service@sha256:3e0983ca797f82890054a2cecbb562f92c5bfb096ada1ced89e2a709962e4469
- Tags:
ghcr.io/matrix-org/matrix-authentication-service:0.6.0-debug,ghcr.io/matrix-org/matrix-authentication-service:0.6-debug ghcr.io/matrix-org/matrix-authentication-service:0-debug ghcr.io/matrix-org/matrix-authentication-service:sha-ec5b4dc-debug ghcr.io/matrix-org/matrix-authentication-service:latest-debug
syn2mas
migration tool:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service/syn2mas@sha256:760898268e58400bc908a5eac59f00349b88849dbca296e9ee06b5f1154a01b7
- Tags:
ghcr.io/matrix-org/matrix-authentication-service/syn2mas:0.6.0 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:0.6 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:0 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:sha-ec5b4dc ghcr.io/matrix-org/matrix-authentication-service/syn2mas:latest
v0.5.0
What's Changed
This version mainly includes visual polish throughout the login and registration flow, as well as updates to the syn2mas
migration tool.
Instance branding
Configuration parameters have been added to set an instance privacy policy URI, terms of services URI and a legal imprint, which are included in the footer of all web pages.
The following configuration:
branding:
policy_uri: https://matrix.org/policy
tos_uri: https://matrix.org/tos
imprint: All Rights Reserved. The Super Chat name, logo and device are registered trade marks of BigCorp Ltd.
yields the following footer:
Updates to syn2mas
syn2mas
is now published on npm, and as such can be run with:
npx @matrix-org/syn2mas --command=advisor --synapseConfigFie=./homeserver.yaml
Relevant pull requests
- Add instance privacy policy, TOS and imprint, and loads of design cleanups by @sandhose in #2006
- Package and publish syn2mas to npm by @hughns in #2023
- syn2mas: accept ULIDs and UUIDs in arguments for upstream IDP mapping by @sandhose in #2034
- syn2mas: support for deactivated users & use timestamps when generating IDs by @sandhose in #2048
- Fix the login template not rendering on policy error by @sandhose in #2051
Full Changelog: v0.4.1...v0.5.0
Docker image
Regular image:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service@sha256:6eec22df1af6fc288d17dec05a88b0383a693bbccc4229897a088312549776d5
- Tags:
ghcr.io/matrix-org/matrix-authentication-service:0.5.0 ghcr.io/matrix-org/matrix-authentication-service:0.5 ghcr.io/matrix-org/matrix-authentication-service:0 ghcr.io/matrix-org/matrix-authentication-service:sha-beb874c ghcr.io/matrix-org/matrix-authentication-service:latest
Debug variant:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service@sha256:fff70a3bc58d4b2f7a871f42db8768ca768907d5d1e8415b1dba746cd43d595c
- Tags:
ghcr.io/matrix-org/matrix-authentication-service:0.5.0-debug ghcr.io/matrix-org/matrix-authentication-service:0.5-debug ghcr.io/matrix-org/matrix-authentication-service:0-debug ghcr.io/matrix-org/matrix-authentication-service:sha-beb874c-debug ghcr.io/matrix-org/matrix-authentication-service:latest-debug
syn2mas
migration tool:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service/syn2mas@sha256:7de303cfc00f54f6b401e4d4190e4d108b2fa25d43d53869bbe576900a72edb1
- Tags:
ghcr.io/matrix-org/matrix-authentication-service/syn2mas:0.5.0 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:0.5 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:0 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:sha-beb874c ghcr.io/matrix-org/matrix-authentication-service/syn2mas:latest
v0.4.1
This is a bugfix release which works around a bug where MAS could not send emails through SMTP servers using StartTLS/TLS.
What's Changed
Full Changelog: v0.4.0...v0.4.1
Docker image
Regular image:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service@sha256:e6c052e88e3fbdda5e654d104d5d7823e66868c4234444222d3dcba48d202800
- Tags:
ghcr.io/matrix-org/matrix-authentication-service:0.4.1 ghcr.io/matrix-org/matrix-authentication-service:0.4 ghcr.io/matrix-org/matrix-authentication-service:0 ghcr.io/matrix-org/matrix-authentication-service:sha-4087dca ghcr.io/matrix-org/matrix-authentication-service:latest
Debug variant:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service@sha256:ab1b7639b7f1d00b7af3c20bd9c0099483a56f1480294d626da089185fcd855e
- Tags:
ghcr.io/matrix-org/matrix-authentication-service:0.4.1-debug ghcr.io/matrix-org/matrix-authentication-service:0.4-debug ghcr.io/matrix-org/matrix-authentication-service:0-debug ghcr.io/matrix-org/matrix-authentication-service:sha-4087dca-debug ghcr.io/matrix-org/matrix-authentication-service:latest-debug
syn2mas
migration tool:
- Digest:
ghcr.io/matrix-org/matrix-authentication-service/syn2mas@sha256:cbd611db949a64ddea4e84b5829e0d2cef8fff1d744d654885ea5766bf8a0563
- Tags:
ghcr.io/matrix-org/matrix-authentication-service/syn2mas:0.4.1 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:0.4 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:0 ghcr.io/matrix-org/matrix-authentication-service/syn2mas:sha-4087dca ghcr.io/matrix-org/matrix-authentication-service/syn2mas:latest