Synapse 1.147.0rc1 (2026-02-03)
Bugfixes
- Fix memory leak caused by not cleaning up stopped looping calls. Introduced in v1.140.0. (#19416)
- Fix a typo that incorrectly made
setuptools_rusta runtime dependency. (#19417)
Internal Changes
- Prune stale entries from
sliding_sync_connection_required_statetable. (#19306) - Update "Event Send Time Quantiles" graph to only use dots for the event persistence rate (Grafana dashboard). (#19399)
- Update and align Grafana dashboard to use regex matching for
jobselectors (job=~"$job") so the "all" value works correctly across all panels. (#19400) - Don't retry joining partial state rooms all at once on startup. (#19402)
- Disallow requests to the health endpoint from containing trailing path characters. (#19405)
- Add notes that new experimental features should have associated tracking issues. (#19410)
- Bump
pyo3from 0.26.0 to 0.27.2 andpythonizefrom 0.26.0 to 0.27.0. Contributed by @razvp @ ERCOM. (#19412)