summary refs log tree commit diff
path: root/CHANGES.rst
diff options
context:
space:
mode:
authorErik Johnston <erik@matrix.org>2014-11-19 18:00:57 +0000
committerErik Johnston <erik@matrix.org>2014-11-19 18:00:57 +0000
commit5b46ce579ba9a198546ff9e19f743eb91a126422 (patch)
tree67a0454a06167f9616d5d8115edf2aacfc877521 /CHANGES.rst
parentInitialise UserPresenceCache instances to always contain a 'presence' key (diff)
downloadsynapse-5b46ce579ba9a198546ff9e19f743eb91a126422.tar.xz
Bump version, changelog and upgrade.rst
Diffstat (limited to 'CHANGES.rst')
-rw-r--r--CHANGES.rst24
1 files changed, 24 insertions, 0 deletions
diff --git a/CHANGES.rst b/CHANGES.rst
index 78c178bafd..5a284c3853 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -1,3 +1,27 @@
+Changes in synapse 0.5.0 (2014-11-19)
+=====================================
+This release includes changes to the federation protocol and client-server API
+that is not backwards compatible.
+
+This release also changes the internal database schemas and so requires servers to
+drop their current history. See UPGRADES.rst for details.
+
+Homeserver:
+ * Add authentication and authorization to the federation protocol. Events are
+   now signed by their originating homeservers.
+ * Implement the new authorization model for rooms.
+ * Split out web client into a seperate repository: matrix-angular-sdk.
+ * Change the structure of PDUs.
+ * Fix bug where user could not join rooms via an alias containing 4-byte
+   UTF-8 characters.
+ * Merge concept of PDUs and Events internally.
+ * Improve logging by adding request ids to log lines.
+ * Implement a very basic room initial sync API.
+ * Implement the new invite/join federation APIs.
+
+Webclient:
+ * The webclient has been moved to a seperate repository.
+
 Changes in synapse 0.4.2 (2014-10-31)
 =====================================