fix: Don't accidentally continue with fallback room version #2106

Merged
Aranjedeath merged 3 commits from nex/fix/v1-leak into main 2026-08-05 21:11:05 +00:00

3 commits

Author SHA1 Message Date
b70c4c2810
feat: Validate event references in prev and auth events
All checks were successful
Checks / Prek / Check changed files (pull_request) Successful in 6s
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 6s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m10s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m11s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 8m51s
Also threw in some lovely unit tests, as a treat.
2026-08-05 19:42:33 +01:00
02ecc75cfa
chore: Throwing newsfrag!
All checks were successful
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 7s
Checks / Prek / Check changed files (pull_request) Successful in 6s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m4s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m9s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 9m31s
2026-08-05 18:55:07 +01:00
5f10b20c2e
fix: Don't accidentally continue with fallback room version
Some checks failed
Auto Labeler / Apply labels based on changed files (pull_request_target) Successful in 2s
Checks / Prek / Check changed files (pull_request) Successful in 4s
Checks / Changelog / Check changelog is added (pull_request_target) Failing after 6s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m5s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m11s
Checks / Prek / Clippy and Cargo Tests (pull_request) Has been cancelled
Fixes a potential issue where continuwuity correctly defaults to room v1
when encountering an unknown room version, but then fails to *stop*
processing when it encounters the room version it doesn't actually
understand.
2026-08-05 18:50:43 +01:00