summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpaz <paz@nadir.org>2021-02-24 10:13:01 +0100
committerpaz <paz@nadir.org>2021-03-04 14:52:53 +0100
commit30add19660a5b2781771424a9c776895591de8e8 (patch)
treeb12d587bf1052884c6bb6df46d380cf23d0700b6
parent7064fee9fd318457011c269a4a1dd4f475167557 (diff)
News post on schleuder 4.0.0
-rw-r--r--_posts/2021-03-04-schleuder-4-0-0-released.md22
1 files changed, 22 insertions, 0 deletions
diff --git a/_posts/2021-03-04-schleuder-4-0-0-released.md b/_posts/2021-03-04-schleuder-4-0-0-released.md
new file mode 100644
index 0000000..37fb609
--- /dev/null
+++ b/_posts/2021-03-04-schleuder-4-0-0-released.md
@@ -0,0 +1,22 @@
+---
+layout: post
+title: "Schleuder 4.0.0 released"
+date: "2021-03-04"
+---
+
+This release brings one new feature, some bug fixes, and several dependency changes.
+
+Please note that this release does not contain the breaking changes to the HTTP API which were planned for it originally.
+
+Highlights:
+
+* Mandatory blank line to separate keywords from email content. Arguments for keywords are now looked for in the following lines, too, until a blank line (or the next keyword) is found.
+* Update ActiveRecord to version 6.1.
+* Require Ruby version >= 2.5.
+* Support Ruby 3.0.
+* Require GnuPG version >= 2.2.
+* Drop the deprecated `X-LISTNAME`. Please only use `X-LIST-NAME` from now on.
+* Downcase all email addresses when subscribing.
+* Require fingerprints as arguments to `X-DELETE-KEY`, no fuzzy matching of strings anymore.
+
+Please see the [user-relevant changes]({{ "schleuder/docs/changes.html" | absolute_url }}) and the [changelog](https://0xacab.org/schleuder/schleuder/blob/master/CHANGELOG.md#400-2021-03-04) for details.