Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

v1.83.0rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 03 May 13:58
· 911 commits to develop since this release
3b837d8

Synapse 1.83.0rc1 (2023-05-02)

Features

Bugfixes

  • Disable push rule evaluation for rooms excluded from sync. (#15361)
  • Fix a long-standing bug where cached server key results which were directly fetched would not be properly re-used. (#15417)
  • Fix a bug introduced in Synapse 1.73.0 where some experimental push rules were returned by default. (#15494)

Improved Documentation

  • Add Nginx loadbalancing example with sticky mxid for workers. (#15411)
  • Update outdated development docs that mention restrictions in versions of SQLite that we no longer support. (#15498)

Internal Changes

  • Speedup tests by caching HomeServerConfig instances. (#15284)
  • Add denormalised event stream ordering column to membership state tables for future use. Contributed by Nick @ Beeper (@Fizzadar). (#15356)
  • Always use multi-user device resync replication endpoints. (#15418)
  • Add column full_user_id to tables profiles and user_filters. (#15458)
  • Update support for MSC3983 to allow always returning fallback-keys in a /keys/claim request. (#15462)
  • Improve type hints. (#15465, #15496, #15497)
  • Support claiming more than one OTK at a time. (#15468)
  • Bump types-pyyaml from 6.0.12.8 to 6.0.12.9. (#15471)
  • Bump pyasn1-modules from 0.2.8 to 0.3.0. (#15473)
  • Bump cryptography from 40.0.1 to 40.0.2. (#15474)
  • Bump types-netaddr from 0.8.0.7 to 0.8.0.8. (#15475)
  • Bump types-jsonschema from 4.17.0.6 to 4.17.0.7. (#15476)
  • Ask bug reporters to provide logs as text. (#15479)
  • Add a Nix flake for use as a development environment. (#15495)
  • Bump anyhow from 1.0.70 to 1.0.71. (#15507)
  • Bump types-pillow from 9.4.0.19 to 9.5.0.2. (#15508)
  • Bump packaging from 23.0 to 23.1. (#15510)
  • Bump types-requests from 2.28.11.16 to 2.29.0.0. (#15511)
  • Bump setuptools-rust from 1.5.2 to 1.6.0. (#15512)
  • Update the check_schema_delta script to account for when the schema version has been bumped locally. (#15466)