summaryrefslogtreecommitdiff
path: root/docs/index.md
diff options
context:
space:
mode:
authorpaz <paz@nadir.org>2017-05-17 21:58:56 +0200
committerpaz <paz@nadir.org>2017-05-17 22:00:11 +0200
commitca5b8389bc2041b94ae721620b604d71c76c58cc (patch)
treebcfa33eae3c06daeac21b04b4443dfa94f5a74ff /docs/index.md
parent4b2e44baa31ea0fe7773e614a3152e095896e127 (diff)
List changes to previous version in the central document.
We're versioning that one, too, so there's no need to do another versioning of the changes-documents.
Diffstat (limited to 'docs/index.md')
-rw-r--r--docs/index.md23
1 files changed, 20 insertions, 3 deletions
diff --git a/docs/index.md b/docs/index.md
index 7dcf9e2..dc5eb76 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -347,9 +347,26 @@ Call this command weekly from cron to automate the check and have the results se
[↑](#top "Go to top of page")
{: .linktotop}
-## Changes between versions
+## Changes to the previous version of Schleuder
-Changes that we consider users or list-admins of Schleuder should be aware of, are independently [summarized per version](/docs/changes/).
+{: .note} This list describes changes that users or list-admins of Schleuder should be aware of. For a more technical changelog, please see the [repository](https://0xacab.org/schleuder/schleuder).
+
+User-relevant changes in version 3.0 compared to version 2.2:
+
+* Keywords may be written in lower case letters, too.
+* `X-LISTNAME`: Each use of an `X-`keyword must be accompanied by this new keyword (once per message).
+* Changed `X-`keywords:
+ * `X-LIST-MEMBERS` is now `X-LIST-SUBSCRIPTIONS`.
+ * `X-ADD-MEMBER` is now `X-SUBSCRIBE`.
+ * `X-DELETE-MEMBER` is now `X-UNSUBSCRIBE`.
+* New keyword `X-RESEND-CC` (and `X-RESEND-CC-ENCRYPTED-ONLY`): resends the message to all given arguments in Cc, so the recipients see each others involvement. (The latter may be abbreviated as `x-resend-cc-enc`.)
+* Dropped support for sending inline ciphertext ("pgp/inline"). Schleuder still supports to receive such messages, but doesn't send them anymore. The former member-attribute `mime`, and the list-attribute `default_mime` have been dropped accordingly.
+* Keys for subscriptions (including admins) are looked up only using the subscription-attribute `fingerprint`. When resending to non-subscribers, keys are still looked up by the recipient's email-address.
+* `send_encrypted_only` is only supported for lists, not anymore for individual subscriptions. (This might return in a later version if enough people complain.)
+* Dropped the feature to archive messages on the server (list-attribute `archive`). Instead there's now the option to have all incoming messages forwarded as an attachment to the list-admins (list-attribute `forward_all_incoming_to_admins`). Most people won't need this ever, it's useful for researching problems.
+* New subscription-attribute `delivery_enabled` to pause delivery of list-messages to a subscription. Useful for holidays, or for list-admins that don't want to receive the list's traffic.
+* New list-attribute `language`, which defines in which language informational hints or error-messages are being sent. Currently supported are english and german.
+* Threading for recipients of resend-messages has been fixed (if the list-attribute `keep_msgid` is true).
[↑](#top "Go to top of page")
@@ -363,7 +380,7 @@ To suggest changes to these documents or if you found any errors in them, please
{: .linktotop}
-## Documentation changes
+## Changes to the documentation
We use a public git-repository to maintain these documents, thus you can [browse the list of changes](https://0xacab.org/schleuder/schleuder-website/commits/master).