Browse Source

1.94.0rc1

tags/v1.94.0rc1
David Robertson 7 months ago
parent
commit
8b50a9d01d
No known key found for this signature in database GPG Key ID: 903ECE108A39DEDD
27 changed files with 59 additions and 25 deletions
  1. +52
    -0
      CHANGES.md
  2. +0
    -1
      changelog.d/14745.misc
  3. +0
    -1
      changelog.d/14911.misc
  4. +0
    -1
      changelog.d/15691.doc
  5. +0
    -1
      changelog.d/15988.feature
  6. +0
    -1
      changelog.d/16320.doc
  7. +0
    -1
      changelog.d/16332.misc
  8. +0
    -1
      changelog.d/16348.misc
  9. +0
    -1
      changelog.d/16350.misc
  10. +0
    -1
      changelog.d/16355.doc
  11. +0
    -1
      changelog.d/16356.misc
  12. +0
    -1
      changelog.d/16359.misc
  13. +0
    -1
      changelog.d/16360.misc
  14. +0
    -1
      changelog.d/16361.feature
  15. +0
    -1
      changelog.d/16380.removal
  16. +0
    -1
      changelog.d/16381.misc
  17. +0
    -1
      changelog.d/16382.doc
  18. +0
    -1
      changelog.d/16383.misc
  19. +0
    -1
      changelog.d/16385.misc
  20. +0
    -1
      changelog.d/16387.misc
  21. +0
    -1
      changelog.d/16394.misc
  22. +0
    -1
      changelog.d/16395.misc
  23. +0
    -1
      changelog.d/16401.misc
  24. +0
    -1
      changelog.d/16416.doc
  25. +0
    -1
      changelog.d/16418.doc
  26. +6
    -0
      debian/changelog
  27. +1
    -1
      pyproject.toml

+ 52
- 0
CHANGES.md View File

@@ -1,3 +1,55 @@
# Synapse 1.94.0rc1 (2023-10-03)

### Features

