summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--CHANGES.rst32
-rw-r--r--synapse/__init__.py2
2 files changed, 29 insertions, 5 deletions
diff --git a/CHANGES.rst b/CHANGES.rst
index cf6c984d50..9f598a7f88 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -1,8 +1,32 @@
-Changes in synapse vX
-=====================
+Changes in synapse v0.9.0 (2015-05-06)
+======================================
+
+General:
+
+* Add support for using a PostgreSQL database instead of SQLite. See
+  ``docs/postgres.rst`` for details.
+* Add password change and reset APIs.
+* Fix memory leak due to not releasing stale notifiers.
+* Fix race in caches that occasionally caused some presence updates to be
+  dropped.
+* Check server name has not changed on restart.
+
+Federation:
+
+* Add key distribution mechanisms for fetching public keys of unavailable
+  remote home servers.
+
+Configuration:
+
+* Add support for multiple config files.
+* Add support for dictionaries in config files.
+* Remove some options from the command line, they should be specified in
+  config files instead.
+
+Application services:
 
-* Changed config option from ``disable_registration`` to
-  ``enable_registration``. Old option will be ignored.
+* Reliably retry sending of events from Synapse to application services.
+* Implement API change in how application services register with home servers.
 
 
 Changes in synapse v0.8.1 (2015-03-18)
diff --git a/synapse/__init__.py b/synapse/__init__.py
index 56c10a84e9..c89f444f4e 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.8.1-r4"
+__version__ = "0.9.0"