Prepare 0.34 release

This commit is contained in:
Richard van der Hoff 2018-12-20 12:07:15 +00:00
parent 8957a11979
commit 6dd7271243
7 changed files with 18 additions and 24 deletions

View File

@ -1,21 +1,5 @@
Synapse 0.34.0rc2 (2018-12-11) Synapse 0.34.0 (2018-12-20)
============================== ===========================
Features
--------
- Add a welcome page for the client API port. Credit to @krombel! ([\#4289](https://github.com/matrix-org/synapse/issues/4289))
- Remove Matrix console from the default distribution ([\#4290](https://github.com/matrix-org/synapse/issues/4290))
Internal Changes
----------------
- Disable pager when running git-show in CI ([\#4291](https://github.com/matrix-org/synapse/issues/4291))
Synapse 0.34.0rc1 (2018-12-04)
==============================
Synapse 0.34 is the first release to fully support Python 3. We recommend Synapse 0.34 is the first release to fully support Python 3. We recommend
upgrading to Python 3, but make sure to read the upgrading to Python 3, but make sure to read the
@ -24,6 +8,11 @@ upgrading to Python 3, but make sure to read the
Features Features
-------- --------
- Add 'sandbox' to CSP for media reprository ([\#4284](https://github.com/matrix-org/synapse/issues/4284))
- Make the new landing page prettier. ([\#4294](https://github.com/matrix-org/synapse/issues/4294))
- Fix deleting E2E room keys when using old SQLite versions. ([\#4295](https://github.com/matrix-org/synapse/issues/4295))
- Add a welcome page for the client API port. Credit to @krombel! ([\#4289](https://github.com/matrix-org/synapse/issues/4289))
- Remove Matrix console from the default distribution ([\#4290](https://github.com/matrix-org/synapse/issues/4290))
- Add option to track MAU stats (but not limit people) ([\#3830](https://github.com/matrix-org/synapse/issues/3830)) - Add option to track MAU stats (but not limit people) ([\#3830](https://github.com/matrix-org/synapse/issues/3830))
- Add an option to enable recording IPs for appservice users ([\#3831](https://github.com/matrix-org/synapse/issues/3831)) - Add an option to enable recording IPs for appservice users ([\#3831](https://github.com/matrix-org/synapse/issues/3831))
- Rename login type m.login.cas to m.login.sso ([\#4220](https://github.com/matrix-org/synapse/issues/4220)) - Rename login type m.login.cas to m.login.sso ([\#4220](https://github.com/matrix-org/synapse/issues/4220))
@ -49,6 +38,8 @@ Bugfixes
Internal Changes Internal Changes
---------------- ----------------
- Debian packages utilising a virtualenv with bundled dependencies can now be built. ([\#4212](https://github.com/matrix-org/synapse/issues/4212))
- Disable pager when running git-show in CI ([\#4291](https://github.com/matrix-org/synapse/issues/4291))
- A coveragerc file, as well as the py36-coverage tox target, have been added. ([\#4180](https://github.com/matrix-org/synapse/issues/4180)) - A coveragerc file, as well as the py36-coverage tox target, have been added. ([\#4180](https://github.com/matrix-org/synapse/issues/4180))
- Add a GitHub pull request template and add multiple issue templates ([\#4182](https://github.com/matrix-org/synapse/issues/4182)) - Add a GitHub pull request template and add multiple issue templates ([\#4182](https://github.com/matrix-org/synapse/issues/4182))
- Update README to reflect the fact that #1491 is fixed ([\#4188](https://github.com/matrix-org/synapse/issues/4188)) - Update README to reflect the fact that #1491 is fixed ([\#4188](https://github.com/matrix-org/synapse/issues/4188))

View File

@ -68,7 +68,7 @@ Upgrading to v0.34.0
synctl start synctl start
Users who have installed from distribution packages should see the relevant Users who have installed from distribution packages should see the relevant
package documentation. package documentation. See below for notes on Debian packages.
* When upgrading to Python 3, you **must** make sure that your log files are * When upgrading to Python 3, you **must** make sure that your log files are
configured as UTF-8, by adding ``encoding: utf8`` to the configured as UTF-8, by adding ``encoding: utf8`` to the
@ -107,6 +107,13 @@ Upgrading to v0.34.0
There is no need to revert this change if downgrading to Python 2. There is no need to revert this change if downgrading to Python 2.
* We are also making available Debian packages which will run Synapse on
Python 3. You can switch to these packages with ``apt-get install
matrix-synapse-py3``, however, please read
[debian/NEWS](https://github.com/matrix-org/synapse/blob/release-v0.34.0/debian/NEWS)
before doing so. The existing ``matrix-synapse`` packages will continue to
use Python 2 for the time being.
2. This release removes the ``riot.im`` from the default list of trusted 2. This release removes the ``riot.im`` from the default list of trusted
identity servers. identity servers.

View File

@ -1 +0,0 @@
Debian packages utilising a virtualenv with bundled dependencies can now be built.

View File

@ -1 +0,0 @@
Add 'sandbox' to CSP for media reprository

View File

@ -1 +0,0 @@
Make the new landing page prettier.

View File

@ -1 +0,0 @@
Fix deleting E2E room keys when using old SQLite versions.

View File

@ -27,4 +27,4 @@ try:
except ImportError: except ImportError:
pass pass
__version__ = "0.34.0rc2" __version__ = "0.34.0"