Selaa lähdekoodia

1.82.0rc1

tags/v1.82.0rc1
Olivier Wilkinson (reivilibre) 1 vuosi sitten
vanhempi
commit
ce00710303
45 muutettua tiedostoa jossa 76 lisäystä ja 43 poistoa
  1. +69
    -0
      CHANGES.md
  2. +0
    -1
      changelog.d/15181.bugfix
  3. +0
    -1
      changelog.d/15333.feature
  4. +0
    -1
      changelog.d/15372.misc
  5. +0
    -1
      changelog.d/15373.misc
  6. +0
    -1
      changelog.d/15374.misc
  7. +0
    -1
      changelog.d/15375.misc
  8. +0
    -1
      changelog.d/15376.misc
  9. +0
    -1
      changelog.d/15382.misc
  10. +0
    -1
      changelog.d/15393.misc
  11. +0
    -1
      changelog.d/15394.misc
  12. +0
    -1
      changelog.d/15395.misc
  13. +0
    -1
      changelog.d/15404.misc
  14. +0
    -1
      changelog.d/15405.removal
  15. +0
    -1
      changelog.d/15406.misc
  16. +0
    -1
      changelog.d/15409.misc
  17. +0
    -1
      changelog.d/15410.bugfix
  18. +0
    -1
      changelog.d/15412.misc
  19. +0
    -1
      changelog.d/15413.misc
  20. +0
    -1
      changelog.d/15414.misc
  21. +0
    -1
      changelog.d/15415.misc
  22. +0
    -1
      changelog.d/15421.misc
  23. +0
    -1
      changelog.d/15423.bugfix
  24. +0
    -1
      changelog.d/15425.bugfix
  25. +0
    -1
      changelog.d/15427.misc
  26. +0
    -1
      changelog.d/15428.bugfix
  27. +0
    -1
      changelog.d/15429.misc
  28. +0
    -1
      changelog.d/15431.feature
  29. +0
    -1
      changelog.d/15432.misc
  30. +0
    -1
      changelog.d/15433.misc
  31. +0
    -1
      changelog.d/15435.misc
  32. +0
    -1
      changelog.d/15436.feature
  33. +0
    -1
      changelog.d/15438.misc
  34. +0
    -1
      changelog.d/15441.misc
  35. +0
    -1
      changelog.d/15442.misc
  36. +0
    -1
      changelog.d/15443.misc
  37. +0
    -1
      changelog.d/15444.misc
  38. +0
    -1
      changelog.d/15445.misc
  39. +0
    -1
      changelog.d/15446.misc
  40. +0
    -1
      changelog.d/15447.misc
  41. +0
    -1
      changelog.d/15448.misc
  42. +0
    -1
      changelog.d/15452.doc
  43. +0
    -1
      changelog.d/15453.misc
  44. +6
    -0
      debian/changelog
  45. +1
    -1
      pyproject.toml

+ 69
- 0
CHANGES.md Näytä tiedosto

@@ -1,3 +1,72 @@
Synapse 1.82.0rc1 (2023-04-18)
==============================

Features
--------

