Path to this page:
./
chat/matrix-synapse,
Reference homeserver for the Matrix decentralised comms protocol
Branch: CURRENT,
Version: 1.149.1,
Package name: matrix-synapse-1.149.1,
Maintainer: gdtSynapse is a reference "homeserver" implementation of Matrix from the core
development team at matrix.org, written in Python/Twisted. It is intended to
showcase the concept of Matrix and let folks see the spec in the context of a
codebase and let you run your own homeserver and generally help bootstrap the
ecosystem.
Master sites:
Filesize: 9060.546 KB
Version history: (Expand)
- (2026-03-12) Updated to version: matrix-synapse-1.149.1
- (2026-02-26) Updated to version: matrix-synapse-1.148.0
- (2026-02-10) Updated to version: matrix-synapse-1.147.0
- (2026-02-03) Updated to version: matrix-synapse-1.146.0nb1
- (2026-02-02) Updated to version: matrix-synapse-1.146.0
- (2025-12-30) Updated to version: matrix-synapse-1.144.0
CVS history: (Expand)
| 2026-03-12 00:22:35 by Greg Troxel | Files touched by this commit (4) |
Log message:
chat/matrix-synapse: Update to 1.149.1
Tested on NetBSD 10 amd64 in a mostly 2025Q2 environment.
# Synapse 1.149.1 (2026-03-11)
# Synapse 1.149.0 (2026-03-10)
## Features
- Add experimental support for [MSC4388: Secure out-of-band channel for sign in \
with QR](https://github.com/matrix-org/matrix-spec-proposals/pull/4388). \
([\#19127](https://github.com/element-hq/synapse/issues/19127))
- Add stable support for \
[MSC4380](https://github.com/matrix-org/matrix-spec-proposals/pull/4380) invite \
blocking. ([\#19431](https://github.com/element-hq/synapse/issues/19431))
|
| 2026-03-01 12:36:45 by Jonathan Schleifer | Files touched by this commit (1) |
Log message:
chat/matrix-synapse: Swap primary maintainer to reflect reality
|
| 2026-02-26 16:42:06 by Greg Troxel | Files touched by this commit (1) |
Log message:
chat/matrix-synapse: Rotorill comments about upstream dependency management
- setuptools_rust (not actually needed)
- pyrsistent (jsonschema used to use it, but synapse fails to start
without it)
Despite the big diff, this is a comment-only change.
|
| 2026-02-26 15:19:48 by Greg Troxel | Files touched by this commit (1) |
Log message:
chat/matrix-synapse: Fix comment about pydantic dependency version
|
| 2026-02-26 15:10:44 by Greg Troxel | Files touched by this commit (4) |
Log message:
chat/matrix-synapse: Update to 1.148.0
Tested on NetBSD 9 amd64 by reporting pyproject.toml buglets upstream!
# Synapse 1.148.0 (2026-02-24)
## Features
- Support sending and receiving [MSC4354 Sticky \
Event](https://github.com/matrix-org/matrix-spec-proposals/pull/4354) metadata. \
([\#19365](https://github.com/element-hq/synapse/issues/19365))
## Deprecations and Removals
- Remove support for [MSC3244: Room version \
capabilities](https://github.com/matrix-org/matrix-spec-proposals/pull/3244) as \
the MSC was rejected. \
([\#19429](https://github.com/element-hq/synapse/issues/19429))
|
| 2026-02-10 20:12:23 by Greg Troxel | Files touched by this commit (3) |
Log message:
chat/matrix-synapse: Update to 1.147.0
Round 2 of "adjust deps to match pyproject.toml".
Drop setuptools_rust as a dependency.
Tested on NetBSD 9 amd64.
Synapse 1.147.0 (2026-02-10)
Bugfixes
Fix a typo that incorrectly made setuptools_rust a runtime dependency. (#19417)
|
| 2026-02-03 00:29:34 by Greg Troxel | Files touched by this commit (1) |
Log message:
chat/matrix-synapse: Tidying
- Drop exclusion of 27 as default.
- Add condition depends on rpds.
- Replace sqlite3 comment
|
| 2026-02-02 22:08:26 by Greg Troxel | Files touched by this commit (1) |
Log message:
chat/matrix-synapse: Unimportant pkglint-flagged whitespace fix
|