Skip to content

Releases: matrix-org/matrix-authentication-service

v0.9.0

02 Apr 15:04
e3944d1
Compare
Choose a tag to compare

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:

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 and zipkin values in telemetry.tracing.exporter (see below)
  • the b3 and b3multi values in telemetry.tracing.propagator (see below)
  • the spa resource type in http.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...
Read more

v0.9.0-rc.1

25 Mar 10:57
c676a2e
Compare
Choose a tag to compare
v0.9.0-rc.1 Pre-release
Pre-release

Breaking changes

Configuration options

The following options are now invalid:

  • the jaeger and zipkin values in telemetry.tracing.exporter (see below)
  • the b3 and b3multi values in telemetry.tracing.propagator (see below)
  • the spa resource type in http.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

09 Feb 16:25
3d90d08
Compare
Choose a tag to compare

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.

image

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.

Screenshot of the registration screen in german

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.

Screenshot of the terms of services agreement during OIDC login Screenshot of the terms of services agreement during registration

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

08 Feb 18:56
237e820
Compare
Choose a tag to compare
v0.8.0-rc.1 Pre-release
Pre-release

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

05 Feb 14:35
eb6a6d3
Compare
Choose a tag to compare
v0.8.0-rc.0 Pre-release
Pre-release

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

05 Dec 17:44
bd42916
Compare
Choose a tag to compare

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

21 Nov 17:04
ad0c166
Compare
Choose a tag to compare

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

20 Nov 17:13
ec5b4dc
Compare
Choose a tag to compare

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

06 Nov 15:40
beb874c
Compare
Choose a tag to compare

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:

image

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

23 Oct 14:24
4087dca
Compare
Choose a tag to compare

This is a bugfix release which works around a bug where MAS could not send emails through SMTP servers using StartTLS/TLS.

v0.4.0 release notes

What's Changed

  • Skip certificate chain validation when sending emails by @sandhose in #1997

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