From cccd0084fbd4c6ded3120c7be935edf5ad876dad Mon Sep 17 00:00:00 2001 From: Jared Vititoe Date: Wed, 19 Aug 2026 12:15:33 -0400 Subject: [PATCH] docs: record Synapse 1.159.0 upgrade Not a security release. No schema bump, background updates drained, homeserver.yaml preserved via --force-confold, experimental_features untouched. MSC4140 delayed events verified still working. Note the prerequisite: 1.159.0 ships a new expiry on the packages.matrix.org GPG key, so matrix-org-archive-keyring must be upgraded first or apt fails with EXPKEYSIG. Co-Authored-By: Claude Opus 5 (1M context) --- README.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 295a0ff..438b104 100644 --- a/README.md +++ b/README.md @@ -50,7 +50,7 @@ matrix/ | Service | IP | LXC | RAM | Disk | Versions | |---------|----|-----|-----|------|----------| -| Synapse | 10.10.10.29 | 151 | 12GB | 50GB | Synapse 1.158.0, LiveKit 1.9.11, hookshot 7.3.2, coturn latest | +| Synapse | 10.10.10.29 | 151 | 12GB | 50GB | Synapse 1.159.0, LiveKit 1.9.11, hookshot 7.3.2, coturn latest | | PostgreSQL 17 | 10.10.10.44 | 109 | 6GB | 80GB | PostgreSQL 17.9 | | Cinny Web | 10.10.10.6 | 106 | 2GB | 8GB | Debian 12, nginx, Node 24, Lotus Cinny fork (custom, tracks `cinnyapp/cinny` main) | | Draupnir | 10.10.10.24 | 110 | 1GB | 10GB | Draupnir v2.9.0, Node.js v22 | @@ -726,6 +726,13 @@ Leaving a space does **not** leave its child rooms; they are independent rooms w time this has happened (see the 1.157.1 entry). It is also the current apt candidate, so there is nothing newer to take. Reinforces the standing rule: trust `dpkg-query -W matrix-synapse-py3`, never this file. +- [x] **Upgrade Synapse to v1.159.0** — Done 2026-08-19. Not a security release (no advisories). No + schema bump, background updates drained, `homeserver.yaml` preserved via `--force-confold` (no + `.dpkg-*` files), `experimental_features` untouched. Verified MSC4140 delayed events still mint a + `delay_id` — that is the machinery whose stalls were kicking people out of calls, so it is the + regression check that matters here. **Prerequisite:** 1.159.0 ships a new expiry on the + `packages.matrix.org` GPG key. Upgrade `matrix-org-archive-keyring` *first* (1.4 → 1.5) or apt + fails with `EXPKEYSIG F473DD4473365DE1`; the old key expires 2027-03-15. - [x] Migrate from SQLite to PostgreSQL - [x] TURN/STUN server (coturn) for reliable voice/video @@ -1012,7 +1019,7 @@ All commands use the `!` prefix. Run `!help` in any room for the full list. | Component | Technology | Version | |-----------|-----------|---------| -| Homeserver | Synapse | 1.158.0 | +| Homeserver | Synapse | 1.159.0 | | Database | PostgreSQL | 17.9 | | TURN | coturn | latest | | Video/voice calls | LiveKit SFU | 1.9.11 |