summary refs log tree commit diff
tag namev0.18.0 (1c56c81060736a07dde25ebaebc5dbd6e5612926)
tag date2016-09-19 17:20:31 +0100
tagged byErik Johnston <erik@matrix.org>
tagged objectcommit 88acb99747...
downloadsynapse-0.18.0.tar.xz
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)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABAgAGBQJX4BBSAAoJEDraBu3HU9Ee2rIP/1UgPzCTDUjZTul75N2JKJvP
MwtDqlLGGaINjwfkcV/o9Cnp5adJnxNLrD3hH3Ei7jQhjUZlJuUlxItCVDNZqaii
aFrXX8mYUy2CxHN8oolcqrbQSsWgWyU5RFRDj8NLf97jLds0foc7sShZeCezOK9H
y31s7OlkqLxUvLETa28iHZKW0Y894mJKj39tfTYkiQcQmzRMqx0ZlGKPvv7au+9X
Lq0aicHaQc6VKOmPY7xfZoKIJcp6Qy0YOdJUKo4P5BDb+fo6gB+uZ+KXk1cJkD0j
cZGAzXwkGk0CiAcStszfUYF5CDphyTgddvqrqQgKypyzB4zF8Y92AScj0hRDTo9u
OfGbeixOfp3pJaVkSaQeh895IJp1yG5TRFgwB/rzenAmx6SIVRBgYcaVKkcD+by0
efh5uUdZH2h1mjAd3x80Yig0TKfWMC8ax3bpFu0oNJoxGeTFYgdMDZIfgLnfyjvx
jCLIrOYkFDTwz7OOeVXxAHpotOu+dO/2MZLt7qN4X3LZ+2x4s4zAMKwYCVvkr7zq
05HeKRYmKJA8/VJrAZszYKiYHwFniM7+maOVY+bXvyeVFuf2z0Z8LNpC1MFZ5vlX
8JBvxejVEZ0Ztvyvn2LN+svmi63L4FU65Ylz7JGWBc2T2sNAZQTMwJiwIjVYlR4d
tTX2JwFFQDq5U9vrlX6C
=MXeH
-----END PGP SIGNATURE-----