0.5.2

Minor release for 0.5

No due date
100% Completed
feat: Support creating custom v12 room IDs
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m32s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m50s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 2m35s
Documentation / Build and Deploy Documentation (push) Successful in 1m31s
Checks / Prek / Pre-commit & Formatting (push) Successful in 3m45s
Release Docker Image / Build linux-amd64 (release) (push) Successful in 22m36s
Release Docker Image / Build linux-arm64 (release) (push) Successful in 21m15s
Release Docker Image / Create Multi-arch Release Manifest (push) Successful in 46s
Release Docker Image / Build linux-arm64 (max-perf) (push) Successful in 24m51s
Release Docker Image / Build linux-amd64 (max-perf) (push) Successful in 28m8s
Release Docker Image / Create Max-Perf Manifest (push) Successful in 24s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 1h0m1s
Checks / Prek / Clippy and Cargo Tests (push) Failing after 1h0m0s
Enhancement
Matrix/Client
#1277 by nex was merged 2026-01-09 02:51:00 +00:00 8 / 8 1 approval
fix: Return 403 instead of 404 at /_matrix/client/v3/account/whoami
Some checks are pending
Documentation / Build and Deploy Documentation (push) Waiting to run
Checks / Prek / Pre-commit & Formatting (push) Waiting to run
Checks / Prek / Clippy and Cargo Tests (push) Waiting to run
Documentation / Build and Deploy Documentation (pull_request) Successful in 2m46s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 4m15s
Release Docker Image / Build linux-amd64 (release) (push) Successful in 16m9s
Release Docker Image / Build linux-arm64 (release) (push) Successful in 14m20s
Release Docker Image / Create Multi-arch Release Manifest (push) Successful in 2m15s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 42m29s
Release Docker Image / Build linux-amd64 (max-perf) (push) Successful in 24m22s
Release Docker Image / Build linux-arm64 (max-perf) (push) Successful in 22m12s
Release Docker Image / Create Max-Perf Manifest (push) Successful in 21s
Bug
Matrix/Appservices
Matrix/Client
#1276 by nex was merged 2026-01-09 01:14:07 +00:00 7 / 8 1 approval
fix: Creators can always publish to room directory
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Successful in 2m13s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 4m18s
Documentation / Build and Deploy Documentation (push) Successful in 1m18s
Checks / Prek / Pre-commit & Formatting (push) Successful in 4m4s
Release Docker Image / Build linux-amd64 (release) (push) Has been cancelled
Checks / Prek / Clippy and Cargo Tests (push) Has been cancelled
Release Docker Image / Build linux-arm64 (release) (push) Has been cancelled
Release Docker Image / Create Multi-arch Release Manifest (push) Has been cancelled
Release Docker Image / Build linux-amd64 (max-perf) (push) Has been cancelled
Release Docker Image / Build linux-arm64 (max-perf) (push) Has been cancelled
Release Docker Image / Create Max-Perf Manifest (push) Has been cancelled
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 35m51s
Bug
Matrix/Client
#1275 by nex was merged 2026-01-09 01:03:51 +00:00 7 / 8 1 approval
feat: Allow admins to disable the login capability of an account
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Successful in 2m57s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 3m23s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 4m17s
Documentation / Build and Deploy Documentation (push) Successful in 2m41s
Checks / Prek / Clippy and Cargo Tests (push) Failing after 3m27s
Checks / Prek / Pre-commit & Formatting (push) Successful in 4m37s
Release Docker Image / Build linux-amd64 (release) (push) Successful in 11m45s
Release Docker Image / Build linux-arm64 (release) (push) Successful in 9m12s
Release Docker Image / Create Multi-arch Release Manifest (push) Successful in 29s
Release Docker Image / Build linux-amd64 (max-perf) (push) Successful in 15m40s
Release Docker Image / Build linux-arm64 (max-perf) (push) Successful in 15m35s
Release Docker Image / Create Max-Perf Manifest (push) Successful in 17s
Enhancement
Matrix/Administration
Matrix/Auth
#1272 by nex was merged 2026-01-07 19:24:51 +00:00 8 / 8 2 approvals
feat: Add command to forcefully log out all of a user's devices
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Successful in 2m3s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 3m12s
Documentation / Build and Deploy Documentation (push) Successful in 1m12s
Checks / Prek / Pre-commit & Formatting (push) Successful in 2m5s
Release Docker Image / Build linux-arm64 (release) (push) Has been cancelled
Release Docker Image / Build linux-amd64 (release) (push) Has been cancelled
Checks / Prek / Clippy and Cargo Tests (push) Has been cancelled
Release Docker Image / Create Multi-arch Release Manifest (push) Has been cancelled
Release Docker Image / Build linux-amd64 (max-perf) (push) Has been cancelled
Release Docker Image / Build linux-arm64 (max-perf) (push) Has been cancelled
Release Docker Image / Create Max-Perf Manifest (push) Has been cancelled
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 41m26s
Enhancement
Matrix/Administration
Matrix/Auth
#1271 by nex was merged 2026-01-06 20:35:31 +00:00 8 / 8
feat: Add support for limited-use registration tokens
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m8s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m37s
Checks / Prek / Pre-commit & Formatting (push) Waiting to run
Release Docker Image / Build linux-arm64 (release) (push) Waiting to run
Release Docker Image / Create Multi-arch Release Manifest (push) Blocked by required conditions
Release Docker Image / Build linux-amd64 (max-perf) (push) Blocked by required conditions
Release Docker Image / Build linux-arm64 (max-perf) (push) Blocked by required conditions
Release Docker Image / Create Max-Perf Manifest (push) Blocked by required conditions
Documentation / Build and Deploy Documentation (push) Successful in 1m10s
Checks / Prek / Clippy and Cargo Tests (push) Has been cancelled
Release Docker Image / Build linux-amd64 (release) (push) Has been cancelled
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 21m6s
Database
Enhancement
Matrix/Auth
#1270 by ginger was merged 2026-01-07 14:32:04 +00:00 8 / 8 1 approval
feat: Add command to forcefully log out all of a user's devices
Some checks failed
Documentation / Build and Deploy Documentation (push) Waiting to run
Checks / Prek / Pre-commit & Formatting (push) Waiting to run
Checks / Prek / Clippy and Cargo Tests (push) Waiting to run
Release Docker Image / Build linux-amd64 (release) (push) Waiting to run
Release Docker Image / Build linux-arm64 (release) (push) Waiting to run
Release Docker Image / Create Multi-arch Release Manifest (push) Blocked by required conditions
Release Docker Image / Build linux-amd64 (max-perf) (push) Blocked by required conditions
Release Docker Image / Build linux-arm64 (max-perf) (push) Blocked by required conditions
Release Docker Image / Create Max-Perf Manifest (push) Blocked by required conditions
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m45s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 2m43s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 1h0m0s
Enhancement
Matrix/Administration
Security
#1267 by nex was merged 2026-01-06 00:12:26 +00:00 6 / 8
Add account locking and unlocking
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m3s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 2m42s
Documentation / Build and Deploy Documentation (push) Successful in 1m50s
Checks / Prek / Pre-commit & Formatting (push) Successful in 2m26s
Release Docker Image / Build linux-amd64 (release) (push) Successful in 20m22s
Release Docker Image / Build linux-arm64 (release) (push) Successful in 16m21s
Release Docker Image / Create Multi-arch Release Manifest (push) Successful in 28s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 50m27s
Release Docker Image / Build linux-amd64 (max-perf) (push) Successful in 24m18s
Checks / Prek / Clippy and Cargo Tests (push) Failing after 1h0m0s
Release Docker Image / Build linux-arm64 (max-perf) (push) Successful in 21m25s
Release Docker Image / Create Max-Perf Manifest (push) Successful in 20s
Database
Enhancement
Matrix/Administration
Matrix/Auth
Matrix/Client
#1266 by nex was merged 2026-01-05 20:00:08 +00:00 8 / 8 1 approval
fix: Automatically remove corrupted appservice registrations
Some checks failed
Documentation / Build and Deploy Documentation (push) Waiting to run
Checks / Prek / Pre-commit & Formatting (push) Waiting to run
Checks / Prek / Clippy and Cargo Tests (push) Waiting to run
Release Docker Image / Build linux-amd64 (release) (push) Waiting to run
Release Docker Image / Build linux-arm64 (release) (push) Waiting to run
Release Docker Image / Create Multi-arch Release Manifest (push) Blocked by required conditions
Release Docker Image / Build linux-amd64 (max-perf) (push) Blocked by required conditions
Release Docker Image / Build linux-arm64 (max-perf) (push) Blocked by required conditions
Release Docker Image / Create Max-Perf Manifest (push) Blocked by required conditions
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m55s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 3m15s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 1h0m0s
Bug
Database
Matrix/Administration
Matrix/Appservices
#1265 by nex was merged 2026-01-06 00:12:06 +00:00 7 / 8 1 approval
feat: Add support for invite antispam
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Successful in 2m3s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 3m22s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m50s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 1h0m0s
Release Docker Image / Build linux-amd64 (release) (push) Waiting to run
Release Docker Image / Build linux-arm64 (release) (push) Waiting to run
Release Docker Image / Create Multi-arch Release Manifest (push) Blocked by required conditions
Release Docker Image / Build linux-amd64 (max-perf) (push) Blocked by required conditions
Release Docker Image / Build linux-arm64 (max-perf) (push) Blocked by required conditions
Release Docker Image / Create Max-Perf Manifest (push) Blocked by required conditions
Documentation / Build and Deploy Documentation (push) Successful in 1m45s
Checks / Prek / Pre-commit & Formatting (push) Has been cancelled
Checks / Prek / Clippy and Cargo Tests (push) Has been cancelled
Enhancement
Matrix/Administration
Matrix/Client
Matrix/Federation
#1263 by nex was merged 2026-01-06 00:01:32 +00:00 8 / 8 1 waiting review
fix: Apply client-requested timeout to federated key queries
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m13s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m58s
Documentation / Build and Deploy Documentation (push) Successful in 1m46s
Checks / Prek / Pre-commit & Formatting (push) Successful in 5m2s
Release Docker Image / Build linux-amd64 (release) (push) Successful in 18m30s
Release Docker Image / Build linux-arm64 (release) (push) Successful in 17m0s
Release Docker Image / Create Multi-arch Release Manifest (push) Successful in 22s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 34m49s
Checks / Prek / Clippy and Cargo Tests (push) Successful in 36m30s
Release Docker Image / Build linux-amd64 (max-perf) (push) Successful in 17m51s
Release Docker Image / Build linux-arm64 (max-perf) (push) Successful in 17m30s
Release Docker Image / Create Max-Perf Manifest (push) Successful in 18s
Bug
Enhancement
Matrix/Client
Matrix/Federation
#1261 by nex was merged 2026-01-03 17:13:55 +00:00 8 / 8 1 approval
fix: Update package and crate metadata
All checks were successful
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m10s
Documentation / Build and Deploy Documentation (pull_request) Successful in 2m6s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 3m22s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 30m48s
Enhancement
Meta
Meta/Packaging
Priority
Low
#1259 by ginger was merged 2026-01-08 19:28:28 +00:00 1 approval
fix: Improve the reliability of room summary lookups
Some checks failed
Documentation / Build and Deploy Documentation (push) Waiting to run
Checks / Prek / Pre-commit & Formatting (push) Waiting to run
Checks / Prek / Clippy and Cargo Tests (push) Waiting to run
Release Docker Image / Build linux-amd64 (release) (push) Waiting to run
Release Docker Image / Build linux-arm64 (release) (push) Waiting to run
Release Docker Image / Create Multi-arch Release Manifest (push) Blocked by required conditions
Release Docker Image / Build linux-amd64 (max-perf) (push) Blocked by required conditions
Release Docker Image / Build linux-arm64 (max-perf) (push) Blocked by required conditions
Release Docker Image / Create Max-Perf Manifest (push) Blocked by required conditions
Documentation / Build and Deploy Documentation (pull_request) Successful in 2m4s
Checks / Prek / Pre-commit & Formatting (pull_request) Failing after 2m45s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 20m25s
Bug
Matrix/Client
Matrix/Federation
#1257 by nex was merged 2025-12-31 20:02:59 +00:00 7 / 8
fix(admin): fix force-leaving rooms with no left_state PDU
Some checks failed
Documentation / Build and Deploy Documentation (push) Waiting to run
Checks / Prek / Pre-commit & Formatting (push) Waiting to run
Checks / Prek / Clippy and Cargo Tests (push) Waiting to run
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
Checks / Prek / Pre-commit & Formatting (pull_request) Has been cancelled
Checks / Prek / Clippy and Cargo Tests (pull_request) Has been cancelled
Bug
Matrix/Client
#1256 by lnicola was merged 2026-01-06 00:49:08 +00:00 7 / 8 1 approval
feat: Enable console feature by default
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Successful in 52s
Checks / Prek / Pre-commit & Formatting (pull_request) Failing after 1m29s
Release Docker Image / Create Multi-arch Release Manifest (push) Blocked by required conditions
Release Docker Image / Build linux-amd64 (max-perf) (push) Blocked by required conditions
Release Docker Image / Build linux-arm64 (max-perf) (push) Blocked by required conditions
Release Docker Image / Create Max-Perf Manifest (push) Blocked by required conditions
Documentation / Build and Deploy Documentation (push) Successful in 53s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 8m25s
Checks / Prek / Pre-commit & Formatting (push) Failing after 1m41s
Release Docker Image / Build linux-amd64 (release) (push) Successful in 10m13s
Release Docker Image / Build linux-arm64 (release) (push) Successful in 10m29s
Checks / Prek / Clippy and Cargo Tests (push) Successful in 27m37s
Enhancement
Meta
Priority
Low
#1255 by ginger was merged 2025-12-31 19:18:57 +00:00 8 / 8 1 approval
feat: Restrict where certain admin commands may be used
Some checks failed
Checks / Prek / Pre-commit & Formatting (push) Waiting to run
Checks / Prek / Clippy and Cargo Tests (push) Waiting to run
Release Docker Image / Build linux-amd64 (release) (push) Waiting to run
Release Docker Image / Build linux-arm64 (release) (push) Waiting to run
Release Docker Image / Create Multi-arch Release Manifest (push) Blocked by required conditions
Release Docker Image / Build linux-amd64 (max-perf) (push) Blocked by required conditions
Release Docker Image / Build linux-arm64 (max-perf) (push) Blocked by required conditions
Release Docker Image / Create Max-Perf Manifest (push) Blocked by required conditions
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m26s
Checks / Prek / Pre-commit & Formatting (pull_request) Failing after 1m49s
Documentation / Build and Deploy Documentation (push) Has been cancelled
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 21m52s
Enhancement
Matrix/Administration
Priority
High
Security
#1254 by ginger was merged 2025-12-31 19:57:53 +00:00 8 / 8 1 approval 1 waiting review
feat(!1246): Config defined admin list
Some checks failed
Documentation / Build and Deploy Documentation (push) Waiting to run
Checks / Prek / Pre-commit & Formatting (push) Waiting to run
Checks / Prek / Clippy and Cargo Tests (push) Waiting to run
Release Docker Image / Build linux-amd64 (release) (push) Waiting to run
Release Docker Image / Build linux-arm64 (release) (push) Waiting to run
Release Docker Image / Create Multi-arch Release Manifest (push) Blocked by required conditions
Release Docker Image / Build linux-amd64 (max-perf) (push) Blocked by required conditions
Release Docker Image / Build linux-arm64 (max-perf) (push) Blocked by required conditions
Release Docker Image / Create Max-Perf Manifest (push) Blocked by required conditions
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
Checks / Prek / Pre-commit & Formatting (pull_request) Failing after 1m35s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 24m33s
Enhancement
Matrix/Administration
Security
#1253 by Terryiscool160 was merged 2025-12-31 19:43:12 +00:00 7 / 8 1 approval
fix: Don't allow admin room upgrades and fix power levels during upgrade
All checks were successful
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 2m22s
Documentation / Build and Deploy Documentation (pull_request) Successful in 4m39s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 19m12s
Checks / Prek / Pre-commit & Formatting (push) Successful in 1m32s
Documentation / Build and Deploy Documentation (push) Successful in 3m52s
Release Docker Image / Build linux-amd64 (release) (push) Successful in 4m35s
Release Docker Image / Build linux-arm64 (release) (push) Successful in 5m10s
Release Docker Image / Create Multi-arch Release Manifest (push) Successful in 14s
Release Docker Image / Build linux-amd64 (max-perf) (push) Successful in 13m8s
Checks / Prek / Clippy and Cargo Tests (push) Successful in 20m14s
Release Docker Image / Build linux-arm64 (max-perf) (push) Successful in 13m36s
Release Docker Image / Create Max-Perf Manifest (push) Successful in 14s
Bug
Matrix/Client
Matrix/Core
Priority
High
#1245 by nex was merged 2025-12-27 22:17:05 +00:00 1 approval