You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 26, 2024. It is now read-only.
Merge branch 'develop' of github.com:matrix-org/synapse into anoa/membership_join_count
* 'develop' of github.com:matrix-org/synapse:
Update workers docs (#7990)
Fix invite rejection when we have no forward-extremeties (#7980)
Fix typo in docs/workers.md (#7992)
Convert federation client to async/await. (#7975)
Convert appservice to async. (#7973)
Convert some of the data store to async. (#7976)
Fix formatting of changelog and upgrade notes
Ensure that remove_pusher is always async (#7981)
Add deprecation warnings
1.18.0
Update worker docs with recent enhancements (#7969)
Ensure the msg property of HttpResponseException is a string. (#7979)
Remove from the event_relations table when purging historical events. (#7978)
Add additional logging for SAML sessions. (#7971)
Add MSC reference to changelog for #7736
Re-implement unread counts (#7736)
Various improvements to the docs (#7899)
Copy file name to clipboardExpand all lines: CHANGES.md
+26Lines changed: 26 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,29 @@
1
+
Synapse 1.18.0 (2020-07-30)
2
+
===========================
3
+
4
+
Deprecation Warnings
5
+
--------------------
6
+
7
+
### Docker Tags with `-py3` Suffix
8
+
9
+
From 10th August 2020, we will no longer publish Docker images with the `-py3` tag suffix. The images tagged with the `-py3` suffix have been identical to the non-suffixed tags since release 0.99.0, and the suffix is obsolete.
10
+
11
+
On 10th August, we will remove the `latest-py3` tag. Existing per-release tags (such as `v1.18.0-py3`) will not be removed, but no new `-py3` tags will be added.
12
+
13
+
Scripts relying on the `-py3` suffix will need to be updated.
14
+
15
+
16
+
### TCP-based Replication
17
+
18
+
When setting up worker processes, we now recommend the use of a Redis server for replication. The old direct TCP connection method is deprecated and will be removed in a future release. See [docs/workers.md](https://github.com/matrix-org/synapse/blob/release-v1.18.0/docs/workers.md) for more details.
19
+
20
+
21
+
Improved Documentation
22
+
----------------------
23
+
24
+
- Update worker docs with latest enhancements. ([\#7969](https://github.com/matrix-org/synapse/issues/7969))
Copy file name to clipboardExpand all lines: README.rst
+7-36Lines changed: 7 additions & 36 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -45,7 +45,7 @@ which handle:
45
45
- Eventually-consistent cryptographically secure synchronisation of room
46
46
state across a global open network of federated servers and services
47
47
- Sending and receiving extensible messages in a room with (optional)
48
-
end-to-end encryption[1]
48
+
end-to-end encryption
49
49
- Inviting, joining, leaving, kicking, banning room members
50
50
- Managing user accounts (registration, login, logout)
51
51
- Using 3rd Party IDs (3PIDs) such as email addresses, phone numbers,
@@ -82,9 +82,6 @@ at the `Matrix spec <https://matrix.org/docs/spec>`_, and experiment with the
82
82
83
83
Thanks for using Matrix!
84
84
85
-
[1] End-to-end encryption is currently in beta: `blog post <https://matrix.org/blog/2016/11/21/matrixs-olm-end-to-end-encryption-security-assessment-released-and-implemented-cross-platform-on-riot-at-last>`_.
86
-
87
-
88
85
Support
89
86
=======
90
87
@@ -115,12 +112,11 @@ Unless you are running a test instance of Synapse on your local machine, in
115
112
general, you will need to enable TLS support before you can successfully
116
113
connect from a client: see `<INSTALL.md#tls-certificates>`_.
117
114
118
-
An easy way to get started is to login or register via Riot at
119
-
https://riot.im/app/#/login or https://riot.im/app/#/register respectively.
115
+
An easy way to get started is to login or register via Element at
116
+
https://app.element.io/#/login or https://app.element.io/#/register respectively.
120
117
You will need to change the server you are logging into from ``matrix.org``
121
118
and instead specify a Homeserver URL of ``https://<server_name>:8448``
122
119
(or just ``https://<server_name>`` if you are using a reverse proxy).
123
-
(Leave the identity server as the default - see `Identity servers`_.)
From 10th August 2020, we will no longer publish Docker images with the `-py3` tag suffix. The images tagged with the `-py3` suffix have been identical to the non-suffixed tags since release 0.99.0, and the suffix is obsolete.
85
+
86
+
On 10th August, we will remove the `latest-py3` tag. Existing per-release tags (such as `v1.18.0-py3`) will not be removed, but no new `-py3` tags will be added.
87
+
88
+
Scripts relying on the `-py3` suffix will need to be updated.
89
+
90
+
Redis replication is now recommended in lieu of TCP replication
When setting up worker processes, we now recommend the use of a Redis server for replication. **The old direct TCP connection method is deprecated and will be removed in a future release.**
94
+
See `docs/workers.md <docs/workers.md>`_ for more details.
0 commit comments