diff --git a/CHANGELOG.md b/CHANGELOG.md index 56d231d..e1c01b8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -801,3 +801,21 @@ * 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)) +[1.58.0] +* Update Synapse to 1.75.0 +* [Full changelog](https://github.com/matrix-org/synapse/releases/tag/v1.75.0) +* Fix race where calling /members or /state with an at parameter could fail for newly created rooms, when using multiple workers. (#14817) +* Add a cached function to synapse.module_api that returns a decorator to cache return values of functions. (#14663) +* Add experimental support for MSC3391 (removing account data). (#14714) +* Support RFC7636 Proof Key for Code Exchange for OAuth single sign-on. (#14750) +* Support non-OpenID compliant userinfo claims for subject and picture. (#14753) +* Improve performance of /sync when filtering all rooms, message types, or senders. (#14786) +* Improve performance of the /hierarchy endpoint. (#14263) +* Fix the MAU Limits section of the Grafana dashboard relying on a specific job name for the workers of a Synapse deployment. (#14644) +* Fix a bug introduced in Synapse 1.70.0 which could cause spurious UNIQUE constraint failed errors in the rotate_notifs background job. (#14669) +* Ensure stream IDs are always updated after caches get invalidated with workers. Contributed by Nick @ Beeper (@Fizzadar). (#14723) +* Remove the unspecced device field from /pushrules responses. (#14727) +* Fix a bug introduced in Synapse 1.73.0 where the picture_claim configured under oidc_providers was unused (the default value of "picture" was used instead). (#14751) +* Unescape HTML entities in URL preview titles making use of oEmbed responses. (#14781) +* Disable sending confirmation email when 3pid is disabled. (#14725) + diff --git a/CloudronManifest.json b/CloudronManifest.json index b2f6301..70f4896 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.57.0", - "upstreamVersion": "1.74.0", + "version": "1.58.0", + "upstreamVersion": "1.75.0", "healthCheckPath": "/", "httpPort": 8008, "memoryLimit": 536870912, diff --git a/Dockerfile b/Dockerfile index 5b1111f..f2d6bdf 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.74.0 +ARG VERSION=v1.75.0 # Synapse (https://github.com/matrix-org/synapse/blob/master/INSTALL.md) # lxml - required for previews