Reorder send_message's port selection logic, paving the
[claws.git] / RELEASE_NOTES
index 492ae3496f49347d7fafd1af607046d6198fd10d..46529600d2a260730f0725100549077b514985a9 100644 (file)
@@ -1,4 +1,4 @@
-16th December 2011                                   Claws Mail 3.8.0
+6th May 2013                                         Claws Mail 3.9.1
 
                    CLAWS MAIL  RELEASE NOTES
                     http://www.claws-mail.org
@@ -9,88 +9,134 @@ email client.
 New in this release:
 ~~~~~~~~~~~~~~~~~~~~
 
-* GnuTLS 2.2 is now a minimum requirement if encrypted connections to
-  servers are required.
+All plugins previously packaged as 'Extra Plugins' are now contained
+within the Claws Mail package. In addition to that, the following
+plugins have been dropped: TrayIcon, Dillo Viewer, and Gtkhtml2
+Viewer.
 
-* The list displays have been updated to use newer GTK+ functions,
-  this means that the expanders look different and the optional dotted
-  lines have been dropped.
+This release contains the following plugins: ACPI Notifier, Address
+Keeper, Attachment Remover, Attachment Warner, Bogofilter, BS Filter,
+Clam AntiVirus, Fancy HTML Viewer, FetchInfo, gData, GeoLocation,
+Mail Archiver, MailMBOX, New Mail, Notification, PDF Viewer, Perl,
+PGP/Core, PGP/Inline, PGP/MIME, Python, RSSyl, SMime, Spam Report,
+SpamAssassin, TNEF Parse, and vCalendar. 
 
-* A hidden option, 'summary_from_show', which controls the display in
-  the From column of the Message List: 0 (default): show name,
-  1: show address, 2: show name + address
-               
-* The image viewer now uses the EXIF Orientation.
-               
-* 'Generate X-Mailer header' has been added as an Account option.
+* 3 command-line switches have been added:
+  --cancel-receiving which cancels the currently running message
+       retrieval operation
+  --cancel-sending which cancels the currently running message
+       sending operation
+  --debug which toggles debug output.
 
-* /View/Message scroll has been added, allowing keyboard shortcuts to
-  be added and used for message scrolling.
+* '/Message/Cancel sending' has been added to the main menu. 
 
-* Home and End keys now function in the Message View.
+* In the filtering and processing condition configuration for Age,
+  it is now possible to match based on number of hours.
 
-* /Message/Print has been added to the Compose window.
+* The GnuPG signature timestamp is now displayed in the full
+  signature information
 
-* Updated manuals
+* Support for GnuTLS priority string has been added. This is achieved
+  via 2 hidden account preferences, gnutls_set_priority and 
+  gnutls_priority. The former turning the option on or off, the
+  latter containing the required priority string.
 
-* Update man page
+* Keep-alive pings are now performed on IMAP and NNTP connections.
 
-* Updated translations: Brazilian Portuguese, Czech, French,
-       Hungarian, Indonesian, Russian, Slovak, Spanish, Ukrainian.
+* In the Compose window, the focus is now moved to the message body
+  when focus is in the Subject entry and the Enter key is pressed.
+  
+* The Delete key can now be used to remove Colour Label hotkeys.
+
+* PDF Viewer: The printed PDF quality has been improved.
+
+* Fancy HTML viewer: The options dialogue has been completely
+  reworked, and disabling remote content is now totally strict.
+               
+* Python plugin: Added Cc field to messageinfo objects.
+
+* Python plugin: Added examples.
+
+* Python plugin: Added a function to get an arbitrary header from a
+  MessageInfo object
+
+* Perl plugin: The documentation for insert_perl.pl has been
+  improved.
+
+* Basic handling of vcard 3.0 has been added to vcard2xml.py.
+
+* A Swedish translation has been added to claws-mail.desktop.
+               
+* The man page has been updated.
+
+* Updated translations: Brazilian Portuguese, Czech, Finnish, French,
+  German, Hebrew, Hungarian, Lithuanian, Slovak, Spanish, Swedish
 
 * Bug fixes:
