2005-10-07 [colin] 1.9.15cvs20
[claws.git] / RELEASE_NOTES.claws
index fdfc1c64beefff1f59881aae4f61a2309435d679..8f5f3b7efd19f494dc0c68478c4fcecb584ac902 100644 (file)
-27th June 2005                                  Sylpheed-Claws 1.9.12
+3rd October 2005                                Sylpheed-Claws 1.9.15
 
                    SYLPHEED-CLAWS  RELEASE NOTES
                       http://claws.sylpheed.org
                      
-                  the "Welcome back IMAP" release
-                    
 Sylpheed-Claws is an extended version of  Sylpheed, a GTK+ based,
 lightweight, and fast e-mail client
 
-This is the GTK 2 version of Sylpheed-Claws.
-
 Notes for this release:
 ~~~~~~~~~~~~~~~~~~~~~~~
 
-* IMAP support
-       Perhaps the most significant changes in this release have
-       happened in the IMAP code. Over the months we have received
-       several bug reports and complaints from IMAP users. The
-       changes to the IMAP implementation in this release are mostly
-       concerned with speedups in imap operation, and using non-
-       blocking I/O as much as possible. There have been far too
-       many changes to list them here in these release notes, so
-       interested users are pointed at ChangeLog-gtk2.claws. There
-       are more significant changes to the IMAP implemenation
-       planned, but IMAP users should already find this release is a
-       lot more comfortable for them.
-
-* Performance increases
-       Users will discover substantial performance increases when
-       re-sorting folders, when using 'Select all', and when using
-       'Mark all read'
-
-* /Message/Delete and /Message/Move to trash
-       '/Message/Delete' has been renamed '/Message/Move to trash'
-       and '/Message/Delete' has been added. '/Message/Delete' will
-       now directly destroy the message, after asking for a
-       confirmation, instead of moving it to the Trash folder.
-
-* Common Preferences
-       All '/Configuration/Preferences/Common/...' options have been
-       integrated into the new style options interface.
-
-* PGP MIME plugin
-       The 'PGP/MIME' plugin has been renamed 'PGP MIME', users will
-       need to reselect 'PGP MIME' as their default privacy system
-       in their account's Privacy preferences. 
-
-* LDAP
-       The bind password is no longer visible onscreen.
+* etpan >= 0.39 is now required for IMAP support
+
+* LDAP and JPilot support is now built by default if the dependencies
+  are available. Use './configure --disable-ldap --disable-jpilot' if
+  you don't want them.
 
 New in this release:
 ~~~~~~~~~~~~~~~~~~~~
 
-* An option to encrypt replies to encrypted messages by default
-  '/[Account Prefs]/Account/Privacy/Encrypt message by default when
-  replying to an encrypted message'
+* ~/.mailcap or /etc/mailcap is now used to open attachments
+
+* middle-click pasting that respects the 'Wrap pasted text' option
+  has been added
+
+* during composition the user is alerted if the message can't be
+  drafted
+
+* the description windows are now non-modal
 
-* Filtering rules can be reordered by drag n drop
+* a 'Clear Log' button has been added to the log window popup menu
 
-* '/Options/Character encoding/...' has been added to the Compose
-  window to enable temporarily changing the outgoing encoding
+* Sender, List-Post and To have been added to the headers that are
+  checked during automatic Filtering and Processing rules creation
 
-* Hebrew encodings have been added
+* the current locale's charset is used for display of broken mails
+  and a hidden option, 'utf8_instead_of_locale_for_broken_mail', has
+  been added allowing the user to use UTF-8 for broken mails
 
-* The 'Show all headers' option is now sticky.
+* GNU/aspell support: if black is chosen as the misspelled word
+  colour, misspelled words will be underlined.
 
-* Return Receipts can now be sent from any account.
+* the Message View and Compose windows now display the message
+  subject as the window title.
 
-* A clip/signed icon has been added. This is displayed in the Status
-  column of the message list to indicate a signed message that has
-  one or more attachments.
+* libgnomeprint support: currently selected text attachments can be
+  printed
 
-* updated translations: Brazilian Portuguese, British English,
-  Catalan, Finnish, French, German, Italian, Korean, Simplified
-  Chinese, Slovak, and Spanish
+* drag'n'drop of messages from the Message List to a Compose window's
+  Attachment pane is now possible
+
+* PGP/MIME plugin: it is now possible to verify S/MIME signatures
+
+* PGP/Core plugin: A "Don't encrypt" button has been added to the key
+  selection dialog, and the buttons have been reordered.
+
+* the user is warned if the requested Privacy system is not available
+  when composing a message
+
+* updated translations: Catalan, Finnish, French, German, Serbian,
+  Simplified Chinese, Slovak, Spanish, and Taiwanese
 
 * Bug fixes, including the following:
