|
| 1 | +Synapse 1.32.2 (2021-04-22) |
| 2 | +=========================== |
| 3 | + |
| 4 | +This release includes a fix for a regression introduced in 1.32.0. |
| 5 | + |
| 6 | +Bugfixes |
| 7 | +-------- |
| 8 | + |
| 9 | +- Fix a regression in Synapse 1.32.0 and 1.32.1 which caused `LoggingContext` errors in plugins. ([\#9857](https://github.com/matrix-org/synapse/issues/9857)) |
| 10 | + |
| 11 | + |
| 12 | +Synapse 1.32.1 (2021-04-21) |
| 13 | +=========================== |
| 14 | + |
| 15 | +This release fixes [a regression](https://github.com/matrix-org/synapse/issues/9853) |
| 16 | +in Synapse 1.32.0 that caused connected Prometheus instances to become unstable. |
| 17 | + |
| 18 | +However, as this release is still subject to the `LoggingContext` change in 1.32.0, |
| 19 | +it is recommended to remain on or downgrade to 1.31.0. |
| 20 | + |
| 21 | +Bugfixes |
| 22 | +-------- |
| 23 | + |
| 24 | +- Fix a regression in Synapse 1.32.0 which caused Synapse to report large numbers of Prometheus time series, potentially overwhelming Prometheus instances. ([\#9854](https://github.com/matrix-org/synapse/issues/9854)) |
| 25 | + |
| 26 | + |
1 | 27 | Synapse 1.32.0 (2021-04-20) |
2 | 28 | =========================== |
3 | 29 |
|
| 30 | +**Note:** This release introduces [a regression](https://github.com/matrix-org/synapse/issues/9853) |
| 31 | +that can overwhelm connected Prometheus instances. This issue was not present in |
| 32 | +1.32.0rc1. If affected, it is recommended to downgrade to 1.31.0 in the meantime, and |
| 33 | +follow [these instructions](https://github.com/matrix-org/synapse/pull/9854#issuecomment-823472183) |
| 34 | +to clean up any excess writeahead logs. |
| 35 | + |
| 36 | +**Note:** This release also mistakenly included a change that may affected Synapse |
| 37 | +modules that import `synapse.logging.context.LoggingContext`, such as |
| 38 | +[synapse-s3-storage-provider](https://github.com/matrix-org/synapse-s3-storage-provider). |
| 39 | +This will be fixed in a later Synapse version. |
| 40 | + |
4 | 41 | **Note:** This release requires Python 3.6+ and Postgres 9.6+ or SQLite 3.22+. |
5 | 42 |
|
6 | 43 | This release removes the deprecated `GET /_synapse/admin/v1/users/<user_id>` admin API. Please use the [v2 API](https://github.com/matrix-org/synapse/blob/develop/docs/admin_api/user_admin_api.rst#query-user-account) instead, which has improved capabilities. |
7 | 44 |
|
8 | 45 | This release requires Application Services to use type `m.login.application_service` when registering users via the `/_matrix/client/r0/register` endpoint to comply with the spec. Please ensure your Application Services are up to date. |
9 | 46 |
|
| 47 | +If you are using the `packages.matrix.org` Debian repository for Synapse packages, |
| 48 | +note that we have recently updated the expiry date on the gpg signing key. If you see an |
| 49 | +error similar to `The following signatures were invalid: EXPKEYSIG F473DD4473365DE1`, you |
| 50 | +will need to get a fresh copy of the keys. You can do so with: |
| 51 | + |
| 52 | +```sh |
| 53 | +sudo wget -O /usr/share/keyrings/matrix-org-archive-keyring.gpg https://packages.matrix.org/debian/matrix-org-archive-keyring.gpg |
| 54 | +``` |
| 55 | + |
10 | 56 | Bugfixes |
11 | 57 | -------- |
12 | 58 |
|
|
0 commit comments