-       o bug 1489, 'Filter action mark_as_read inoperative
-                    following move action
-       o bug 1563, 'Folder view: show complete threads if they
-                    contain unread messages'
-       o bug 1870, 'arrow scrolling in filters'
-       o bug 2116, 'Rip spaces off server names in account
-                    configuration'
-       o bug 2127, 'SSL cert check uses canonical name instead of
-                    specified name'
-       o bug 2177, 'addrbook/addrbook-00000?.xml is not deleted
-                    after removing the address book in the GUI'
-       o bug 2303, 'Next unread message enables message view'
-       o bug 2310, 'Crash when hitting Ctrl+R to reply to a 
-                    particular mail'
-       o bug 2377, 'Show All Headers - make change persistent
-                    between sessions'
-       o bug 2402, 'GnuTLS change breaks socket communication'
-       o bug 2404, 'matcherrc updates upon account renaming'
-       o bug 2406, 'some part of accountrc not updated upon account
-                    rename'
-       o bug 2408, 'Some UI elements are not persistent between
-                    sessions'
-       o bug 2422, 'Toggle Message View w/ V crashes Claws'
-       o bug 2479, 'LDIF address book import matches tags case
-                    sensitive'
-       o bug 2481, 'do not scroll "from" dropdown list and sender
-                    address'
-       o bug 2493, 'Subscription pull down should be alphabetized'
-       o bug 2502, 'gnutls_transport_set_lowat removed in gnutls
-                    3.0.3'
-       o bug 2505, 'tagsdb becomes polluted with old folder entries'
-       o bug 2509, 'manually added headers are lost unless mail is
-                    sent inmediately'
-       o bug 2520, 'Please remove verbose "No further processing
-                    after rule %s" message.'
-       o bug 2525, 'Address completion window does not get keyboard
-                    focus'
-       o bug 2526, 'When reading message in separate window, n and p
-                    keys do not work'
-       o bug 2529, 'crash in mimeview_start_drag after deleting
-                    message'
-       o bug 2543, 'filter actions in actionsrc not updated upon
-                    account renaming'
-       o bug 2560, 'crash when unsubscribing newsgroup and having
-                    active search field'
-       o Fix focus problem on Gnome shell
-       o Fix flicker on recursive quicksearch
-       o Fix huge slowness induced by spellcheck "while typing"
-         during initial quote rewraps.
-       o Fix build with GLib 2.31.
-       o Fix crasher when spellchecking is not enabled
-       o Fix compose window size saving/restoring
+       o bug 1137, 'loading plugins with same profile on different
+                    archs'
+       o bug 1684, 'view news messages with large attachements
+                    segfaults'
+       o bug 1963, 'Preferences Templates Information Window Focus
+                    loss'
+       o bug 2340, 'Create block list'
+       o bug 2617, 'code cleanup'
+       o bug 2624, 'dialog "Action Configuration" cannot be closed'
+       o bug 2702, 'Support splitting subject line for small screen
+                    layout'
+       o bug 2774, 'Select folder/New Folder dialog - modal problem'
+       o bug 2785, 'Marking mails for deletion reopens internal
+                    message view'
+       o bug 2801, 'Filtering Header:Name list is blank/corrupt'
+       o bug 2826, 'replace deprecated gnutls function'
+       o bug 2828, 'Use MD5 digest for socket name'
+       o bug 2832, 'mail to from adress-book splitt names'
+       o bug 2835, 'add_address() in addr_compl.c should allow a
+                    NULL name'
+       o bug 2859, 'Newmail plugin doesn't work if Mail folder not 
+                    present when it is loaded.'
+       o bug 2862, 'Segmentation fault when replying to a message
+                    where the "code conversion" fails'
+       o bug 2863, 'Applying has_attachment quicksearch on IMAP
+                    segfaults'
+       o bug 2878 'bsfilter / folder.c:1435 Condition identifier
+                   != NULL failed'
+       o bug 2879, 'Plain text mails treated as encrypted'
+       o bug 2882, 'Reverse preference for external content'
+       o bug 2885, 'SIGSEGV in hooks_marshal at hooks.c:108'
+       o bug 2890, 'html2ps required...'
+       o bug 2893, 'ical_yy_scan_bytes has wrong type'
+       o bug 2903, 'key 'C' mention harcoded in string'
+       o bug 2909, 'Changing folder quickly can cause wrong email to
+                    be deleted'
+       o IMAP: Don't set charset on simple searches. Fixes Exchange
+         2007.
+       o Disconnect NNTP accounts too when switching offline.
+       o Fix sensitivity of next-unread toolbar button.
+       o tools/gif2xface.pl, tools/outlook2claws-mail.pl: Fix
+         address.
+       o Add missing \n at end of the return receipt last part's
+         headers.
+       o Make LDAP over SSL work on Win32.
+       o Fix crash on action error.
+       o Fix trimming of leading spaces in actions.
+       o tools/vcard2xml.py: Fix missing file encoding info.
+       o fix sensitivity of 'Use both dictionaries' in compose
+         window.
+       o Fix actions with spaces (and quotes).
+       o tools/vcard2xml.py: Lines split over more than one line
+         breaks parser; Get email addres correct. Not only 
+         email;internet.
+       o Escape filename/description text of MIME parts, prevents
+         error if, e.g., the filename contains an ampersand.
+       o Fix 'edit accounts' windows going behind when leaving an
+         'account preferences' window, by re-focusing this window.
+       o Fix crash closing PDF information alert panel.
+       o Fix default fonts on Windows.
+       o Fix ugly icon in XFCE's alt-tab window.
+       o Fix untranslated description in archiver plugin
+       o fix crasher when using /Edit/Search folder on start-up with
+         nothing selected.
 
 For further details of the numbered bugs listed above consult
 http://www.thewildbeast.co.uk/claws-mail/bugzilla/