Переглянути джерело

1.83.0rc1

tags/v1.83.0rc1
Sean Quah 1 рік тому
джерело
коміт
7b41966be9
36 змінених файлів з 61 додано та 34 видалено
  1. +54
    -0
      CHANGES.md
  2. +0
    -1
      changelog.d/15284.misc
  3. +0
    -1
      changelog.d/15315.feature
  4. +0
    -1
      changelog.d/15318.feature
  5. +0
    -1
      changelog.d/15344.feature
  6. +0
    -1
      changelog.d/15356.misc
  7. +0
    -1
      changelog.d/15361.bugfix
  8. +0
    -1
      changelog.d/15387.feature
  9. +0
    -1
      changelog.d/15411.doc
  10. +0
    -1
      changelog.d/15417.bugfix
  11. +0
    -1
      changelog.d/15418.misc
  12. +0
    -1
      changelog.d/15458.misc
  13. +0
    -1
      changelog.d/15462.misc
  14. +0
    -1
      changelog.d/15465.misc
  15. +0
    -1
      changelog.d/15466.bugfix
  16. +0
    -1
      changelog.d/15468.misc
  17. +0
    -1
      changelog.d/15471.misc
  18. +0
    -1
      changelog.d/15473.misc
  19. +0
    -1
      changelog.d/15474.misc
  20. +0
    -1
      changelog.d/15475.misc
  21. +0
    -1
      changelog.d/15476.misc
  22. +0
    -1
      changelog.d/15479.misc
  23. +0
    -1
      changelog.d/15482.feature
  24. +0
    -1
      changelog.d/15494.bugfix
  25. +0
    -1
      changelog.d/15495.misc
  26. +0
    -1
      changelog.d/15496.misc
  27. +0
    -1
      changelog.d/15497.misc
  28. +0
    -1
      changelog.d/15498.doc
  29. +0
    -1
      changelog.d/15507.misc
  30. +0
    -1
      changelog.d/15508.misc
  31. +0
    -1
      changelog.d/15510.misc
  32. +0
    -1
      changelog.d/15511.misc
  33. +0
    -1
      changelog.d/15512.misc
  34. +0
    -1
      changelog.d/15514.misc
  35. +6
    -0
      debian/changelog
  36. +1
    -1
      pyproject.toml

+ 54
- 0
CHANGES.md Переглянути файл

@@ -1,3 +1,57 @@
Synapse 1.83.0rc1 (2023-05-02)
==============================

Features
--------