-       o bug 108, ' Uncollapse/collapse on double-click'
-       o bug 156, 'possible race condition?'
-       o bug 191, '    remove list of messages with one command'
-       o bug 245, 'Renaming Account with RemoteFolder breaks
-                   Filtering Rules'
-       o bug 421, 'incomplete implementation of undo'
-       o bug 477, 'sylpheed.spec.in is outdated'
-       o bug 481, 'extraneous imap commands slow down imap
-                   filtering'
-       o bug 506, 'No warning if action/template not saved'
-       o bug 522, 'Sylpheed downloads all messages when opening
-                   mailbox (IMAP)'
-       o bug 541, 'gtk warning when selecting "Themes" from Other
-                   preferences'
-       o bug 550, 'Not possible to "reply with quote" to gnupg
-                   encrypted messages'
-       o bug 557, '"Grab input while entering a passphrase" not
-                   working'
-       o bug 589, 'SC segfaults with wrong locale setting'
-       o bug 611, 'nntp authentication broken'
-       o bug 645, 'Problems with mails with multiple recipients and
-                   drafting'
-       o bug 646, 'newline-chars in email addresses'
-       o bug 651, 'Attract by Subject confused by minor differences
-                   in Subject'
-       o bug 670, 'multi user to: will corrupt message headers
-                   display'
-       o bug 677, 'IMAP fetch is soooooooooooooo slow'
-       o bug 679, '"open first unread message when entering a
-                   folder" is always on'
-       o bug 683, 'Crash in libspam at message_cleanup'
-       o bug 688, 'Issues with Summary View'
-       o bug 699, 'Setting folder color works/Unsetting doesn't
-                   (almost)'
-       o bug 707, 'Dash splits rows'
-       o bug 728, 'imap ssl segfault'
-       o bug 729, 'IMAP immediate expunge of deleted messages'
-       o bug 746, 'Reply function treats quoted commas as
-                   separators'
-       o bug 749, 'problem with show all headers'
-       o compilation errors with gcc 2.9x
-       o Use correct encoding when sending mails with attachments
-               that have accented characters in their name
-       o Forbid locked messages to be moved or deleted
-       o Eat GDK_Return so that the combo popup doesn't appear when
-               we press Enter to validate the combo input dialog (as
-               seen in the Open with... dialog)
-       o Fix automatic STARTTLS if login should be done and the
-         server only allows it after starting TLS
-       o Add gtk_widget_realize to be sure toolbar pixmaps can get
-               created 
-       o src/compose.c: compose_entries_set(): don't interpret
-               Bcc header field (conform to RFC 2368)
-       o src/compose.c: Fix headers encoding
-       o src/procmime.c: liberalise the mime parser
-       o src/summaryview.c: don't let always_show_msg override
-               open_unread_on_enter when opening a new directory
-       o src/textview.c: textview_write_link(): also skip non-ascii
-               space at head of link strings (phishing check fix)
-       o src/common/template.c: fix Bcc
+       o bug 177, 'There should be a 'Don't Encrypt' button in the
+                  'Select Keys' dialog'
+       o bug 448, 'Scrolling/Redraw issue with address-fields in
+                   Header'
+       o bug 572, '%X option does not work with templates'
+       o bug 767, 'Preferences window expanding'
+       o bug 790, 'Crash when restarting window manager (fluxbox)'
+       o bug 794, 'No way to delete without expunging'
+       o bug 803, 'IMAP/SSL support breaks with GnuTLS libetpan 0.38'
+       o bug 804, 'Quicksearch togglebutton doesn't get depressed
+                   after '/' key is pressed'
+       o bug 815, 'No quote insert if "From:" fied contained Russian
+                   letters'
+       o bug 816, 'Weird quotation with spaces'
+       o bug 819, 'crash accessing sign message'
+       o special subfolders: inherit parent's icon, send contents of
+         queue's subfolders, empty subfolders of trash folders
+       o fix crash in wizard
+       o fix loss of message Mark on move/copy
+       o fix 100% cpu usage in address completion list
+       o fix gcc-2.95 issues
+       o eliminate warnings on FreeBSD
+       o skip currently selected message when looking for next new
+               or unread message in current folder
+       o fix bug in partial download when there's no new mail
+       o send dialog: prevent hang on Cancel
+       o fix Automatic encoding, first try default locale's charset,
+         then charset of the replied mail, then utf-8
+       o IMAP: fix crash caused by discrepancy between
+               check_at_startup and offline mode
+       o IMAP: fix race when drafting while sending
+       o fixes to  Mbox importing/exporting
+       o src/addressbook.c
+               fix bug where sometimes a group's email list is empty
+       o src/compose.c
+               fix various wrap/color issues
+               fix bug where attachments Name entry showed Path
+               set correct sensitivity on attachments popup menu
+       o src/ldapquery.c
+               fix segfault
+       o src/prefs_spelling.c
+               use 'en' dictionary by default if LANG is POSIX or C
+               fix crash when no LANG env is set
+       o src/plugins/pgpcore/sgpgme.c
+               Report error when there's one, instead of "Signature
+               unchecked"
+
 
 For further details of the numbered bugs listed above consult
 www.thewildbeast.co.uk/sylpheed-claws/bugzilla/index.cgi