v0.5.0-rc.8

2025-09-14
100% Completed
Update resolv-conf to upstream 0.7.5
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
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
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 53s
Checks / Prek / Clippy and Cargo Tests (pull_request) Has been cancelled
Release Docker Image / Build linux-arm64 (release) (pull_request) Has been cancelled
Release Docker Image / Create Multi-arch Release Manifest (pull_request) Has been cancelled
Release Docker Image / Build linux-amd64 (max-perf) (pull_request) Has been cancelled
Release Docker Image / Build linux-arm64 (max-perf) (pull_request) Has been cancelled
Release Docker Image / Create Max-Perf Manifest (pull_request) Has been cancelled
Release Docker Image / Build linux-amd64 (release) (pull_request) Has been cancelled
Update flake hashes / update-flake-hashes (pull_request) Failing after 8s
Dependencies
#1056 by savyajha was merged 2025-09-21 17:15:12 +00:00 1 approval
fix: Don't perform local join when there's no remote servers
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Successful in 31s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 52s
Release Docker Image / Build linux-amd64 (release) (pull_request) Successful in 7m8s
Release Docker Image / Build linux-arm64 (release) (pull_request) Successful in 4m31s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 10m13s
Release Docker Image / Create Multi-arch Release Manifest (pull_request) Successful in 14s
Release Docker Image / Build linux-amd64 (max-perf) (pull_request) Successful in 12m17s
Release Docker Image / Build linux-arm64 (max-perf) (pull_request) Successful in 12m12s
Release Docker Image / Create Max-Perf Manifest (pull_request) Successful in 11s
Bug
Matrix/Core
#1054 by nex was merged 2025-09-20 21:07:00 +00:00 1 approval
fix: Fix restricted join rules inconsistencies
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Successful in 31s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m2s
Release Docker Image / Build linux-amd64 (release) (pull_request) Successful in 6m8s
Release Docker Image / Build linux-arm64 (release) (pull_request) Successful in 6m9s
Release Docker Image / Create Multi-arch Release Manifest (pull_request) Successful in 11s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 9m14s
Release Docker Image / Build linux-amd64 (max-perf) (pull_request) Successful in 12m27s
Release Docker Image / Build linux-arm64 (max-perf) (pull_request) Successful in 12m33s
Release Docker Image / Create Max-Perf Manifest (pull_request) Successful in 10s
Bug
Matrix/Core
#1053 by nex was merged 2025-09-20 21:07:14 +00:00 1 approval
Fix incorrect code and clippy lints in database migration
Some checks failed
Checks / Prek / Clippy and Cargo Tests (pull_request) Waiting to run
Release Docker Image / Build linux-amd64 (release) (pull_request) Waiting to run
Release Docker Image / Build linux-arm64 (release) (pull_request) Waiting to run
Documentation / Build and Deploy Documentation (pull_request) Successful in 25s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m33s
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 26s
Checks / Prek / Pre-commit & Formatting (push) Successful in 1m1s
Checks / Prek / Clippy and Cargo Tests (push) Has been cancelled
Release Docker Image / Create Multi-arch Release Manifest (pull_request) Has been cancelled
Release Docker Image / Build linux-amd64 (max-perf) (pull_request) Has been cancelled
Release Docker Image / Build linux-arm64 (max-perf) (pull_request) Has been cancelled
Release Docker Image / Create Max-Perf Manifest (pull_request) Has been cancelled
#1041 by ginger was merged 2025-09-18 13:28:36 +00:00 1 approval
Use a database migration to fix corrupted us.cloke.msc4175.tz fields
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Successful in 35s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 48s
Documentation / Build and Deploy Documentation (push) Successful in 30s
Checks / Prek / Pre-commit & Formatting (push) Successful in 41s
Checks / Prek / Clippy and Cargo Tests (pull_request) Has been cancelled
Release Docker Image / Build linux-amd64 (release) (push) Successful in 5m43s
Checks / Prek / Clippy and Cargo Tests (push) Failing after 9m12s
Release Docker Image / Build linux-arm64 (release) (push) Successful in 5m43s
Release Docker Image / Create Multi-arch Release Manifest (push) Successful in 10s
Release Docker Image / Build linux-amd64 (release) (pull_request) Successful in 4m45s
Release Docker Image / Build linux-arm64 (release) (pull_request) Successful in 4m41s
Release Docker Image / Create Multi-arch Release Manifest (pull_request) Successful in 11s
Release Docker Image / Build linux-amd64 (max-perf) (push) Successful in 13m53s
Release Docker Image / Build linux-arm64 (max-perf) (push) Successful in 13m50s
Release Docker Image / Create Max-Perf Manifest (push) Successful in 13s
Release Docker Image / Build linux-arm64 (max-perf) (pull_request) Successful in 22m47s
Release Docker Image / Build linux-amd64 (max-perf) (pull_request) Successful in 22m55s
Release Docker Image / Create Max-Perf Manifest (pull_request) Successful in 17s
Database
Enhancement
#1034 by ginger was merged 2025-09-17 22:21:32 +00:00 1 approval
MSC4133 deserialization fix, part 2
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Successful in 25s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 34s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 4m3s
Documentation / Build and Deploy Documentation (push) Successful in 30s
Checks / Prek / Pre-commit & Formatting (push) Successful in 1m18s
Release Docker Image / Build linux-amd64 (release) (pull_request) Successful in 5m12s
Release Docker Image / Build linux-arm64 (release) (pull_request) Successful in 5m32s
Release Docker Image / Create Multi-arch Release Manifest (pull_request) Successful in 13s
Release Docker Image / Build linux-amd64 (release) (push) Successful in 4m59s
Release Docker Image / Build linux-arm64 (release) (push) Successful in 4m49s
Checks / Prek / Clippy and Cargo Tests (push) Successful in 12m7s
Release Docker Image / Create Multi-arch Release Manifest (push) Successful in 11s
Release Docker Image / Build linux-arm64 (max-perf) (pull_request) Successful in 14m45s
Release Docker Image / Build linux-amd64 (max-perf) (pull_request) Successful in 15m53s
Release Docker Image / Build linux-arm64 (max-perf) (push) Successful in 16m12s
Release Docker Image / Create Max-Perf Manifest (pull_request) Successful in 10s
Release Docker Image / Build linux-amd64 (max-perf) (push) Successful in 20m15s
Release Docker Image / Create Max-Perf Manifest (push) Successful in 10s
Bug
Matrix/Client
Matrix/Federation
Matrix/MSC
#1027 by ginger was merged 2025-09-16 11:35:50 +00:00 2 approvals
fix: Properly deserialize changes to legacy fields made with MSC4133 endpoints
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Successful in 42s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m9s
Release Docker Image / Build linux-amd64 (release) (pull_request) Successful in 6m17s
Release Docker Image / Build linux-arm64 (release) (pull_request) Successful in 6m19s
Release Docker Image / Create Multi-arch Release Manifest (pull_request) Successful in 15s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 11m17s
Documentation / Build and Deploy Documentation (push) Successful in 26s
Checks / Prek / Pre-commit & Formatting (push) Successful in 1m20s
Release Docker Image / Build linux-amd64 (release) (push) Successful in 4m13s
Checks / Prek / Clippy and Cargo Tests (push) Successful in 9m6s
Release Docker Image / Build linux-arm64 (release) (push) Successful in 4m5s
Release Docker Image / Create Multi-arch Release Manifest (push) Successful in 25s
Release Docker Image / Build linux-amd64 (max-perf) (pull_request) Successful in 22m46s
Release Docker Image / Build linux-arm64 (max-perf) (pull_request) Successful in 25m44s
Release Docker Image / Create Max-Perf Manifest (pull_request) Successful in 13s
Release Docker Image / Build linux-amd64 (max-perf) (push) Successful in 13m13s
Release Docker Image / Build linux-arm64 (max-perf) (push) Successful in 16m7s
Release Docker Image / Create Max-Perf Manifest (push) Successful in 10s
Bug
Matrix/Client
#1021 by ginger was merged 2025-09-14 01:42:03 +00:00 2 approvals
fix(!1014): Don't prematurely return during registration
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Successful in 29s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m4s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 5m19s
Release Docker Image / Build linux-amd64 (release) (pull_request) Successful in 5m48s
Release Docker Image / Build linux-arm64 (release) (pull_request) Successful in 5m43s
Release Docker Image / Create Multi-arch Release Manifest (pull_request) Successful in 19s
Release Docker Image / Build linux-amd64 (max-perf) (pull_request) Successful in 13m20s
Release Docker Image / Build linux-arm64 (max-perf) (pull_request) Successful in 14m28s
Release Docker Image / Create Max-Perf Manifest (pull_request) Successful in 11s
Documentation / Build and Deploy Documentation (push) Successful in 28s
Checks / Prek / Pre-commit & Formatting (push) Successful in 1m5s
Release Docker Image / Build linux-amd64 (release) (push) Successful in 6m53s
Checks / Prek / Clippy and Cargo Tests (push) Successful in 7m3s
Release Docker Image / Build linux-arm64 (release) (push) Successful in 6m47s
Release Docker Image / Create Multi-arch Release Manifest (push) Successful in 15s
Release Docker Image / Build linux-arm64 (max-perf) (push) Has been cancelled
Release Docker Image / Build linux-amd64 (max-perf) (push) Has been cancelled
Release Docker Image / Create Max-Perf Manifest (push) Has been cancelled
Bug
Matrix/Auth
Priority
High
Security
#1015 by nex was merged 2025-09-14 01:26:38 +00:00 1 approval
Add support for MSC4155
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Successful in 28s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 54s
Update flake hashes / update-flake-hashes (pull_request) Failing after 1m50s
Release Docker Image / Build linux-amd64 (release) (pull_request) Successful in 6m25s
Release Docker Image / Build linux-arm64 (release) (pull_request) Successful in 6m53s
Release Docker Image / Create Multi-arch Release Manifest (pull_request) Successful in 13s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 9m25s
Release Docker Image / Create Max-Perf Manifest (pull_request) Has been cancelled
Release Docker Image / Build linux-amd64 (max-perf) (pull_request) Has been cancelled
Release Docker Image / Build linux-arm64 (max-perf) (pull_request) Has been cancelled
Enhancement
Matrix/Client
Matrix/Federation
Matrix/MSC
#1013 by ginger was merged 2025-09-21 17:03:40 +00:00 1 approval
feat: Support omitting members in the send_join response
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Successful in 41s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 49s
Release Docker Image / define-variables (pull_request) Successful in 7s
Documentation / Build and Deploy Documentation (push) Successful in 41s
Checks / Prek / Pre-commit & Formatting (push) Successful in 1m13s
Release Docker Image / define-variables (push) Successful in 1s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 6m1s
Checks / Prek / Clippy and Cargo Tests (push) Successful in 5m43s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (pull_request) Successful in 7m45s
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (pull_request) Successful in 8m23s
Release Docker Image / merge (pull_request) Successful in 55s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Successful in 7m53s
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Successful in 6m58s
Release Docker Image / merge (push) Successful in 9s
Enhancement
Matrix/Federation
#977 by nex was merged 2025-09-07 21:01:28 +00:00 1 approval
Ask remote servers for individual unknown events, take 2
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
Release Docker Image / define-variables (pull_request) Successful in 20s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m9s
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (pull_request) Successful in 9m13s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 10m24s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (pull_request) Successful in 5m3s
Release Docker Image / merge (pull_request) Successful in 3s
Documentation / Build and Deploy Documentation (push) Successful in 28s
Release Docker Image / define-variables (push) Successful in 14s
Checks / Prek / Pre-commit & Formatting (push) Successful in 42s
Checks / Prek / Clippy and Cargo Tests (push) Successful in 4m12s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Successful in 6m11s
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Successful in 6m25s
Release Docker Image / merge (push) Successful in 9s
Enhancement
Matrix/Client
Matrix/Core
Matrix/Federation
#976 by ginger was merged 2025-09-07 22:23:39 +00:00 2 approvals
Implement MSC4323 suspension
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Successful in 39s
Documentation / Build and Deploy Documentation (push) Successful in 43s
Checks / Prek / Pre-commit & Formatting (push) Successful in 1m39s
Release Docker Image / define-variables (push) Successful in 4s
Checks / Prek / Clippy and Cargo Tests (push) Successful in 4m56s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Has been cancelled
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Has been cancelled
Release Docker Image / merge (push) Has been cancelled
Enhancement
Matrix/Administration
Matrix/Client
Matrix/MSC
#967 by nex was merged 2025-09-01 11:26:28 +00:00 1 approval
fix(sync/v2): Room leaves being omitted incorrectly
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Successful in 41s
Documentation / Build and Deploy Documentation (push) Successful in 52s
Checks / Prek / Pre-commit & Formatting (push) Successful in 2m31s
Release Docker Image / define-variables (push) Successful in 2s
Checks / Prek / Clippy and Cargo Tests (push) Successful in 3m23s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Successful in 14m10s
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Successful in 11m41s
Release Docker Image / merge (push) Successful in 15s
Bug
Cherry-picking
Matrix/Client
Status
Confirmed
#959 by nex was merged 2025-08-30 19:47:53 +00:00 3 approvals
feat: force leaving a room remotely and allow overriding auto-generated vias
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Successful in 40s
Documentation / Build and Deploy Documentation (push) Successful in 39s
Checks / Prek / Pre-commit & Formatting (push) Successful in 2m49s
Release Docker Image / define-variables (push) Successful in 4s
Checks / Prek / Clippy and Cargo Tests (push) Successful in 3m41s
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Successful in 11m7s
Release Docker Image / merge (push) Successful in 10s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Failing after 1h0m0s
Enhancement
Matrix/Client
Matrix/Federation
Priority
Low
#956 by nex was merged 2025-09-01 11:36:03 +00:00 2 approvals
Set the DB path as an env var in systemd service files to prevent footgunning
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
Release Docker Image / define-variables (push) Successful in 10s
Documentation / Build and Deploy Documentation (push) Successful in 40s
Checks / Prek / Pre-commit & Formatting (push) Failing after 1m12s
Checks / Prek / Clippy and Cargo Tests (push) Successful in 5m59s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Successful in 13m49s
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Successful in 13m37s
Release Docker Image / merge (push) Successful in 14s
#955 by ginger was merged 2025-09-02 13:13:09 +00:00 2 approvals