Merge branch 'release-v1.149' into develop
This commit is contained in:
30
CHANGES.md
30
CHANGES.md
@@ -1,3 +1,33 @@
|
||||
# Synapse 1.149.0rc1 (2026-03-03)
|
||||
|
||||
## 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))
|
||||
|
||||
## Bugfixes
|
||||
|
||||
- Fix the 'Login as a user' Admin API not checking if the user exists before issuing an access token. ([\#18518](https://github.com/element-hq/synapse/issues/18518))
|
||||
- Fix `/sync` missing membership event in `state_after` (experimental [MSC4222](https://github.com/matrix-org/matrix-spec-proposals/pull/4222) implementation) in some scenarios. ([\#19460](https://github.com/element-hq/synapse/issues/19460))
|
||||
|
||||
## Internal Changes
|
||||
|
||||
- Add log to explain when and why we freeze objects in the garbage collector. ([\#19440](https://github.com/element-hq/synapse/issues/19440))
|
||||
- Better instrument `JoinRoomAliasServlet` with tracing. ([\#19461](https://github.com/element-hq/synapse/issues/19461))
|
||||
- Fix Complement CI not running against the code from our PRs. ([\#19475](https://github.com/element-hq/synapse/issues/19475))
|
||||
- Log `docker system info` in CI so we have a plain record of how GitHub runners evolve over time. ([\#19480](https://github.com/element-hq/synapse/issues/19480))
|
||||
- Rename the `test_disconnect` test helper so that pytest doesn't see it as a test. ([\#19486](https://github.com/element-hq/synapse/issues/19486))
|
||||
- Add a log line when we delete devices. Contributed by @bradtgmurray @ Beeper. ([\#19496](https://github.com/element-hq/synapse/issues/19496))
|
||||
- Pre-allocate the buffer based on the expected `Content-Length` with the Rust HTTP client. ([\#19498](https://github.com/element-hq/synapse/issues/19498))
|
||||
- Cancel long-running sync requests if the client has gone away. ([\#19499](https://github.com/element-hq/synapse/issues/19499))
|
||||
- Try and reduce reactor tick times when under heavy load. ([\#19507](https://github.com/element-hq/synapse/issues/19507))
|
||||
- Simplify Rust HTTP client response streaming and limiting. ([\#19510](https://github.com/element-hq/synapse/issues/19510))
|
||||
- Replace deprecated collection import locations with current locations. ([\#19515](https://github.com/element-hq/synapse/issues/19515))
|
||||
- Bump most locked Python dependencies to their latest versions. ([\#19519](https://github.com/element-hq/synapse/issues/19519))
|
||||
|
||||
|
||||
|
||||
|
||||
# Synapse 1.148.0 (2026-02-24)
|
||||
|
||||
No significant changes since 1.148.0rc1.
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
Fix the 'Login as a user' Admin API not checking if the user exists before issuing an access token.
|
||||
@@ -1 +0,0 @@
|
||||
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).
|
||||
@@ -1 +0,0 @@
|
||||
Add stable support for [MSC4380](https://github.com/matrix-org/matrix-spec-proposals/pull/4380) invite blocking.
|
||||
@@ -1 +0,0 @@
|
||||
Add log to explain when and why we freeze objects in the garbage collector.
|
||||
@@ -1 +0,0 @@
|
||||
Fix `/sync` missing membership event in `state_after` (experimental [MSC4222](https://github.com/matrix-org/matrix-spec-proposals/pull/4222) implementation) in some scenarios.
|
||||
@@ -1 +0,0 @@
|
||||
Better instrument `JoinRoomAliasServlet` with tracing.
|
||||
@@ -1 +0,0 @@
|
||||
Fix Complement CI not running against the code from our PRs.
|
||||
@@ -1 +0,0 @@
|
||||
Log `docker system info` in CI so we have a plain record of how GitHub runners evolve over time.
|
||||
@@ -1 +0,0 @@
|
||||
Rename the `test_disconnect` test helper so that pytest doesn't see it as a test.
|
||||
@@ -1 +0,0 @@
|
||||
Add a log line when we delete devices. Contributed by @bradtgmurray @ Beeper.
|
||||
@@ -1 +0,0 @@
|
||||
Pre-allocate the buffer based on the expected `Content-Length` with the Rust HTTP client.
|
||||
@@ -1 +0,0 @@
|
||||
Cancel long-running sync requests if the client has gone away.
|
||||
@@ -1 +0,0 @@
|
||||
Try and reduce reactor tick times when under heavy load.
|
||||
@@ -1 +0,0 @@
|
||||
Simplify Rust HTTP client response streaming and limiting.
|
||||
@@ -1 +0,0 @@
|
||||
Replace deprecated collection import locations with current locations.
|
||||
@@ -1 +0,0 @@
|
||||
Bump most locked Python dependencies to their latest versions.
|
||||
6
debian/changelog
vendored
6
debian/changelog
vendored
@@ -1,3 +1,9 @@
|
||||
matrix-synapse-py3 (1.149.0~rc1) stable; urgency=medium
|
||||
|
||||
* New synapse release 1.149.0rc1.
|
||||
|
||||
-- Synapse Packaging team <packages@matrix.org> Tue, 03 Mar 2026 14:37:57 +0000
|
||||
|
||||
matrix-synapse-py3 (1.148.0) stable; urgency=medium
|
||||
|
||||
* New synapse release 1.148.0.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[project]
|
||||
name = "matrix-synapse"
|
||||
version = "1.148.0"
|
||||
version = "1.149.0rc1"
|
||||
description = "Homeserver for the Matrix decentralised comms protocol"
|
||||
readme = "README.rst"
|
||||
authors = [
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
$schema: https://element-hq.github.io/synapse/latest/schema/v1/meta.schema.json
|
||||
$id: https://element-hq.github.io/synapse/schema/synapse/v1.148/synapse-config.schema.json
|
||||
$id: https://element-hq.github.io/synapse/schema/synapse/v1.149/synapse-config.schema.json
|
||||
type: object
|
||||
properties:
|
||||
modules:
|
||||
|
||||
Reference in New Issue
Block a user