This repository has been archived by the owner on Mar 26, 2024. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Synapse 1.82.0 (2023-04-25) =========================== No significant changes since 1.82.0rc1. Synapse 1.82.0rc1 (2023-04-18) ============================== Features -------- - Allow loading the `/directory/room/{roomAlias}` endpoint on workers. ([\matrix-org#15333](matrix-org#15333)) - Add some validation to `instance_map` configuration loading. ([\matrix-org#15431](matrix-org#15431)) - Allow loading the `/capabilities` endpoint on workers. ([\matrix-org#15436](matrix-org#15436)) Bugfixes -------- - Delete server-side backup keys when deactivating an account. ([\matrix-org#15181](matrix-org#15181)) - Fix and document untold assumption that `on_logged_out` module hooks will be called before the deletion of pushers. ([\matrix-org#15410](matrix-org#15410)) - Improve robustness when handling a perspective key response by deduplicating received server keys. ([\matrix-org#15423](matrix-org#15423)) - Synapse now correctly fails to start if the config option `app_service_config_files` is not a list. ([\matrix-org#15425](matrix-org#15425)) - Disable loading `RefreshTokenServlet` (`/_matrix/client/(r0|v3|unstable)/refresh`) on workers. ([\matrix-org#15428](matrix-org#15428)) Improved Documentation ---------------------- - Note that the `delete_stale_devices_after` background job always runs on the main process. ([\matrix-org#15452](matrix-org#15452)) Deprecations and Removals ------------------------- - Remove the broken, unspecced registration fallback. Note that the *login* fallback is unaffected by this change. ([\matrix-org#15405](matrix-org#15405)) Internal Changes ---------------- - Bump black from 23.1.0 to 23.3.0. ([\matrix-org#15372](matrix-org#15372)) - Bump pyopenssl from 23.1.0 to 23.1.1. ([\matrix-org#15373](matrix-org#15373)) - Bump types-psycopg2 from 2.9.21.8 to 2.9.21.9. ([\matrix-org#15374](matrix-org#15374)) - Bump types-netaddr from 0.8.0.6 to 0.8.0.7. ([\matrix-org#15375](matrix-org#15375)) - Bump types-opentracing from 2.4.10.3 to 2.4.10.4. ([\matrix-org#15376](matrix-org#15376)) - Bump dawidd6/action-download-artifact from 2.26.0 to 2.26.1. ([\matrix-org#15404](matrix-org#15404)) - Bump parameterized from 0.8.1 to 0.9.0. ([\matrix-org#15412](matrix-org#15412)) - Bump types-pillow from 9.4.0.17 to 9.4.0.19. ([\matrix-org#15413](matrix-org#15413)) - Bump sentry-sdk from 1.17.0 to 1.19.1. ([\matrix-org#15414](matrix-org#15414)) - Bump immutabledict from 2.2.3 to 2.2.4. ([\matrix-org#15415](matrix-org#15415)) - Bump dawidd6/action-download-artifact from 2.26.1 to 2.27.0. ([\matrix-org#15441](matrix-org#15441)) - Bump serde_json from 1.0.95 to 1.0.96. ([\matrix-org#15442](matrix-org#15442)) - Bump serde from 1.0.159 to 1.0.160. ([\matrix-org#15443](matrix-org#15443)) - Bump pillow from 9.4.0 to 9.5.0. ([\matrix-org#15444](matrix-org#15444)) - Bump furo from 2023.3.23 to 2023.3.27. ([\matrix-org#15445](matrix-org#15445)) - Bump types-pyopenssl from 23.1.0.0 to 23.1.0.2. ([\matrix-org#15446](matrix-org#15446)) - Bump mypy from 1.0.0 to 1.0.1. ([\matrix-org#15447](matrix-org#15447)) - Bump psycopg2 from 2.9.5 to 2.9.6. ([\matrix-org#15448](matrix-org#15448)) - Improve DB performance of clearing out old data from `stream_ordering_to_exterm`. ([\matrix-org#15382](matrix-org#15382), [\matrix-org#15429](matrix-org#15429)) - Implement [MSC3989](matrix-org/matrix-spec-proposals#3989) redaction algorithm. ([\matrix-org#15393](matrix-org#15393)) - Implement [MSC2175](matrix-org/matrix-spec-proposals#2175) to stop adding `creator` to create events. ([\matrix-org#15394](matrix-org#15394)) - Implement [MSC2174](matrix-org/matrix-spec-proposals#2174) to move the `redacts` key to a `content` property. ([\matrix-org#15395](matrix-org#15395)) - Trust dtonlay/rust-toolchain in CI. ([\matrix-org#15406](matrix-org#15406)) - Explicitly install Synapse during typechecking in CI. ([\matrix-org#15409](matrix-org#15409)) - Only load the SSO redirect servlet if SSO is enabled. ([\matrix-org#15421](matrix-org#15421)) - Refactor `SimpleHttpClient` to pull out a base class. ([\matrix-org#15427](matrix-org#15427)) - Improve type hints. ([\matrix-org#15432](matrix-org#15432)) - Convert async to normal tests in `TestSSOHandler`. ([\matrix-org#15433](matrix-org#15433)) - Speed up the user directory background update. ([\matrix-org#15435](matrix-org#15435)) - Disable directory listing for static resources in `/_matrix/static/`. ([\matrix-org#15438](matrix-org#15438)) - Move various module API callback registration methods to a dedicated class. ([\matrix-org#15453](matrix-org#15453)) # -----BEGIN PGP SIGNATURE----- # # iQIzBAABCAAdFiEE1508oLYUKainYFJakD7OEIo53t0FAmRHseEACgkQkD7OEIo5 # 3t2DaRAAriB7ThYY3ayAQFhBmfo+IQ1SRM75eo7bI5VHltOFTJs8SKWd8bjDIWpy # znONf5qjMrxTSnmOzosSAo9CtDuubjPV9hiohxbg1WDxhlCxoFJNFxAlp87km4Df # TzicGi3cbVh4Us4tfmhKLHBvrMUOmlaJkiAcY2XWCHe8ZM2p6Igrjmz5et5ph/mY # JDL3Im8GBqHDsp8L+mqEHZLIxrhCmVKnOnMBlovDp13bFAef5/tanAsyAV6BLRAx # DgXJrFqeusE6qjFzCa7HIW3sA6/UCtW4P6drMSGk6jlS6vMUmEb6dJmJQGP5+huO # 5z3Z8eQoj8PaLK15gYo1h5erqbc8OXKA45ztqoZth8l/+tKREfjktdBmfv2YRppE # AHcq4xCqnl74kNnJi+xuIksF6dyTaPDXNVwPP1sQRKOkPlMKP0VZnmwzm7KrSXxd # 1B9l5w6NVAF/zddK4H4jzjSuORXqHC5B67dmYFy29LnlSjMSAvyJLAT2TH1Uhxzt # 0ATBzF45fr9WoBTuj16BA2uqSm1RHLaqUwc1XJCruuz1xIdzgRaEyIZ3KkaolUz7 # CbqWBQMvu0cygq7g/ON1BOyAWWsegqJ7SqrFGTO8VQ7WcqeUUpRGhfXQ4Ibw1GFK # 4bhefBTd+nV2aaAoNaUqF7uIDjjn7zAAF9WJpZbUyxOls9hMHt0= # =E79m # -----END PGP SIGNATURE----- # gpg: Signature made Tue Apr 25 11:56:33 2023 BST # gpg: using RSA key D79D3CA0B61429A8A760525A903ECE108A39DEDD # gpg: key 903ECE108A39DEDD: new key but contains no user ID - skipped # gpg: Total number processed: 1 # gpg: w/o user IDs: 1 # gpg: Can't check signature: No public key # Conflicts: # .github/workflows/docs-pr-netlify.yaml # .github/workflows/docs.yaml # .github/workflows/latest_deps.yml # .github/workflows/tests.yml # .github/workflows/twisted_trunk.yml # poetry.lock # synapse/http/client.py # tests/replication/slave/storage/test_events.py
- Loading branch information