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