Refactor colors handling with more arrays
[claws.git] / RELEASE_NOTES
1 17th December 2017                                  Claws Mail 3.16.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 * Preferences: for the 'default selection on entering a folder' on
13   the Display/Summaries page, the first new, first unread, and first
14   marked message options are now sort-order aware.
15
16 * Preferences: the previously hidden preference to 'Warn when sending
17   to more recipients than []' has been added to the
18   Mail Handling/Sending page.
19
20 * Preferences: Toolbars/Compose window: Sign/Encrypt toggle buttons
21   can been added to the toolbar.
22
23 * Preferences: Fancy Plugin: allow stylesheet file/folder names to
24   have spaces in them.
25
26 * Account Preferences: a 'Show password' checkbox has been added next
27   to the password fields.
28
29 * Account Preferences: the OpenPGP and S/MIME preferences have been
30   split into two separate pages.
31
32 * Account Preferences: newline characters are disallowed in account
33   usernames and passwords, and warnings are shown to the user if this
34   is attempted.
35
36 * Compose: more UTF-8 list-item characters have been added.
37
38 * Address book: a 'Show password' checkbox has been added next to the
39   LDAP server 'bind password' field.
40
41 * GPG: full key/signature fingerprints are now shown instead of the
42   short versions.
43
44 * SSL Certificate Manager: added support for ipv6 addresses.
45
46 * NNTP: Fetch XOVER and XHDR data in batches of 5000 and use the
47   statusbar progress meter when opening/refreshing a NNTP folder.
48
49 * CLI: the --insert option has been added to --compose, to allow
50   inserting files from the command line.
51
52 * Plugins window: keyboard shortcuts to Load/Unload buttons have
53   been added.
54
55 * PDF Viewer Plugin: a print button has been added.
56
57 * The HTML parser now supports all entities.
58
59 * Tools: a simple bash completion helper has been added,
60   tools/bash_completion/claws-mail.
61
62 * Updated translations: Brazilian Portuguese, Catalan, Czech, Danish,
63         Dutch, Finnish, French, German, Hungarian, Italian,
64         Norwegian BokmÃ¥l, Russian, Slovak, Spanish, Swedish, Turkish.
65
66 * New translations: Japanese, Polish, Romanian.
67
68 * Bug fixes:
69         o bug 3266, 'procmime.c: FILE leak in specific circumstances'
70         o bug 3784, 'Very similar strings in src/gtk/about.c'
71         o bug 3793, 'Segfaults when master passphrase dialog is
72                      launched in the middle of autocompletion'
73         o bug 3795, 'Fix typo in utils.c'
74         o bug 3796, 'Fix format-security warnings in alertpanel_ use'
75         o bug 3797, 'Unfold quoting renders quotes completely
76                      confusing'
77         o bug 3801, 'Broken auto wrapping'
78         o bug 3808, 'vCalendar plugin does not load due to undefined
79                      symbol icaltime_from_timet'
80         o bug 3813, '"mouse up" activates link even if "mouse down"
81                      occurred outside the link / cannot copy link
82                      text'
83         o bug 3814, 'end of mouse drag or text selection erroneously
84                      activates links'
85         o bug 3819, 'Duplicate definition of global pygtk symbols'
86         o bug 3821, 'Potential security issue with libetpan code in
87                      mailmbox plugin'
88         o bug 3916, 'message view shows wrong message contents'
89         o bug 3843, 'Non-functional "Change to..." command in
90                      Spelling menu'
91         o bug 3852, 'delete header entry button doesn't restore
92                      colour'
93         o bug 3881, 'Hide Read Threads eats emails'
94         o bug 3886, '"About to send mail to 2 recipients" warning
95                      when one of them is Reply-To'
96         o bug 3892, 'build fails with enchant-2.1.0'
97         o bug 3893, 'Text mode open/copy web links ignores trailing
98                      tilde(s)'
99         o bug 3924, 'Fix configuration of sieve plugin on FreeBSD
100                      (segfaulted)'
101         o bug 3931, 'segfault searching server with master password'
102         o off-by-one error in textview's quote unfolding
103         o Make sure outgoing messages have a trailing newline
104         o 'add_to_addressbook' filtering action correctly add the
105           name
106         o improved handling of bad filenames get_serverport() in
107           ssl_manager.c
108         o building against older webkitgtk versions
109         o crash in mailimf_group_parse() in mailmbox plugin
110         o missing invalid regexp indication in folder preferences.
111         o truncated input widgets in preferences window
112         o ignore_thread not marking complete thread
113         o buffer length handling in GnuTLS password encryption and
114           decryption
115         o many memory leaks
116
117 For further details of the numbered bugs and RFEs listed above
118 see http://claws-mail.org/bug/[BUG NUMBER]
119
120 ---------------------------------------------------------------------
121 See ChangeLog for full information regarding changes in this release.
122