2.10.0 unleashed
[claws.git] / RELEASE_NOTES
1 2nd July 2007                                       Claws Mail 2.10.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 Notes for this release:
10 ~~~~~~~~~~~~~~~~~~~~~~~
11
12 libetpan 0.49 is now required for IMAP support
13
14 New in this release:
15 ~~~~~~~~~~~~~~~~~~~~
16
17 * Added "From, To or Subject" to the QuickSearch types.
18
19 * Added handling of the 'a' key to loop through a mail's MIME parts.
20
21 * In the Compose window "Add to address book" has been added to the
22   context menu of the sender and recipient fields.
23
24 * Implemented a proper References filtering condition.
25
26 * Added the possibility to cancel receiving in IMAP accounts.
27
28 * Made offline synchronisation faster.
29
30 * Added an alternate way to fetch flags on IMAP, which improves
31   performance with some servers, (like Exchange).
32   See "Bandwidth-efficient mode" in IMAP accounts' Receive
33   preferences.
34
35 * Allow manual sorting of Templates.
36
37 * Templates improvements: easier syntax, add some useful variables.
38
39 * Implemented per-account and per-folder compose/reply/forward
40   Templates.
41
42 * Added a QuickSearch option to automatically run a search selected
43   from the history.
44
45 * Made the Summaries Preferemces page "when entering a folder..."
46   options fully customisable.
47
48 * Added an "Open last opened folder at startup" option to the
49   Summaries page in the Prerferences.
50
51 * Changed the Preference "Only mark as read when opened in new
52   window" on the Summaries page to "Only mark as read when opened
53   in new window, or replied to".
54
55 * Allow disabling mail filtering plugins on a per-account
56   basis.
57
58 * Added an option to the Bogofilter and SpamAssassin plugins to
59   enable marking saved spam as Read.
60
61 * Added a warning about encryption limits, which can be disabled.
62
63 * Removed the "Download all" preference from POP3 accounts; it
64   was useless and confusing.
65
66 * Re-organized some Preferences page.
67
68 * Replaced the tabbed layout in Account Preferences with pages.
69
70 * Renamed 'Protocol Log' to 'Network Log'
71
72 * Added a few cursor improvments while Claws is busy.
73
74 * Added support for CRLF in headers of messages.
75
76 * Added support for a few more date formats (RFC3339 subsets).
77
78 * The keypad's Enter key now does the same as the Return key.
79
80 * Improved LDIF import, better error handling, UI cleanup.
81
82 * LDAP write support has been added.
83
84 * Use Hildon's file chooser on Maemo.
85
86 * Updated Brazilian Portuguese, British English, French, German,
87   Hungarian, Russian, Simplified Chinese and Spanish translations. 
88
89 * Bug fixes:
90         o bug 848, 'Redirect breaks GnuPG'
91         o bug 1217, 'reentrancy problems with time functions'
92         o bug 1248, 'Core dumps after unloading plugin and clicking
93                      on load plugins'
94         o bug 1249, 'Error handling for news errors needs
95                      modification'
96         o Race condition when automatically drafting due to
97           insertion on re-edit.
98         o Consider "- -- \n" as signature separator (fixes signature
99           stripping when replying to PGP/Inline signed emails).
100         o Race condition crash when reconnection fails on IMAP.
101         o Raising log windows when they are either minimized or in
102           background.
103         o Occasional crasher when cancelling message sending.
104         o Stale news statusbar when scanning fails.
105         o A few race conditions when sending/drafting emails.
106         o Building of some plugins in Mac OS X.
107         o Don't decode leading ENV_ and ~ in P_PASSWORD configuration
108           values.
109         o Incoming messages from local accounts always get filtered
110           regardless of the preference.
111         o Use gethostname() instead of uname(), fixes failures to
112           determine hostname on some BSDs.
113         o Crash if fork() fails when resolving hostnames.
114         o Infinite loop when exiting with compose window(s) opened,
115           when the draft folder is on IMAP and unreachable.
116         o Sizing/alignment of the button bar in plugins window.
117         o Copying text from HTML parts.
118         o 'make distcheck' failure
119
120
121 For further details of the numbered bugs listed above consult
122 http://www.thewildbeast.co.uk/claws-mail/bugzilla/index.cgi
123
124 ---------------------------------------------------------------------
125 See ChangeLog for full information regarding changes in this release.