diff --git a/CHANGELOG.md b/CHANGELOG.md index 07eaf74..56d231d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -779,3 +779,25 @@ * Update Synapse to 1.73.0 * Update Cloudron base image to 4.0.0 * [Full changelog](https://github.com/matrix-org/synapse/releases/tag/v1.73.0) + +[1.57.0] +* Update Synapse to 1.74.0 +* [Full changelog](https://github.com/matrix-org/synapse/releases/tag/v1.74.0) +* Improve user search for international display names. ([\#14464](https://github.com/matrix-org/synapse/issues/14464)) +* Stop using deprecated `keyIds` parameter when calling `/_matrix/key/v2/server`. ([\#14490](https://github.com/matrix-org/synapse/issues/14490), [\#14525](https://github.com/matrix-org/synapse/issues/14525)) +* Add new `push.enabled` config option to allow opting out of push notification calculation. ([\#14551](https://github.com/matrix-org/synapse/issues/14551), [\#14619](https://github.com/matrix-org/synapse/issues/14619)) +* Advertise support for Matrix 1.5 on `/_matrix/client/versions`. ([\#14576](https://github.com/matrix-org/synapse/issues/14576)) +* Improve opentracing and logging for to-device message handling. ([\#14598](https://github.com/matrix-org/synapse/issues/14598)) +* Allow selecting "prejoin" events by state keys in addition to event types. ([\#14642](https://github.com/matrix-org/synapse/issues/14642)) +* Fix a long-standing bug where a device list update might not be sent to clients in certain circumstances. ([\#14435](https://github.com/matrix-org/synapse/issues/14435), [\#14592](https://github.com/matrix-org/synapse/issues/14592), [\#14604](https://github.com/matrix-org/synapse/issues/14604)) +* Suppress a spurious warning when `POST /rooms///`, `POST /join//` receive an empty HTTP request body. ([\#14600](https://github.com/matrix-org/synapse/issues/14600)) +* Return spec-compliant JSON errors when unknown endpoints are requested. ([\#14620](https://github.com/matrix-org/synapse/issues/14620), [\#14621](https://github.com/matrix-org/synapse/issues/14621)) +* Update html templates to load images over HTTPS. Contributed by @ashfame. ([\#14625](https://github.com/matrix-org/synapse/issues/14625)) +* Fix a long-standing bug where the user directory would return 1 more row than requested. ([\#14631](https://github.com/matrix-org/synapse/issues/14631)) +* Reject invalid read receipt requests with empty room or event IDs. Contributed by Nick @ Beeper (@fizzadar). ([\#14632](https://github.com/matrix-org/synapse/issues/14632)) +* Fix a bug introduced in Synapse 1.67.0 where not specifying a config file or a server URL would lead to the `register_new_matrix_user` script failing. ([\#14637](https://github.com/matrix-org/synapse/issues/14637)) +* Fix a long-standing bug where the user directory and room/user stats might be out of sync. ([\#14639](https://github.com/matrix-org/synapse/issues/14639), [\#14643](https://github.com/matrix-org/synapse/issues/14643)) +* Fix a bug introduced in Synapse 1.72.0 where the background updates to add non-thread unique indexes on receipts would fail if they were previously interrupted. ([\#14650](https://github.com/matrix-org/synapse/issues/14650)) +* Improve validation of field size limits in events. ([\#14664](https://github.com/matrix-org/synapse/issues/14664)) +* Fix bugs introduced in Synapse 1.55.0 and 1.69.0 where application services would not be notified of events in the correct rooms, due to stale caches. ([\#14670](https://github.com/matrix-org/synapse/issues/14670)) + diff --git a/CloudronManifest.json b/CloudronManifest.json index 388322b..b2f6301 100644 --- a/CloudronManifest.json +++ b/CloudronManifest.json @@ -5,8 +5,8 @@ "description": "file://DESCRIPTION.md", "changelog": "file://CHANGELOG.md", "tagline": "Secure & decentralized communication", - "version": "1.56.0", - "upstreamVersion": "1.73.0", + "version": "1.57.0", + "upstreamVersion": "1.74.0", "healthCheckPath": "/", "httpPort": 8008, "memoryLimit": 536870912, diff --git a/Dockerfile b/Dockerfile index 557b1b6..5b1111f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,7 +9,7 @@ RUN virtualenv -p python3 /app/code/env ENV VIRTUAL_ENV=/app/code/env ENV PATH="$VIRTUAL_ENV/bin:$PATH" -ARG VERSION=v1.73.0 +ARG VERSION=v1.74.0 # Synapse (https://github.com/matrix-org/synapse/blob/master/INSTALL.md) # lxml - required for previews