diff --git a/_service b/_service index b89a4a8..da9edcd 100644 --- a/_service +++ b/_service @@ -4,11 +4,11 @@ @PARENT_TAG@ https://github.com/matrix-org/synapse.git git - v1.40.0 + v1.41.0 v(.*) \1 diff --git a/matrix-synapse-1.40.0.obscpio b/matrix-synapse-1.40.0.obscpio deleted file mode 100644 index 80f8241..0000000 --- a/matrix-synapse-1.40.0.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:41eb619a3dfcd0ec09d0e8c56f276857335c897d8bdb15e7a4033932437fe8f4 -size 30763533 diff --git a/matrix-synapse-1.41.0.obscpio b/matrix-synapse-1.41.0.obscpio new file mode 100644 index 0000000..5727b71 --- /dev/null +++ b/matrix-synapse-1.41.0.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e01b511c001907a2d809cc1fd9500946dfa9f7333de81150bbedcf807d9c002e +size 30903309 diff --git a/matrix-synapse-test.spec b/matrix-synapse-test.spec index a411b1d..444f1b3 100644 --- a/matrix-synapse-test.spec +++ b/matrix-synapse-test.spec @@ -27,7 +27,7 @@ %define pkgname matrix-synapse Name: %{pkgname}-test -Version: 1.40.0 +Version: 1.41.0 Release: 0 Summary: Test package for %{pkgname} License: Apache-2.0 diff --git a/matrix-synapse.changes b/matrix-synapse.changes index 0c2887e..6ca74fd 100644 --- a/matrix-synapse.changes +++ b/matrix-synapse.changes @@ -1,3 +1,126 @@ +------------------------------------------------------------------- +Tue Aug 24 16:07:40 UTC 2021 - Marcus Rueckert + +- Update to 1.41.0 + - Features + - Enable room capabilities (MSC3244) by default and set room + version 8 as the preferred room version when creating + restricted rooms. (#10571) + - Add get_userinfo_by_id method to ModuleApi. (#9581) + - Initial local support for MSC3266, Room Summary over the + unstable /rooms/{roomIdOrAlias}/summary API. (#10394) + - Experimental support for MSC3288, sending room_type to the + identity server for 3pid invites over the /store-invite API. + (#10435) + - Add support for sending federation requests through a proxy. + Contributed by @Bubu and @dklimpel. (#10475) + - Add support for "marker" events which makes historical events + discoverable for servers that already have all of the + scrollback history (part of MSC2716). (#10498) + - Add a configuration setting for the time a /sync response is + cached for. (#10513) + - The default logging handler for new installations is now + PeriodicallyFlushingMemoryHandler, a buffered logging handler + which periodically flushes itself. (#10518) + - Add support for new redaction rules for historical events + specified in MSC2716. (#10538) + - Add a setting to disable TLS when sending email. (#10546) + - Add pagination to the spaces summary based on updates to + MSC2946. (#10549, #10560, #10569, #10574, #10575, #10579, + #10583) + - Admin API to delete several media for a specific user. + Contributed by @dklimpel. (#10558, #10628) + - Add support for routing /createRoom to workers. (#10564) + - Update the Synapse Grafana dashboard. (#10570) + - Add an admin API (GET /_synapse/admin/username_available) to + check if a username is available (regardless of registration + settings). (#10578) + - Allow editing a user's external_ids via the "Edit User" admin + API. Contributed by @dklimpel. (#10598) + - The Synapse manhole no longer needs coroutines to be wrapped + in defer.ensureDeferred. (#10602) + - Add option to allow modules to run periodic tasks on all + instances, rather than just the one configured to run + background tasks. (#10638) + - Bugfixes + - Add some clarification to the sample config file. Contributed + by @Kentokamoto. (#10129) + - Fix a long-standing bug where protocols which are not + implemented by any appservices were incorrectly returned via + GET /_matrix/client/r0/thirdparty/protocols. (#10532) + - Fix exceptions in logs when failing to get remote room list. + (#10541) + - Fix longstanding bug which caused the user "status" to be + reset when the user went offline. Contributed by @dklimpel. + (#10550) + - Allow public rooms to be previewed in the spaces summary APIs + from MSC2946. (#10580) + - Fix a bug introduced in v1.37.1 where an error could occur in + the asynchronous processing of PDUs when the queue was empty. + (#10592) + - Fix errors on /sync when read receipt data is a string. Only + affects homeservers with the experimental flag for MSC2285 + enabled. Contributed by @SimonBrandner. (#10606) + - Additional validation for the spaces summary API to avoid + errors like ValueError: Stop argument for islice() must be + None or an integer. The missing validation has existed since + v1.31.0. (#10611) + - Revert behaviour introduced in v1.38.0 that strips + org.matrix.msc2732.device_unused_fallback_key_types from + /sync when its value is empty. This field should instead + always be present according to MSC2732. (#10623) + - Improved Documentation + - Add documentation for configuration a forward proxy. (#10443) + - Updated the reverse proxy documentation to highlight the + homserver configuration that is needed to make Synapse aware + that is is intentionally reverse proxied. (#10551) + - Update CONTRIBUTING.md to fix index links and the + instructions for SyTest in docker. (#10599) + - Deprecations and Removals + - No longer build .deb packages for Ubuntu 20.10 LTS Groovy + Gorilla, which has now EOLed. (#10588) + - The template_dir configuration settings in the sso, + account_validity and email sections of the configuration file + are now deprecated in favour of the global + templates.custom_template_directory setting. See the upgrade + notes for more information. (#10596) + - Internal Changes + - Improve event caching mechanism to avoid having multiple + copies of an event in memory at a time. (#10119) + - Reduce errors in PostgreSQL logs due to concurrent + serialization errors. (#10504) + - Include room ID in ignored EDU log messages. Contributed by + @ilmari. (#10507) + - Add pagination to the spaces summary based on updates to + MSC2946. (#10527, #10530) + - Fix CI to not break when run against branches rather than + pull requests. (#10529) + - Mark all events stemming from the MSC2716 /batch_send + endpoint as historical. (#10537) + - Clean up some of the federation event authentication code for + clarity. (#10539, #10591) + - Convert Transaction and Edu objects to attrs. (#10542) + - Update /batch_send endpoint to only return state_events + created by the state_events_from_before passed in. (#10552) + - Update contributing.md to warn against rebasing an open PR. + (#10563) + - Remove the unused public rooms replication stream. (#10565) + - Clarify error message when failing to join a restricted room. + (#10572) + - Remove references to BuildKite in favour of GitHub Actions. + (#10573) + - Move /batch_send endpoint defined by MSC2716 to the /v2_alpha + directory. (#10576) + - Allow multiple custom directories in read_templates. (#10587) + - Re-organize the synapse.federation.transport.server module to + create smaller files. (#10590) + - Flatten the synapse.rest.client package by moving the + contents of v1 and v2_alpha into the parent. (#10600) + - Build Debian packages for Debian 12 (Bookworm). (#10612) + - Fix up a couple of links to the database schema + documentation. (#10620) + - Fix a broken link to the upgrade notes. (#10631) + ------------------------------------------------------------------- Tue Aug 10 13:38:13 UTC 2021 - Marcus Rueckert diff --git a/matrix-synapse.obsinfo b/matrix-synapse.obsinfo index 3092106..8f46865 100644 --- a/matrix-synapse.obsinfo +++ b/matrix-synapse.obsinfo @@ -1,5 +1,5 @@ name: matrix-synapse -version: 1.40.0 -mtime: 1628599858 -commit: 9f7c038272318bab09535e85e6bb4345ed2f1368 +version: 1.41.0 +mtime: 1629817593 +commit: f03cafb50c49a1569f1f99485f9cc42abfdc7b21 diff --git a/matrix-synapse.spec b/matrix-synapse.spec index 02b55a9..d79ada7 100644 --- a/matrix-synapse.spec +++ b/matrix-synapse.spec @@ -47,7 +47,7 @@ %define pkgname matrix-synapse %define eggname matrix_synapse Name: %{pkgname} -Version: 1.40.0 +Version: 1.41.0 Release: 0 Summary: Matrix protocol reference homeserver License: Apache-2.0