diff options
author | Erik Johnston <erik@matrix.org> | 2016-09-23 15:36:59 +0100 |
---|---|---|
committer | Erik Johnston <erik@matrix.org> | 2016-09-23 15:36:59 +0100 |
commit | 4225a97f4e63ce82a21ea1e07c0a54324df261ec (patch) | |
tree | 006b8f4be1beba9aacbcd9ce379cb40ff6bd2f22 | |
parent | Merge pull request #1136 from matrix-org/erikj/fix_signed_3pid (diff) | |
parent | Merge branch 'release-v0.18.0' of github.com:matrix-org/synapse (diff) | |
download | synapse-4225a97f4e63ce82a21ea1e07c0a54324df261ec.tar.xz |
Merge branch 'master' of github.com:matrix-org/synapse into develop
Diffstat (limited to '')
-rw-r--r-- | CHANGES.rst | 54 | ||||
-rw-r--r-- | synapse/__init__.py | 2 |
2 files changed, 55 insertions, 1 deletions
diff --git a/CHANGES.rst b/CHANGES.rst index 23be6c8efa..4dcaf1170d 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,3 +1,57 @@ +Changes in synapse v0.18.0 (2016-09-19) +======================================= + +The release includes major changes to the state storage database schemas, which +significantly reduce database size. Synapse will attempt to upgrade the current +data in the background. Servers with large SQLite database may experience +degradation of performance while this upgrade is in progress, therefore you may +want to consider migrating to using Postgres before upgrading very large SQLite +daabases + + +Changes: + +* Make public room search case insensitive (PR #1127) + + +Bug fixes: + +* Fix and clean up publicRooms pagination (PR #1129) + + +Changes in synapse v0.18.0-rc1 (2016-09-16) +=========================================== + +Features: + +* Add ``only=highlight`` on ``/notifications`` (PR #1081) +* Add server param to /publicRooms (PR #1082) +* Allow clients to ask for the whole of a single state event (PR #1094) +* Add is_direct param to /createRoom (PR #1108) +* Add pagination support to publicRooms (PR #1121) +* Add very basic filter API to /publicRooms (PR #1126) +* Add basic direct to device messaging support for E2E (PR #1074, #1084, #1104, + #1111) + + +Changes: + +* Move to storing state_groups_state as deltas, greatly reducing DB size (PR + #1065) +* Reduce amount of state pulled out of the DB during common requests (PR #1069) +* Allow PDF to be rendered from media repo (PR #1071) +* Reindex state_groups_state after pruning (PR #1085) +* Clobber EDUs in send queue (PR #1095) +* Conform better to the CAS protocol specification (PR #1100) +* Limit how often we ask for keys from dead servers (PR #1114) + + +Bug fixes: + +* Fix /notifications API when used with ``from`` param (PR #1080) +* Fix backfill when cannot find an event. (PR #1107) + + Changes in synapse v0.17.3 (2016-09-09) ======================================= diff --git a/synapse/__init__.py b/synapse/__init__.py index b778cd65c9..41745170a1 100644 --- a/synapse/__init__.py +++ b/synapse/__init__.py @@ -16,4 +16,4 @@ """ This is a reference implementation of a Matrix home server. """ -__version__ = "0.17.3" +__version__ = "0.18.0" |