diff options
author | Erik Johnston <erik@matrix.org> | 2014-11-19 18:00:57 +0000 |
---|---|---|
committer | Erik Johnston <erik@matrix.org> | 2014-11-19 18:00:57 +0000 |
commit | 5b46ce579ba9a198546ff9e19f743eb91a126422 (patch) | |
tree | 67a0454a06167f9616d5d8115edf2aacfc877521 /CHANGES.rst | |
parent | Initialise UserPresenceCache instances to always contain a 'presence' key (diff) | |
download | synapse-5b46ce579ba9a198546ff9e19f743eb91a126422.tar.xz |
Bump version, changelog and upgrade.rst
Diffstat (limited to 'CHANGES.rst')
-rw-r--r-- | CHANGES.rst | 24 |
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) ===================================== |