feat: Add support for MSC4388 #2429

Open
ginger wants to merge 3 commits from ginger/msc4388 into main

2026-10-29

chore: News fragment
All checks were successful
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 6s
Checks / Prek / Check changed files (pull_request) Successful in 6s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m21s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 8m30s
Documentation / Build and Deploy Documentation (pull_request) Successful in 10m36s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 20m56s
2026-10-29 18:04:01 -04:00
fix: Be more lenient with allowed characters in device ID scopes
Some checks failed
Auto Labeler / Apply labels based on changed files (pull_request_target) Successful in 3s
Checks / Prek / Check changed files (pull_request) Successful in 5s
Checks / Changelog / Check changelog is added (pull_request_target) Failing after 6s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m21s
Documentation / Build and Deploy Documentation (pull_request) Has been cancelled
Checks / Prek / Pre-commit & Formatting (pull_request) Has been cancelled
Checks / Prek / Clippy and Cargo Tests (pull_request) Has been cancelled
2026-10-29 17:35:01 -04:00