@@ -49,6 +49,33 @@ returned by the Client-Server API:
4949 # configured on port 443.
5050 curl -kv https://< host.name> /_matrix/client/versions 2>&1 | grep " Server:"
5151
52+ Upgrading to v1.1
53+ =================
54+
55+ Synapse 1.1 removes support for older Python and PostgreSQL versions, as
56+ outlined in `our deprecation notice <https://matrix.org/blog/2019/04/08/synapse-deprecating-postgres-9-4-and-python-2-x >`_.
57+
58+ Minimum Python Version
59+ ----------------------
60+
61+ Synapse v1.1 has a minimum Python requirement of Python 3.5. Python 3.6 or
62+ Python 3.7 are recommended as they have improved internal string handling,
63+ significantly reducing memory usage.
64+
65+ If you use current versions of the Matrix.org-distributed Debian packages or
66+ Docker images, action is not required.
67+
68+ If you install Synapse in a Python virtual environment, please see "Upgrading to
69+ v0.34.0" for notes on setting up a new virtualenv under Python 3.
70+
71+ Minimum PostgreSQL Version
72+ --------------------------
73+
74+ If using PostgreSQL under Synapse, you will need to use PostgreSQL 9.5 or above.
75+ Please see the
76+ `PostgreSQL documentation <https://www.postgresql.org/docs/11/upgrading.html >`_
77+ for more details on upgrading your database.
78+
5279Upgrading to v1.0
5380=================
5481
@@ -71,11 +98,11 @@ server in a closed federation. This can be done in one of two ways:-
7198* Configure a whitelist of server domains to trust via ``federation_certificate_verification_whitelist ``.
7299
73100See the `sample configuration file <docs/sample_config.yaml >`_
74- for more details on these settings.
101+ for more details on these settings.
75102
76103Email
77104-----
78- When a user requests a password reset, Synapse will send an email to the
105+ When a user requests a password reset, Synapse will send an email to the
79106user to confirm the request.
80107
81108Previous versions of Synapse delegated the job of sending this email to an
0 commit comments