Fix format for translated desktop keywords
[claws.git] / RELEASE_NOTES
1 20th October 2014                                   Claws Mail 3.11.0
2
3                     CLAWS MAIL  RELEASE NOTES
4                     http://www.claws-mail.org
5
6 Claws Mail is a GTK+ based, user-friendly, lightweight, and fast 
7 email client.
8
9 New in this release:
10 ~~~~~~~~~~~~~~~~~~~~
11
12 * SSLv3 server connections are now disabled by default, in response
13   to the POODLE vulnerability, see
14   https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-3566.
15
16 * Several PGP/Core plugin improvements
17   Indicate when a key has been revoked or has expired when displaying
18   signature status. For example,
19         "Good signature from %s, but the key has expired."
20         "Good signature from %s, but the key has been revoked."
21   When displaying the full information, show the Validity, and the
22   Owner Trust level. Also indicate expired and revoked keys, and
23   revoked UIDs.
24
25   The "Content-Disposition: attachment" flag in PGP/MIME signed
26   messages has been removed. It was confusing for cetain MUAs.
27
28 * A new version of the RSSyl plugin, completely redesigned and
29   rewritten. Migration from the previous version is automatic,
30   it has a new storage format in ~/.claws-mail/RSSyl/ (hierarchical
31   directories instead of flat file format). It uses the expat
32   library instead of libxml2 for parsing feed data.
33
34 * The results of TAB address completion in the Compose window have
35   improved ordering.
36         Order of results:
37         1. Match beginning of name
38         2. Match beginning of additional names
39         3. Match complete email address before @
40         4. Match beginning of email address
41         5. Compare relative position of match
42         6. Compare name alphabetically
43         7. Compare address alphabetically.
44         
45 * Due to popular demand, use of the Up key in the message body in the
46   Compose window stops at the top of the message body and does not
47   continue up to the header fields. This reverts the behaviour
48   introduced in version 3.10.0.
49
50 * In the Compose window, when navigating with the arrow keys,
51   selecting, and thus modifying, the Account selector is now
52   prevented.
53
54 * In the Compose window, a mnemonic (s) has been added to the Subject
55   line.
56
57 * The Queue folder is highlighted if there are messages in its sub-
58   folders and the tree is collapsed.
59
60 * When sorting messages by 'thread date', clicking the 'Date' column
61   header will now toggle between ascending/descending and will not
62   switch to 'date' sorting.
63
64 * A new QuickSearch filter has been added that searches a header's
65   content only.
66   H S : messages which contain S in the value of any header.
67
68 * A Reply-To field has been added to the main Template configuration.
69
70 * The menubar can now be hidden, default hotkey: F12.
71
72 * Fancy plugin: A user-controlled stylesheet can now be used.
73
74 * Python plugin: Add flag attributes to MessageInfo object.
75
76 * Python plugin: Make 'account' property of ComposeWindow read/write.
77
78 * Libravatar plugin: a network timeout option has been added.
79
80 * appdata has been added for package managers, it must be
81   specifically enabled, using ./configure --enable-appdata
82   See http://people.freedesktop.org/~hughsient/appdata/ for further
83   information.
84
85 * The tbird2claws.py script, for converting a Thunderbird mailbox to
86   a Claws Mail mailbox, now handles sub-directory recursion.
87
88 * Updated translations: Brazilian Portuguese, Bulgarian, Dutch,
89   Esperanto, Finnish, German, Hebrew, Lithuanian, Slovak, Spanish,
90   and Swedish
91
92 * Bug fixes:
93         o bug 3173, 'quick search ignores trailing blank'
94         o bug 3211, 'Fails to build in Debian hurd-i386 architecture'
95         o bug 3212, 'When msgnum matches a sub-folder name, fetch
96                      fails'
97         o bug 3221, 'IMAP: Claws Mail has issues with Yahoo IMAP
98                      server/folders'
99         o bug 3235, 'Extraneous double quotes inside base64-encoded
100                      From header confuse 'Reply' action'
101         o bug 3236, 'sc_html_parse_tag() does not recognize '<br/>'
102                      as line break'
103         o bug 3246, 'attachment open: "remember this" ignored if
104                      ~/.mailcap does not exist'
105         o bug 3265, 'procmime.c: unbalanced flockfile() /
106                      funlockfile()'
107         o bug 3300, 'Cannot send/receive mail when SSL 3.0 is not
108                      supported on the server'
109         o Debian bug 755022, '[claws-mail-spam-report] likely useless
110                      to report to Debian because of the use of http
111                      instead of https'
112         o Disable SSL3.0 entirely as a Poodle fix.
113         o fix msg display when utf8_instead_of_locale_for_broken_mail
114           is turned off and you use a UTF-8 locale
115         o fix building without gnuTLS support
116         o Don't differentiate the protocols used when using direct
117           SSL/TLS versus STARTTLS
118         o disallow editing any account (even current account) when at
119           least one compose window is open
120         o Actually display "(No From)" in messageview's From column
121           when appropriate.
122         o When changing focus in folderview, make sure the newly
123           focused folder is visible first.
124         o various fixes to flaws reported by Coverity scan
125         o PGP/Core plugin: Don't automatically re-check signatures
126         o PGP/Core plugin: fix erroneous 'untrusted' msg based on
127           validity not trust
128         o Make INBOX case-insensitive (as RFC states)
129         o Python plugin: Fix ComposeWindow.get_account_selection
130
131 For further details of the numbered bugs and RFEs listed above
132 consult http://www.thewildbeast.co.uk/claws-mail/bugzilla/
133
134 ---------------------------------------------------------------------
135 See ChangeLog for full information regarding changes in this release.
136
137