Verified Commit 9431a46c authored by georg's avatar georg

Version 3.5.0

parent 508dc0e3
Pipeline #36740 passed with stages
in 21 minutes and 16 seconds
......@@ -3,7 +3,7 @@ Change Log
This project adheres to [Semantic Versioning](http://semver.org/).
## [3.5.0] / 2020-01-XX
## [3.5.0] / 2020-03-30
### Added
......@@ -16,15 +16,15 @@ This project adheres to [Semantic Versioning](http://semver.org/).
* Ensure UTF-8 as external encoding, convert any non-utf8 email to utf-8 or drop invalid characters. This should ensure that plain text emails in different charsets can be parsed (#409, #458, #460). Also we apply that conversion to the first text part after we parsed it for keywords, if no charset is set. This fixes #457. These changes introduce a new dependency `charlock_holms`.
* Allow Jenkins job notifications to reach lists. Before, such mails were rejected due to being "auto-submitted".
* Do not recognize sudo messages as automated message (#248)
* Do not recognize sudo messages as automated message. (#248)
* Fixed using x-attach-listkey with emails from Thunderbird that include protected headers.
* Handle incoming mails encrypted to an absent key, using symmetric encryption or containing PGP-garbage in a more graceful manner: Don't throw an exception, don't notify (and annoy) the admins, instead inform the sender of the mail how to do better. (#337)
* Add missing List-Id header to notification mails sent to admins. This should help with filtering such messages, which is currently not easy to do in a reliable way.
* Fix running Schleuder with ruby 2.7.
* Ensure that GnuPG never asks for a passphrase, even if it wants one. (#448)
* Be more precise about how many keys are in the keyring and how many are usable, when resending (#429)
* Be more precise about how many keys are in the keyring and how many are usable, when resending. (#429)
* Make it more clear what happens when resending an encrypted email fails (due to missing or too many matching keys), but falling back to unencrypted resend is allowed. (#343)
* Be more explicit that resending to other CC recipients has been aborted (#265)
* Be more explicit that resending to other CC recipients has been aborted. (#265)
## [3.4.1] / 2019-09-16
......
......@@ -47,15 +47,15 @@ Additionally these **rubygems** are required (will be installed automatically un
Installing Schleuder
------------
1. Download [the gem](https://schleuder.org/download/schleuder-3.4.1.gem) and [the OpenPGP-signature](https://schleuder.org/download/schleuder-3.4.1.gem.sig) and verify:
1. Download [the gem](https://schleuder.org/download/schleuder-3.5.0.gem) and [the OpenPGP-signature](https://schleuder.org/download/schleuder-3.5.0.gem.sig) and verify:
```
gpg --recv-key 0xB3D190D5235C74E1907EACFE898F2C91E2E6E1F3
gpg --verify schleuder-3.4.1.gem.sig
gpg --verify schleuder-3.5.0.gem.sig
```
2. If all went well install the gem:
```
gem install schleuder-3.4.1.gem
gem install schleuder-3.5.0.gem
```
3. Set up schleuder:
......@@ -145,4 +145,4 @@ GNU GPL 3.0. Please see [LICENSE.txt](LICENSE.txt).
Alternative Download
--------------------
Alternatively to the gem-files you can download the latest release as [a tarball](https://schleuder.org/download/schleuder-3.4.1.tar.gz) and [its OpenPGP-signature](https://schleuder.org/download/schleuder-3.4.1.tar.gz.sig).
Alternatively to the gem-files you can download the latest release as [a tarball](https://schleuder.org/download/schleuder-3.5.0.tar.gz) and [its OpenPGP-signature](https://schleuder.org/download/schleuder-3.5.0.tar.gz.sig).
module Schleuder
VERSION = '3.4.1'
VERSION = '3.5.0'
end
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment