summaryrefslogtreecommitdiff
path: root/src/mailman/docs/NEWS.rst
diff options
context:
space:
mode:
Diffstat (limited to 'src/mailman/docs/NEWS.rst')
-rw-r--r--src/mailman/docs/NEWS.rst15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/mailman/docs/NEWS.rst b/src/mailman/docs/NEWS.rst
index 4000c135b..328699371 100644
--- a/src/mailman/docs/NEWS.rst
+++ b/src/mailman/docs/NEWS.rst
@@ -32,8 +32,20 @@ Command line
"fqdn list name" (i.e. the posting address of a mailing list), now also
accept a ``List-ID``. Every attempt has been made to keep the CLI backward
compatible, but there may be subtle differences. (Closes #346)
+* If no listname is given, running ``mailman withlist -r`` must name a
+ function taking no arguments. This can be used to introspect Mailman
+ outside of the context of a mailing list.
* Fix ``mailman withlist`` command parsing. (Closes #319)
+Configuration
+-------------
+* The ``[mailman]pre_hook`` and ``[mailman]post_hook`` variables are
+ deprecated. They can still be specified but they will not be run.
+* The ``[paths.*]ext_dir`` variable has been removed.
+* A new logger has been added called ``logging.plugins``.
+* The ``[styles]paths`` variable has been removed; you can now specify
+ additional styles using the new plugin architecture.
+
Interfaces
----------
* Broaden the semantics for ``IListManager.get()``. This API now accepts
@@ -45,6 +57,9 @@ Interfaces
Other
-----
+* Add a new plugin architecture, which allows third parties to add
+ initialization hooks, REST endpoints, and additional components. Given by
+ Jan Jancar.
* Drop support for Python 3.4. (Closes #373)
* Bump minimum requirements for aiosmtpd (>= 1.1) and flufl.lock (>= 3.1).