tag name | v0.18.0 (1c56c81060736a07dde25ebaebc5dbd6e5612926) |
tag date | 2016-09-19 17:20:31 +0100 |
tagged by | Erik Johnston <erik@matrix.org> |
tagged object | commit 88acb99747... |
download | synapse-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-----