Revisions of matrix-synapse

Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 309)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 308)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 307)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 306)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 305)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 304)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 303)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 302)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 301)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 300)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 299)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 298)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 297)
- Update to 1.54.0
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 296)
- Update to 1.53.0
  * Features
    - Add experimental support for sending to-device messages to application services, as specified by MSC2409.
      (#11215, #11966)
    - Add a background database update to purge account data for deactivated users. (#11655)
    - Experimental support for MSC3666: including bundled aggregations in server side search results. (#11837)
    - Enable cache time-based expiry by default. The expiry_time config flag has been superseded by
      expire_caches and cache_entry_ttl. (#11849)
    - Add a callback to allow modules to allow or forbid a 3PID (email address, phone number)
      from being associated to a local account. (#11854)
    - Stabilize support and remove unstable endpoints for MSC3231. Clients must switch to the
      stable identifier and endpoint. See the upgrade notes for more information. (#11867)
    - Allow modules to retrieve the current instance's server name and worker name. (#11868)
    - Use a dedicated configurable rate limiter for 3PID invites. (#11892)
    - Support the stable API endpoint for MSC3283: new settings in /capabilities endpoint. (#11933, #11989)
    - Support the dir parameter on the /relations endpoint, per MSC3715. (#11941)
    - Experimental implementation of MSC3706: extensions to /send_join to support reduced response size.
      (#11967)
  * Bugfixes
    - Fix MSC2716 historical messages backfilling in random order on remote homeservers. (#11114)
    - Fix a bug introduced in Synapse 1.51.0 where incoming federation transactions containing at
      least one EDU would be dropped if debug logging was enabled for synapse.8631_debug. (#11890)
    - Fix a long-standing bug where some unknown endpoints would return HTML error pages instead of 
      JSON M_UNRECOGNIZED errors. (#11930)
    - Implement an allow list of content types for which we will attempt to preview a URL. 
      This prevents Synapse from making useless longer-lived connections to streaming media servers. (#11936)
    - Fix a long-standing bug where pagination tokens from /sync and /messages could not be provided
      to the /relations API. (#11952)
    - Require that modules register their callbacks using keyword arguments. (#11975)
    - Fix a long-standing bug where M_WRONG_ROOM_KEYS_VERSION errors would not include the specced
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 295)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 294)
- Update to 1.52.0
  * Features
    - Remove account data (including client config, push rules and ignored users) upon user deactivation. (#11621, #11788, #11789)
    - Add an admin API to reset connection timeouts for remote server. (#11639)
    - Add an admin API to get a list of rooms that federate with a given remote homeserver. (#11658)
    - Add a config flag to inhibit M_USER_IN_USE during registration. (#11743)
    - Add a module callback to set username at registration. (#11790)
    - Allow configuring a maximum file size as well as a list of allowed content types for avatars. (#11846)
  * Bugfixes
    - Include the bundled aggregations in the /sync response, per MSC2675. (#11612)
    - Fix a long-standing bug when previewing Reddit URLs which do not contain an image. (#11767)
    - Fix a long-standing bug that media streams could cause long-lived connections when generating URL previews. (#11784)
    - Include a prev_content field in state events sent to Application Services. Contributed by @totallynotvaishnav. (#11798)
    - Fix a bug introduced in Synapse 0.33.3 causing requests to sometimes log strings such as HTTPStatus.OK instead of integer status codes. (#11827)
  * Improved Documentation
    - Update pypi installation docs to indicate that we now support Python 3.10. (#11820)
    - Add missing steps to the contribution submission process in the documentation. Contributed by @sequentialread. (#11821)
    - Remove not needed old table of contents in documentation. (#11860)
    - Consolidate the access_token information at the top of each relevant page in the Admin API documentation. (#11861)
  * Deprecations and Removals
    - Drop support for Python 3.6, which is EOL. (#11683)
    - Remove the experimental_msc1849_support_enabled flag as the features are now stable. (#11843)
  * Internal Changes
    - Preparation for database schema simplifications: add state_key and rejection_reason columns to events table. (#11792)
    - Add FrozenEvent.get_state_key and use it in a couple of places. (#11793)
    - Preparation for database schema simplifications: stop reading from event_reference_hashes. (#11794)
    - Drop unused table public_room_list_stream. (#11795)
    - Preparation for reducing Postgres serialization errors: allow setting transaction isolation level. Contributed by Nick @ Beeper. (#11799, #11847)
    - Docker: skip the initial amd64-only build and go straight to multiarch. (#11810)
    - Run Complement on the Github Actions VM and not inside a Docker container. (#11811)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 293)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 292)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 291)
- Update to 1.51.0
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 290)
- Update to 1.51.0rc2
Displaying revisions 41 - 60 of 349
openSUSE Build Service is sponsored by