- Experimental support to recursively provide relations per [MSC3981](https://github.com/matrix-org/matrix-spec-proposals/pull/3981). ([\#15315](https://github.com/matrix-org/synapse/issues/15315))
- Experimental support for MSC3970: Scope transaction IDs to devices. ([\#15318](https://github.com/matrix-org/synapse/issues/15318))
- Add an admin API endpoint to support per-user feature flags. ([\#15344](https://github.com/matrix-org/synapse/issues/15344))
- Add a module API to send an HTTP push notification. ([\#15387](https://github.com/matrix-org/synapse/issues/15387))
- Add admin endpoint to query the largest rooms by disk space used in the database. ([\#15482](https://github.com/matrix-org/synapse/issues/15482))


Bugfixes
--------

- Disable push rule evaluation for rooms excluded from sync. ([\#15361](https://github.com/matrix-org/synapse/issues/15361))
- Fix a long-standing bug where cached key results which were directly fetched would not be properly re-used. ([\#15417](https://github.com/matrix-org/synapse/issues/15417))
- Update the check_schema_delta script to account for when the schema version has been bumped locally. ([\#15466](https://github.com/matrix-org/synapse/issues/15466))
- Fix a bug introduced in Synapse 1.73.0 where some experimental push rules were returned by default. ([\#15494](https://github.com/matrix-org/synapse/issues/15494))


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

- Docs: Add Nginx loadbalancing example with sticky mxid for workers. ([\#15411](https://github.com/matrix-org/synapse/issues/15411))
- Update outdated development docs that mention restrictions in versions of SQLite that we no longer support. ([\#15498](https://github.com/matrix-org/synapse/issues/15498))


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

- Speedup tests by caching HomeServerConfig instances. ([\#15284](https://github.com/matrix-org/synapse/issues/15284))
- Add denormalised event stream ordering column to membership state tables for future use. Contributed by Nick @ Beeper (@fizzadar). ([\#15356](https://github.com/matrix-org/synapse/issues/15356))
- Always use multi-user device resync replication endpoints. ([\#15418](https://github.com/matrix-org/synapse/issues/15418))
- Add column `full_user_id` to tables `profiles` and `user_filters`. ([\#15458](https://github.com/matrix-org/synapse/issues/15458))
- Update support for [MSC3983](https://github.com/matrix-org/matrix-spec-proposals/pull/3983) to allow always returning fallback-keys in a `/keys/claim` request. ([\#15462](https://github.com/matrix-org/synapse/issues/15462))
- Improve type hints. ([\#15465](https://github.com/matrix-org/synapse/issues/15465), [\#15496](https://github.com/matrix-org/synapse/issues/15496), [\#15497](https://github.com/matrix-org/synapse/issues/15497))
- Support claiming more than one OTK at a time. ([\#15468](https://github.com/matrix-org/synapse/issues/15468))
- Bump types-pyyaml from 6.0.12.8 to 6.0.12.9. ([\#15471](https://github.com/matrix-org/synapse/issues/15471))
- Bump pyasn1-modules from 0.2.8 to 0.3.0. ([\#15473](https://github.com/matrix-org/synapse/issues/15473))
- Bump cryptography from 40.0.1 to 40.0.2. ([\#15474](https://github.com/matrix-org/synapse/issues/15474))
- Bump types-netaddr from 0.8.0.7 to 0.8.0.8. ([\#15475](https://github.com/matrix-org/synapse/issues/15475))
- Bump types-jsonschema from 4.17.0.6 to 4.17.0.7. ([\#15476](https://github.com/matrix-org/synapse/issues/15476))
- Ask bug reporters to provide logs as text. ([\#15479](https://github.com/matrix-org/synapse/issues/15479))
- Add a Nix flake for use as a development environment. ([\#15495](https://github.com/matrix-org/synapse/issues/15495))
- Bump anyhow from 1.0.70 to 1.0.71. ([\#15507](https://github.com/matrix-org/synapse/issues/15507))
- Bump types-pillow from 9.4.0.19 to 9.5.0.2. ([\#15508](https://github.com/matrix-org/synapse/issues/15508))
- Bump packaging from 23.0 to 23.1. ([\#15510](https://github.com/matrix-org/synapse/issues/15510))
- Bump types-requests from 2.28.11.16 to 2.29.0.0. ([\#15511](https://github.com/matrix-org/synapse/issues/15511))
- Bump setuptools-rust from 1.5.2 to 1.6.0. ([\#15512](https://github.com/matrix-org/synapse/issues/15512))
- Reduce the size of the HTTP connection pool for non-pushers. ([\#15514](https://github.com/matrix-org/synapse/issues/15514))


Synapse 1.82.0 (2023-04-25)
===========================



+ 0
- 1
changelog.d/15284.misc Переглянути файл

@@ -1 +0,0 @@
Speedup tests by caching HomeServerConfig instances.

+ 0
- 1
changelog.d/15315.feature Переглянути файл

@@ -1 +0,0 @@
Experimental support to recursively provide relations per [MSC3981](https://github.com/matrix-org/matrix-spec-proposals/pull/3981).

+ 0
- 1
changelog.d/15318.feature Переглянути файл

@@ -1 +0,0 @@
Experimental support for MSC3970: Scope transaction IDs to devices.

+ 0
- 1
changelog.d/15344.feature Переглянути файл

@@ -1 +0,0 @@
Add an admin API endpoint to support per-user feature flags.

+ 0
- 1
changelog.d/15356.misc Переглянути файл

@@ -1 +0,0 @@
Add denormalised event stream ordering column to membership state tables for future use. Contributed by Nick @ Beeper (@fizzadar).

+ 0
- 1
changelog.d/15361.bugfix Переглянути файл

@@ -1 +0,0 @@
Disable push rule evaluation for rooms excluded from sync.

+ 0
- 1
changelog.d/15387.feature Переглянути файл

@@ -1 +0,0 @@
Add a module API to send an HTTP push notification.

+ 0
- 1
changelog.d/15411.doc Переглянути файл

@@ -1 +0,0 @@
Docs: Add Nginx loadbalancing example with sticky mxid for workers.

+ 0
- 1
changelog.d/15417.bugfix Переглянути файл

@@ -1 +0,0 @@
Fix a long-standing bug where cached key results which were directly fetched would not be properly re-used.

+ 0
- 1
changelog.d/15418.misc Переглянути файл

@@ -1 +0,0 @@
Always use multi-user device resync replication endpoints.

+ 0
- 1
changelog.d/15458.misc Переглянути файл

@@ -1 +0,0 @@
Add column `full_user_id` to tables `profiles` and `user_filters`.

+ 0
- 1
changelog.d/15462.misc Переглянути файл

@@ -1 +0,0 @@
Update support for [MSC3983](https://github.com/matrix-org/matrix-spec-proposals/pull/3983) to allow always returning fallback-keys in a `/keys/claim` request.

+ 0
- 1
changelog.d/15465.misc Переглянути файл

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

+ 0
- 1
changelog.d/15466.bugfix Переглянути файл

@@ -1 +0,0 @@
Update the check_schema_delta script to account for when the schema version has been bumped locally.

+ 0
- 1
changelog.d/15468.misc Переглянути файл

@@ -1 +0,0 @@
Support claiming more than one OTK at a time.

+ 0
- 1
changelog.d/15471.misc Переглянути файл

@@ -1 +0,0 @@
Bump types-pyyaml from 6.0.12.8 to 6.0.12.9.

+ 0
- 1
changelog.d/15473.misc Переглянути файл

@@ -1 +0,0 @@
Bump pyasn1-modules from 0.2.8 to 0.3.0.

+ 0
- 1
changelog.d/15474.misc Переглянути файл

@@ -1 +0,0 @@
Bump cryptography from 40.0.1 to 40.0.2.

+ 0
- 1
changelog.d/15475.misc Переглянути файл

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

+ 0
- 1
changelog.d/15476.misc Переглянути файл

@@ -1 +0,0 @@
Bump types-jsonschema from 4.17.0.6 to 4.17.0.7.

+ 0
- 1
changelog.d/15479.misc Переглянути файл

@@ -1 +0,0 @@
Ask bug reporters to provide logs as text.

+ 0
- 1
changelog.d/15482.feature Переглянути файл

@@ -1 +0,0 @@
Add admin endpoint to query the largest rooms by disk space used in the database.

+ 0
- 1
changelog.d/15494.bugfix Переглянути файл

@@ -1 +0,0 @@
Fix a bug introduced in Synapse 1.73.0 where some experimental push rules were returned by default.

+ 0
- 1
changelog.d/15495.misc Переглянути файл

@@ -1 +0,0 @@
Add a Nix flake for use as a development environment.

+ 0
- 1
changelog.d/15496.misc Переглянути файл

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

+ 0
- 1
changelog.d/15497.misc Переглянути файл

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

+ 0
- 1
changelog.d/15498.doc Переглянути файл

@@ -1 +0,0 @@
Update outdated development docs that mention restrictions in versions of SQLite that we no longer support.

+ 0
- 1
changelog.d/15507.misc Переглянути файл

@@ -1 +0,0 @@
Bump anyhow from 1.0.70 to 1.0.71.

+ 0
- 1
changelog.d/15508.misc Переглянути файл

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

+ 0
- 1
changelog.d/15510.misc Переглянути файл

@@ -1 +0,0 @@
Bump packaging from 23.0 to 23.1.

+ 0
- 1
changelog.d/15511.misc Переглянути файл

@@ -1 +0,0 @@
Bump types-requests from 2.28.11.16 to 2.29.0.0.

+ 0
- 1
changelog.d/15512.misc Переглянути файл

@@ -1 +0,0 @@
Bump setuptools-rust from 1.5.2 to 1.6.0.

+ 0
- 1
changelog.d/15514.misc Переглянути файл

@@ -1 +0,0 @@
Reduce the size of the HTTP connection pool for non-pushers.

+ 6
- 0
debian/changelog Переглянути файл

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

* New Synapse release 1.83.0rc1.

-- Synapse Packaging team <packages@matrix.org> Tue, 02 May 2023 15:56:38 +0100

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

* New Synapse release 1.82.0.


+ 1
- 1
pyproject.toml Переглянути файл

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

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


Завантаження…
Відмінити
Зберегти