- Render plain, CSS, CSV, JSON and common image formats media content in the browser (inline) when requested through the /download endpoint. ([\#15988](https://github.com/matrix-org/synapse/issues/15988))
- Experimental support for [MSC4028](https://github.com/matrix-org/matrix-spec-proposals/pull/4028) to push all encrypted events to clients. ([\#16361](https://github.com/matrix-org/synapse/issues/16361))
- Minor performance improvement when sending presence to federated servers. ([\#16385](https://github.com/matrix-org/synapse/issues/16385))
- Minor performance improvement by caching server ACL checking. ([\#16360](https://github.com/matrix-org/synapse/issues/16360))

### Improved Documentation

- Add developer documentation concerning gradual schema migrations with column alterations. ([\#15691](https://github.com/matrix-org/synapse/issues/15691))
- Improve documentation of the user directory search algorithm. ([\#16320](https://github.com/matrix-org/synapse/issues/16320))
- Fix rendering of user admin API documentation around deactivation. This was broken in Synapse 1.91.0. ([\#16355](https://github.com/matrix-org/synapse/issues/16355))
- Update documentation around message retention policies. ([\#16382](https://github.com/matrix-org/synapse/issues/16382))
- Add note to `federation_domain_whitelist` config option to clarify its usage. ([\#16416](https://github.com/matrix-org/synapse/issues/16416))
- Improve legacy release notes. ([\#16418](https://github.com/matrix-org/synapse/issues/16418))

### Deprecations and Removals

- Remove Python version from `/_synapse/admin/v1/server_version`. ([\#16380](https://github.com/matrix-org/synapse/issues/16380))

### Internal Changes

- Avoid running CI steps when the files they check have not been changed. ([\#14745](https://github.com/matrix-org/synapse/issues/14745), [\#16387](https://github.com/matrix-org/synapse/issues/16387))
- Improve type hints. ([\#14911](https://github.com/matrix-org/synapse/issues/14911), [\#16350](https://github.com/matrix-org/synapse/issues/16350), [\#16356](https://github.com/matrix-org/synapse/issues/16356), [\#16395](https://github.com/matrix-org/synapse/issues/16395))
- Added support for pydantic v2 in addition to pydantic v1. Contributed by Maxwell G (@gotmax23). ([\#16332](https://github.com/matrix-org/synapse/issues/16332))
- Get CI to check PRs have been signed-off. ([\#16348](https://github.com/matrix-org/synapse/issues/16348))
- Add missing licence header. ([\#16359](https://github.com/matrix-org/synapse/issues/16359))
- Improve type hints, and bump types-psycopg2 from 2.9.21.11 to 2.9.21.14. ([\#16381](https://github.com/matrix-org/synapse/issues/16381))
- Improve comments in `StateGroupBackgroundUpdateStore`. ([\#16383](https://github.com/matrix-org/synapse/issues/16383))
- Update maturin configuration. ([\#16394](https://github.com/matrix-org/synapse/issues/16394))
- Downgrade replication stream time out error log lines to warning. ([\#16401](https://github.com/matrix-org/synapse/issues/16401))

### Updates to locked dependencies

* Bump actions/checkout from 3 to 4. ([\#16250](https://github.com/matrix-org/synapse/issues/16250))
* Bump cryptography from 41.0.3 to 41.0.4. ([\#16362](https://github.com/matrix-org/synapse/issues/16362))
* Bump dawidd6/action-download-artifact from 2.27.0 to 2.28.0. ([\#16374](https://github.com/matrix-org/synapse/issues/16374))
* Bump docker/setup-buildx-action from 2 to 3. ([\#16375](https://github.com/matrix-org/synapse/issues/16375))
* Bump gitpython from 3.1.35 to 3.1.37. ([\#16376](https://github.com/matrix-org/synapse/issues/16376))
* Bump msgpack from 1.0.5 to 1.0.6. ([\#16377](https://github.com/matrix-org/synapse/issues/16377))
* Bump msgpack from 1.0.6 to 1.0.7. ([\#16412](https://github.com/matrix-org/synapse/issues/16412))
* Bump phonenumbers from 8.13.19 to 8.13.22. ([\#16413](https://github.com/matrix-org/synapse/issues/16413))
* Bump psycopg2 from 2.9.7 to 2.9.8. ([\#16409](https://github.com/matrix-org/synapse/issues/16409))
* Bump pydantic from 2.3.0 to 2.4.2. ([\#16410](https://github.com/matrix-org/synapse/issues/16410))
* Bump regex from 1.9.5 to 1.9.6. ([\#16408](https://github.com/matrix-org/synapse/issues/16408))
* Bump sentry-sdk from 1.30.0 to 1.31.0. ([\#16378](https://github.com/matrix-org/synapse/issues/16378))
* Bump types-netaddr from 0.8.0.9 to 0.9.0.1. ([\#16411](https://github.com/matrix-org/synapse/issues/16411))
* Bump types-psycopg2 from 2.9.21.11 to 2.9.21.14. ([\#16381](https://github.com/matrix-org/synapse/issues/16381))
* Bump urllib3 from 1.26.15 to 1.26.17. ([\#16422](https://github.com/matrix-org/synapse/issues/16422))

# Synapse 1.93.0 (2023-09-26)

No significant changes since 1.93.0rc1.


+ 0
- 1
changelog.d/14745.misc View File

@@ -1 +0,0 @@
Avoid running CI steps when the files they check have not been changed.

+ 0
- 1
changelog.d/14911.misc View File

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

+ 0
- 1
changelog.d/15691.doc View File

@@ -1 +0,0 @@
Add developer documentation concerning gradual schema migrations with column alterations.

+ 0
- 1
changelog.d/15988.feature View File

@@ -1 +0,0 @@
Render plain, CSS, CSV, JSON and common image formats media content in the browser (inline) when requested through the /download endpoint.

+ 0
- 1
changelog.d/16320.doc View File

@@ -1 +0,0 @@
Improve documentation of the user directory search algorithm.

+ 0
- 1
changelog.d/16332.misc View File

@@ -1 +0,0 @@
Added support for pydantic v2 in addition to pydantic v1. Contributed by Maxwell G (@gotmax23).

+ 0
- 1
changelog.d/16348.misc View File

@@ -1 +0,0 @@
Get CI to check PRs have been signed-off.

+ 0
- 1
changelog.d/16350.misc View File

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

+ 0
- 1
changelog.d/16355.doc View File

@@ -1 +0,0 @@
Fix rendering of user admin API documentation around deactivation. This was broken in Synapse 1.91.0.

+ 0
- 1
changelog.d/16356.misc View File

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

+ 0
- 1
changelog.d/16359.misc View File

@@ -1 +0,0 @@
Add missing licence header.

+ 0
- 1
changelog.d/16360.misc View File

@@ -1 +0,0 @@
Cache server ACL checking.

+ 0
- 1
changelog.d/16361.feature View File

@@ -1 +0,0 @@
Experimental support for [MSC4028](https://github.com/matrix-org/matrix-spec-proposals/pull/4028) to push all encrypted events to clients.

+ 0
- 1
changelog.d/16380.removal View File

@@ -1 +0,0 @@
Remove Python version from `/_synapse/admin/v1/server_version`.

+ 0
- 1
changelog.d/16381.misc View File

@@ -1 +0,0 @@
Improve type hints, and bump types-psycopg2 from 2.9.21.11 to 2.9.21.14.

+ 0
- 1
changelog.d/16382.doc View File

@@ -1 +0,0 @@
Update documentation around message retention policies.

+ 0
- 1
changelog.d/16383.misc View File

@@ -1 +0,0 @@
Improve comments in `StateGroupBackgroundUpdateStore`.

+ 0
- 1
changelog.d/16385.misc View File

@@ -1 +0,0 @@
Minor performance improvement when sending presence to federated servers.

+ 0
- 1
changelog.d/16387.misc View File

@@ -1 +0,0 @@
Avoid running CI steps when the files they check have not been changed.

+ 0
- 1
changelog.d/16394.misc View File

@@ -1 +0,0 @@
Update maturin configuration.

+ 0
- 1
changelog.d/16395.misc View File

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

+ 0
- 1
changelog.d/16401.misc View File

@@ -1 +0,0 @@
Downgrade replication stream time out error log lines to warning.

+ 0
- 1
changelog.d/16416.doc View File

@@ -1 +0,0 @@
Add note to `federation_domain_whitelist` config option to clarify its usage.

+ 0
- 1
changelog.d/16418.doc View File

@@ -1 +0,0 @@
Improve legacy release notes.

+ 6
- 0
debian/changelog View File

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

* New Synapse release 1.94.0rc1.

-- Synapse Packaging team <packages@matrix.org> Tue, 03 Oct 2023 11:48:18 +0100

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

* New Synapse release 1.93.0.


+ 1
- 1
pyproject.toml View File

@@ -96,7 +96,7 @@ module-name = "synapse.synapse_rust"

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


Loading…
Cancel
Save