- Allow loading the `/directory/room/{roomAlias}` endpoint on workers. ([\#15333](https://github.com/matrix-org/synapse/issues/15333))
- Add some validation to `instance_map` configuration loading. ([\#15431](https://github.com/matrix-org/synapse/issues/15431))
- Allow loading the `/capabilities` endpoint on workers. ([\#15436](https://github.com/matrix-org/synapse/issues/15436))


Bugfixes
--------

- Delete server-side backup keys when deactivating an account. ([\#15181](https://github.com/matrix-org/synapse/issues/15181))
- Fix and document untold assumption that `on_logged_out` module hooks will be called before the deletion of pushers. ([\#15410](https://github.com/matrix-org/synapse/issues/15410))
- Improve robustness when handling a perspective key response by deduplicating received server keys. ([\#15423](https://github.com/matrix-org/synapse/issues/15423))
- Synapse now correctly fails to start if the config option `app_service_config_files` is not a list. ([\#15425](https://github.com/matrix-org/synapse/issues/15425))
- Disable loading `RefreshTokenServlet` (`/_matrix/client/(r0|v3|unstable)/refresh`) on workers. ([\#15428](https://github.com/matrix-org/synapse/issues/15428))


Improved Documentation
----------------------

- Note that the `delete_stale_devices_after` background job always runs on the main process. ([\#15452](https://github.com/matrix-org/synapse/issues/15452))


Deprecations and Removals
-------------------------

- Remove the broken, unspecced registration fallback. Note that the *login* fallback is unaffected by this change. ([\#15405](https://github.com/matrix-org/synapse/issues/15405))


Internal Changes
----------------

- Bump black from 23.1.0 to 23.3.0. ([\#15372](https://github.com/matrix-org/synapse/issues/15372))
- Bump pyopenssl from 23.1.0 to 23.1.1. ([\#15373](https://github.com/matrix-org/synapse/issues/15373))
- Bump types-psycopg2 from 2.9.21.8 to 2.9.21.9. ([\#15374](https://github.com/matrix-org/synapse/issues/15374))
- Bump types-netaddr from 0.8.0.6 to 0.8.0.7. ([\#15375](https://github.com/matrix-org/synapse/issues/15375))
- Bump types-opentracing from 2.4.10.3 to 2.4.10.4. ([\#15376](https://github.com/matrix-org/synapse/issues/15376))
- Bump dawidd6/action-download-artifact from 2.26.0 to 2.26.1. ([\#15404](https://github.com/matrix-org/synapse/issues/15404))
- Bump parameterized from 0.8.1 to 0.9.0. ([\#15412](https://github.com/matrix-org/synapse/issues/15412))
- Bump types-pillow from 9.4.0.17 to 9.4.0.19. ([\#15413](https://github.com/matrix-org/synapse/issues/15413))
- Bump sentry-sdk from 1.17.0 to 1.19.1. ([\#15414](https://github.com/matrix-org/synapse/issues/15414))
- Bump immutabledict from 2.2.3 to 2.2.4. ([\#15415](https://github.com/matrix-org/synapse/issues/15415))
- Bump dawidd6/action-download-artifact from 2.26.1 to 2.27.0. ([\#15441](https://github.com/matrix-org/synapse/issues/15441))
- Bump serde_json from 1.0.95 to 1.0.96. ([\#15442](https://github.com/matrix-org/synapse/issues/15442))
- Bump serde from 1.0.159 to 1.0.160. ([\#15443](https://github.com/matrix-org/synapse/issues/15443))
- Bump pillow from 9.4.0 to 9.5.0. ([\#15444](https://github.com/matrix-org/synapse/issues/15444))
- Bump furo from 2023.3.23 to 2023.3.27. ([\#15445](https://github.com/matrix-org/synapse/issues/15445))
- Bump types-pyopenssl from 23.1.0.0 to 23.1.0.2. ([\#15446](https://github.com/matrix-org/synapse/issues/15446))
- Bump mypy from 1.0.0 to 1.0.1. ([\#15447](https://github.com/matrix-org/synapse/issues/15447))
- Bump psycopg2 from 2.9.5 to 2.9.6. ([\#15448](https://github.com/matrix-org/synapse/issues/15448))
- Improve DB performance of clearing out old data from `stream_ordering_to_exterm`. ([\#15382](https://github.com/matrix-org/synapse/issues/15382), [\#15429](https://github.com/matrix-org/synapse/issues/15429))
- Implement [MSC3989](https://github.com/matrix-org/matrix-spec-proposals/pull/3989) redaction algorithm. ([\#15393](https://github.com/matrix-org/synapse/issues/15393))
- Implement [MSC2175](https://github.com/matrix-org/matrix-doc/pull/2175) to stop adding `creator` to create events. ([\#15394](https://github.com/matrix-org/synapse/issues/15394))
- Implement [MSC2174](https://github.com/matrix-org/matrix-spec-proposals/pull/2174) to move the `redacts` key to a `content` property. ([\#15395](https://github.com/matrix-org/synapse/issues/15395))
- Trust dtonlay/rust-toolchain in CI. ([\#15406](https://github.com/matrix-org/synapse/issues/15406))
- Explicitly install Synapse during typechecking in CI. ([\#15409](https://github.com/matrix-org/synapse/issues/15409))
- Only load the SSO redirect servlet if SSO is enabled. ([\#15421](https://github.com/matrix-org/synapse/issues/15421))
- Refactor `SimpleHttpClient` to pull out a base class. ([\#15427](https://github.com/matrix-org/synapse/issues/15427))
- Improve type hints. ([\#15432](https://github.com/matrix-org/synapse/issues/15432))
- Convert async to normal tests in `TestSSOHandler`. ([\#15433](https://github.com/matrix-org/synapse/issues/15433))
- Speed up the user directory background update. ([\#15435](https://github.com/matrix-org/synapse/issues/15435))
- Disable directory listing for static resources in `/_matrix/static/`. ([\#15438](https://github.com/matrix-org/synapse/issues/15438))
- Move various module API callback registration methods to a dedicated class. ([\#15453](https://github.com/matrix-org/synapse/issues/15453))


Synapse 1.81.0 (2023-04-11)
===========================



+ 0
- 1
changelog.d/15181.bugfix Näytä tiedosto

@@ -1 +0,0 @@
Delete server-side backup keys when deactivating an account.

+ 0
- 1
changelog.d/15333.feature Näytä tiedosto

@@ -1 +0,0 @@
Allow loading `/directory/room/{roomAlias}` endpoint on workers.

+ 0
- 1
changelog.d/15372.misc Näytä tiedosto

@@ -1 +0,0 @@
Bump black from 23.1.0 to 23.3.0.

+ 0
- 1
changelog.d/15373.misc Näytä tiedosto

@@ -1 +0,0 @@
Bump pyopenssl from 23.1.0 to 23.1.1.

+ 0
- 1
changelog.d/15374.misc Näytä tiedosto

@@ -1 +0,0 @@
Bump types-psycopg2 from 2.9.21.8 to 2.9.21.9.

+ 0
- 1
changelog.d/15375.misc Näytä tiedosto

@@ -1 +0,0 @@
Bump types-netaddr from 0.8.0.6 to 0.8.0.7.

+ 0
- 1
changelog.d/15376.misc Näytä tiedosto

@@ -1 +0,0 @@
Bump types-opentracing from 2.4.10.3 to 2.4.10.4.

+ 0
- 1
changelog.d/15382.misc Näytä tiedosto

@@ -1 +0,0 @@
Improve DB performance of clearing out old data from `stream_ordering_to_exterm`.

+ 0
- 1
changelog.d/15393.misc Näytä tiedosto

@@ -1 +0,0 @@
Implement [MSC3989](https://github.com/matrix-org/matrix-spec-proposals/pull/3989) redaction algorithm.

+ 0
- 1
changelog.d/15394.misc Näytä tiedosto

@@ -1 +0,0 @@
Implement [MSC2175](https://github.com/matrix-org/matrix-doc/pull/2175) to stop adding `creator` to create events.

+ 0
- 1
changelog.d/15395.misc Näytä tiedosto

@@ -1 +0,0 @@
Implement [MSC2174](https://github.com/matrix-org/matrix-spec-proposals/pull/2174) to move the `redacts` key to a `content` property.

+ 0
- 1
changelog.d/15404.misc Näytä tiedosto

@@ -1 +0,0 @@
Bump dawidd6/action-download-artifact from 2.26.0 to 2.26.1.

+ 0
- 1
changelog.d/15405.removal Näytä tiedosto

@@ -1 +0,0 @@
Remove the broken, unspecced registration fallback. Note that the *login* fallback is unaffected by this change.

+ 0
- 1
changelog.d/15406.misc Näytä tiedosto

@@ -1 +0,0 @@
Trust dtonlay/rust-toolchain in CI.

+ 0
- 1
changelog.d/15409.misc Näytä tiedosto

@@ -1 +0,0 @@
Explicitly install Synapse during typechecking in CI.

+ 0
- 1
changelog.d/15410.bugfix Näytä tiedosto

@@ -1 +0,0 @@
Fix and document untold assumption that `on_logged_out` module hooks will be called before pushers deletion.

+ 0
- 1
changelog.d/15412.misc Näytä tiedosto

@@ -1 +0,0 @@
Bump parameterized from 0.8.1 to 0.9.0.

+ 0
- 1
changelog.d/15413.misc Näytä tiedosto

@@ -1 +0,0 @@
Bump types-pillow from 9.4.0.17 to 9.4.0.19.

+ 0
- 1
changelog.d/15414.misc Näytä tiedosto

@@ -1 +0,0 @@
Bump sentry-sdk from 1.17.0 to 1.19.1.

+ 0
- 1
changelog.d/15415.misc Näytä tiedosto

@@ -1 +0,0 @@
Bump immutabledict from 2.2.3 to 2.2.4.

+ 0
- 1
changelog.d/15421.misc Näytä tiedosto

@@ -1 +0,0 @@
Only load the SSO redirect servlet if SSO is enabled.

+ 0
- 1
changelog.d/15423.bugfix Näytä tiedosto

@@ -1 +0,0 @@
Improve robustness when handling a perspective key response by deduplicating received server keys.

+ 0
- 1
changelog.d/15425.bugfix Näytä tiedosto

@@ -1 +0,0 @@
Synapse now correctly fails to start if the config option `app_service_config_files` is not a list.

+ 0
- 1
changelog.d/15427.misc Näytä tiedosto

@@ -1 +0,0 @@
Refactor `SimpleHttpClient` to pull out a base class.

+ 0
- 1
changelog.d/15428.bugfix Näytä tiedosto

@@ -1 +0,0 @@
Disable loading `RefreshTokenServlet` (`/_matrix/client/(r0|v3|unstable)/refresh`) on workers.

+ 0
- 1
changelog.d/15429.misc Näytä tiedosto

@@ -1 +0,0 @@
Improve DB performance of clearing out old data from `stream_ordering_to_exterm`.

+ 0
- 1
changelog.d/15431.feature Näytä tiedosto

@@ -1 +0,0 @@
Add some validation to `instance_map` configuration loading.

+ 0
- 1
changelog.d/15432.misc Näytä tiedosto

@@ -1 +0,0 @@
Improve type hints.

+ 0
- 1
changelog.d/15433.misc Näytä tiedosto

@@ -1 +0,0 @@
Convert async to normal tests in `TestSSOHandler`.

+ 0
- 1
changelog.d/15435.misc Näytä tiedosto

@@ -1 +0,0 @@
Speed up the user directory background update.

+ 0
- 1
changelog.d/15436.feature Näytä tiedosto

@@ -1 +0,0 @@
Allow loading `/capabilities` endpoint on workers.

+ 0
- 1
changelog.d/15438.misc Näytä tiedosto

@@ -1 +0,0 @@
Disable directory listing for static resources in `/_matrix/static/`.

+ 0
- 1
changelog.d/15441.misc Näytä tiedosto

@@ -1 +0,0 @@
Bump dawidd6/action-download-artifact from 2.26.1 to 2.27.0.

+ 0
- 1
changelog.d/15442.misc Näytä tiedosto

@@ -1 +0,0 @@
Bump serde_json from 1.0.95 to 1.0.96.

+ 0
- 1
changelog.d/15443.misc Näytä tiedosto

@@ -1 +0,0 @@
Bump serde from 1.0.159 to 1.0.160.

+ 0
- 1
changelog.d/15444.misc Näytä tiedosto

@@ -1 +0,0 @@
Bump pillow from 9.4.0 to 9.5.0.

+ 0
- 1
changelog.d/15445.misc Näytä tiedosto

@@ -1 +0,0 @@
Bump furo from 2023.3.23 to 2023.3.27.

+ 0
- 1
changelog.d/15446.misc Näytä tiedosto

@@ -1 +0,0 @@
Bump types-pyopenssl from 23.1.0.0 to 23.1.0.2.

+ 0
- 1
changelog.d/15447.misc Näytä tiedosto

@@ -1 +0,0 @@
Bump mypy from 1.0.0 to 1.0.1.

+ 0
- 1
changelog.d/15448.misc Näytä tiedosto

@@ -1 +0,0 @@
Bump psycopg2 from 2.9.5 to 2.9.6.

+ 0
- 1
changelog.d/15452.doc Näytä tiedosto

@@ -1 +0,0 @@
Note that the `delete_stale_devices_after` background job always runs on the main process.

+ 0
- 1
changelog.d/15453.misc Näytä tiedosto

@@ -1 +0,0 @@
Move various module API callback registration methods to a dedicated class.

+ 6
- 0
debian/changelog Näytä tiedosto

@@ -1,3 +1,9 @@
matrix-synapse-py3 (1.82.0~rc1) stable; urgency=medium

* New Synapse release 1.82.0rc1.

-- Synapse Packaging team <packages@matrix.org> Tue, 18 Apr 2023 09:47:30 +0100

matrix-synapse-py3 (1.81.0) stable; urgency=medium

* New Synapse release 1.81.0.


+ 1
- 1
pyproject.toml Näytä tiedosto

@@ -89,7 +89,7 @@ manifest-path = "rust/Cargo.toml"

[tool.poetry]
name = "matrix-synapse"
version = "1.81.0"
version = "1.82.0rc1"
description = "Homeserver for the Matrix decentralised comms protocol"
authors = ["Matrix.org Team and Contributors <packages@matrix.org>"]
license = "Apache-2.0"


Ladataan…
Peruuta
Tallenna