summaryrefslogtreecommitdiff
path: root/CHANGELOG.rst
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGELOG.rst')
-rw-r--r--CHANGELOG.rst33
1 files changed, 33 insertions, 0 deletions
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 35a7737..703abb3 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -1,3 +1,36 @@
+Version 9.0
+===========
+
+For users
+---------
+- Messages reflections are now properly cut if the body was cut before
+ being to sent to IRC
+- Messages from unjoined resources are now rejected instead of being accepted.
+ This helps clients understand that they are not in the room (because of
+ some connection issue for example).
+- All commands sent to IRC servers are now throttled to avoid being
+ disconnected for excess flood. The limit value can be customized using the
+ ad-hoc configuration form on a server JID.
+- Support for XEP-0410 Self-Ping Optimization. This will prevent clients
+ which use self-ping from dropping out of the MUC if another client with
+ bad connectivity is also joined from the same account.
+
+For admins
+----------
+- SIGHUP is now caught and reloads the configuration like SIGUSR1 and 2.
+- Add a verify_certificate policy option that lets the admin disable
+ certificate validation per-domain.
+- The WatchdogSec value in the biboumi.service file (for systemd) now
+ defaults to the empty string, which means “disabled”. This value can
+ still be set at configure time by passing the option "-DWATCHDOG_SEC=20”
+ to cmake, if you want to enable the systemd watchdog.
+
+For developers
+--------------
+- The end-to-end tests have been refactored, cleaned and simplified a lot.
+ A tutorial and a documentation have been written. It should now be easy
+ to write a test that demonstrates a bug or a missing feature.
+
Version 8.5 - 2020-05-09
========================