diff --git a/_service b/_service index c40dee1..f2ae007 100644 --- a/_service +++ b/_service @@ -4,11 +4,11 @@ @PARENT_TAG@ https://github.com/matrix-org/synapse.git git - v1.71.0 + v1.72.0 v(.*) \1 diff --git a/matrix-synapse-1.71.0.obscpio b/matrix-synapse-1.71.0.obscpio deleted file mode 100644 index 205cc2c..0000000 --- a/matrix-synapse-1.71.0.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8daf83f8b9dcd128663702e361fa201dbaa1823d9fb6935a3caa0efab64c610b -size 34036237 diff --git a/matrix-synapse-1.72.0.obscpio b/matrix-synapse-1.72.0.obscpio new file mode 100644 index 0000000..fbc21ff --- /dev/null +++ b/matrix-synapse-1.72.0.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b241bfe5907f063ed41bc0cffa4ce11ba989e45c8553ec1d44f882aad76e463 +size 34121229 diff --git a/matrix-synapse-test.spec b/matrix-synapse-test.spec index d4bc381..22cd447 100644 --- a/matrix-synapse-test.spec +++ b/matrix-synapse-test.spec @@ -27,7 +27,7 @@ %define pkgname matrix-synapse Name: %{pkgname}-test -Version: 1.71.0 +Version: 1.72.0 Release: 0 Summary: Test package for %{pkgname} License: Apache-2.0 diff --git a/matrix-synapse.changes b/matrix-synapse.changes index d98f238..a2bb6e7 100644 --- a/matrix-synapse.changes +++ b/matrix-synapse.changes @@ -1,3 +1,100 @@ +------------------------------------------------------------------- +Tue Nov 22 13:18:00 UTC 2022 - Marcus Rueckert + +- Update to 1.72.0 + Please note that Synapse now only supports PostgreSQL 11+, + because PostgreSQL 10 has reached end-of-life, c.f. our + Deprecation Policy. + + - Features + - Add experimental support for MSC3912: Relation-based + redactions. (#14260) + - Build Debian packages for Ubuntu 22.10 (Kinetic Kudu). + (#14396) + - Add an Admin API endpoint for user lookup based on + third-party ID (3PID). Contributed by @ashfame. (#14405) + - Faster joins: include heroes' membership events in the + partial join response, for rooms without a name or canonical + alias. (#14442) + - Bugfixes + - Update forgotten references to legacy metrics in the included + Grafana dashboard. (#14477) + - Faster joins: do not block creation of or queries for room + aliases during the resync. (#14292) + - Fix a bug introduced in Synapse 1.64.0rc1 which could cause + log spam when fetching events from other homeservers. + (#14347) + - Fix a bug introduced in 1.66 which would not send certain + pushrules to clients. Contributed by Nico. (#14356) + - Fix a bug introduced in v1.71.0rc1 where the power level + event was incorrectly created during initial room creation. + (#14361) + - Fix the refresh token endpoint to be under /r0 and /v3 + instead of /v1. Contributed by Tulir @ Beeper. (#14364) + - Fix a long-standing bug where Synapse would raise an error + when encountering an unrecognised field in a /sync filter, + instead of ignoring it for forward compatibility. (#14369) + - Fix a background database update, introduced in Synapse + 1.64.0, which could cause poor database performance. (#14374) + - Fix PostgreSQL sometimes using table scans for queries + against the event_search table, taking a long time and a + large amount of IO. (#14409) + - Fix rendering of some HTML templates (including emails). + Introduced in v1.71.0. (#14448) + - Fix a bug introduced in Synapse 1.70.0 where the background + updates to add non-thread unique indexes on receipts could + fail when upgrading from 1.67.0 or earlier. (#14453) + - Updates to the Docker image + - Add all Stream Writer worker types to + configure_workers_and_start.py. (#14197) + - Remove references to legacy worker types in the multi-worker + Dockerfile. (#14294) + - Improved Documentation + - Upload documentation PRs to Netlify. (#12947, #14370) + - Add addtional TURN server configuration example based on + eturnal and adjust general TURN server doc structure. + (#14293) + - Add example on how to load balance /sync requests. + Contributed by aceArt. (#14297) + - Edit sample Nginx reverse proxy configuration to use + HTTP/1.1. Contributed by Brad Jones. (#14414) + - Deprecations and Removals + - Remove support for PostgreSQL 10. (#14392, #14397) + - Internal Changes + - Run unit tests against Python 3.11. (#13812) + - Add TLS support for generic worker endpoints. (#14128, + #14455) + - Switch to a maintained action for installing Rust in CI. + (#14313) + - Add override ability to complement.sh command line script to + request certain types of workers. (#14324) + - Enabling testing of MSC3874 (filtering of /messages by + relation type) in complement. (#14339) + - Concisely log a failure to resolve state due to missing + prev_events. (#14346) + - Use a maintained Github action to install Rust. (#14351) + - Cleanup old worker datastore classes. Contributed by Nick @ + Beeper (@Fizzadar). (#14375) + - Test against PostgreSQL 15 in CI. (#14394) + - Remove unreachable code. (#14410) + - Clean-up event persistence code. (#14411) + - Update docstring to clarify that + get_partial_state_events_batch does not just give you + completely arbitrary partial-state events. (#14417) + - Fix mypy errors introduced by bumping the locked version of + attrs and gitpython. (#14433) + - Make Dependabot only bump Rust deps in the lock file. + (#14434) + - Fix an incorrect stub return type for PushRuleEvaluator.run. + (#14451) + - Improve performance of /context in large rooms. (#14461) +- bump dependencies based on poetry lock + Pillow 9.2.0 => 9.3.0 + attrs 21.4.0 => 22.1.0 + Twisted 22.4.0 => 22.10.0 + cryptography 36.0.1 => 38.0.3 + jsonschema 4.4.6 => 4.17.0 + ------------------------------------------------------------------- Tue Nov 8 13:05:47 UTC 2022 - Marcus Rueckert diff --git a/matrix-synapse.obsinfo b/matrix-synapse.obsinfo index 4f1d59d..9fb888e 100644 --- a/matrix-synapse.obsinfo +++ b/matrix-synapse.obsinfo @@ -1,4 +1,4 @@ name: matrix-synapse -version: 1.71.0 -mtime: 1667905176 -commit: f0dec49f01a7071296bce74557fbd6996ccf5759 +version: 1.72.0 +mtime: 1669115401 +commit: ececb2d6cb272723f1f79a4710ee04b218307475 diff --git a/matrix-synapse.spec b/matrix-synapse.spec index 3bac75f..e6ef4ce 100644 --- a/matrix-synapse.spec +++ b/matrix-synapse.spec @@ -21,19 +21,19 @@ # NOTE: Keep this is in the same order as pyproject.toml. %if %{with use_poetry_for_dependencies} %global Jinja2_version 3.1.2 -%global Pillow_version 9.2.0 +%global Pillow_version 9.3.0 %global PyYAML_version 6.0 -%global Twisted_version 22.4.0 -%global attrs_version 21.4.0 +%global Twisted_version 22.10.0 +%global attrs_version 22.1.0 %global bcrypt_version 3.2.0 %global bleach_version 3.3.0 -%global canonicaljson_version 1.6.0 +%global canonicaljson_version 1.6.4 %global canonicaljson_max_version 2 -%global cryptography_version 36.0.1 +%global cryptography_version 38.0.3 %global frozendict_version 2.3.3 %global idna_version 3.3 %global ijson_version 3.1.4 -%global jsonschema_version 4.4.6 +%global jsonschema_version 4.17.0 %global matrix_common_version 1.3.0 %global matrix_common_max_version 2 %global msgpack_version 1.0.3 @@ -153,7 +153,7 @@ %define pkgname matrix-synapse %define eggname matrix_synapse Name: %{pkgname} -Version: 1.71.0 +Version: 1.72.0 Release: 0 Summary: Matrix protocol reference homeserver License: Apache-2.0 diff --git a/vendor.tar.xz b/vendor.tar.xz index 5a839fe..2120f39 100644 --- a/vendor.tar.xz +++ b/vendor.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:88c040f062ddddeebde88c692809458bf52bde7493470eba6c52b913f10cda14 -size 7040164 +oid sha256:b259fb5d51ffe3f8731ad73b92cdb77e1c3e866170023142370fcea3923122fb +size 7037740