3.0.0 unleashed
[claws.git] / RELEASE_NOTES
1 3rd September 2007                                   Claws Mail 3.0.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 * Claws Mail is now licensed under GPLv3 or later.
13
14
15 New in this release:
16 ~~~~~~~~~~~~~~~~~~~~
17
18 * added Tags feature
19   Tags are arbitrary labels that can be applied to messages. It is
20   possible to create, edit, remove Tags; apply them to mails;
21   filter on Tags or Tag presence; apply or unset Tags via Filtering
22   actions; reference Tags in reply Templates.
23
24 * Threads can now be sorted by most recent message
25   /View/Sort/By thread date
26
27 * Added "/View/Show or Hide/Column headers"
28
29 * Added 'watch thread' feature
30         
31 * Enabled the running of folder Processing rules on demand
32
33 * Added options to stop/enable writing logs to disc, see Logging
34   page of preferences
35
36 * IMAP and News: Implement age-based caching: allow the specifying 
37   of a threshold for the offline synchronisation feature, and whether 
38   old cached bodies should be removed. Accessible from the Folder
39   Properties.
40
41 * IMAP: Made multiple copy, (in the same IMAP account), faster by
42   matching source/destination message UIDs.
43         
44 * LDAP: Ability to edit all Person attributes
45
46 * Nicer layout of the message part icons
47
48 * Speed up and clean up rendering of larger msgs
49
50 * Use progress bar when sending messages
51
52 * Made mainwindow's /Help/Manual point to the remote copy if the
53   local copy doesn't exist
54
55 * Replaced some deprecated widgets
56
57 * Enabled changing the emphasis color used to highlight the
58   newsreader/x-mailer header value when it matches our preferred
59   mail agent, (hidden pref 'emphasis_color' added to clawsrc).
60
61 * tools/mew2claws-mail.pl
62   Added new script that imports a Mew address book
63
64 * tools/popfile-link.sh
65   Added a new script that will open selected messages in
66   POPFile control center, in order to change the message
67   status.
68
69 * Updated the manual
70
71 * Check that Dillo's installed when loading the Dillo Browser
72   plugin
73
74 * Maemo improvements:
75         o Automatically choose the correct application
76           to open parts
77         o Better way to notify of new mails
78         o Destroy messageview after trashing mail
79         o Simplified layout
80         o Better toolbars, removal of CTree headers
81         o Add a specific icon to go back to folder list
82         o Improvements to the Wizard, About and icon legend dialogues
83         o add an easy way to store data (mails and IMAP/NNTP caches)
84           on one of the SD cards, and protect against unmounts if
85           needed
86         o plug the online/offline system into maemo's interfaces to
87           have Claws automatically switch according to the system
88           status (on IT OS 2007)
89         o use HildonBanners to display status messages
90         o force layout to be Small screen
91         o put the progress bar in the toolbar
92
93 * Updated Brazilian Portuguese, Bulgarian, Catalan, Finnish, French,
94   German, Hungarian, Italian, Polish, Russian, Simplified Chinese and
95   Slovak translations. 
96
97
98 * Bugfixes:
99         o bug 1224, 'The process of Replying to emails with large
100                      attachments seems unreasonably long...'
101         o bug 1246, 'compose becomes increasingly slow replying to
102                      complex emails'
103         o bug 1261, '[DE] coloring messages in overview keys are
104                      not localised'
105         o bug 1267, 'printing mutliple messages opens one message-
106                      dialog after the other'
107         o bug 1275, 'auto-saved draft messages not always being
108                      removed' 
109         o bug 1284, 'The html -> text  converter ignores entities'
110         o bug 1286, 'Can't move a folder into a "Folders Only"
111                      folder'
112         o bug 1287, 'Compile time problem on Solaris (nexenta
113                      gnu/Solaris) utils.c'
114         o bug 1292, 'CM crashes on writing mail'
115         o bug 1290, 'Claws Mail crashes if too little memory when 
116                      rebuilding folder tree'
117         o bug 1293, 'LDAP address book not working'
118         o fix processing progressbar
119         o fix re-opening of all composing messages that were opened
120           when closing the previous instance
121         o fix toolbar prefs crash when no actions exist
122         o fix typos around long form expressions in the quote lexer.
123         o Quicksearch: Make search run on GDK_KP_Enter too
124         o fix missing timestamp update on MH source folder when
125           moving mails
126         o fix 'o' (Open) shortcut on MIME parts
127         o fix two vCard-related crashes
128         o fix threads use on BSDs
129         o copy all account preferences in account_clone() - some
130                 were missing.
131         o fix 'List URLS'
132         o Fix format string vulnerability
133         o Fix all potential misuses of format-string functions
134         o Address Book: Contacts are now locale-aware sorted in the
135           address book
136         o use suitable defaults for outbox,
137                 queue, drafts and trash folders
138         o fix loss of subfolders properties when renaming a folder
139         o fix Quicksearch's Sticky mode
140         o fix signature replacement when it's been wrapped
141         o fix cursor offset when quote contains UTF-8 chars
142         o fix coloring of pastes as quotation
143         o fix wizard crash when Mailbox dir already exists
144         o IMAP: fix timeout setting (requires libetpan 0.52)
145         o IMAP: better scanning (NOOP instead of CLOSE/SELECT)
146         o IMAP: fix unwanted creation of libetpan's stream dump file
147         o LDAP: fix possible crash on cache invalidation
148         o LDAP: fix port being reset to 636 on SSL
149         o LDAP: fix wrong "Connected successfully to server".
150         o Maemo: layout fixes
151         o Maemo: fix auto-completion
152         o Maemo: fix sticking statusbars
153         o Maemo: fix the strange "top_application" info at startup.
154         o Maemo: fix crash on first launch
155         o Maemo: don't opened selected folder when clicking on white
156           space
157         o Maemo: make Esc close messageviews
158         o Maemo: fix message scrolling to the end on opening
159         o Maemo: fix reopening same message
160         o Maemo: fix opening of mails from keypad in Sent folders
161         o Maemo: fix adjustments changes
162         o Refresh window when processing
163         o Windows: never pass NULL pointers for %s substitutions
164
165 For further details of the numbered bugs listed above consult
166 http://www.thewildbeast.co.uk/claws-mail/bugzilla/index.cgi
167
168 ---------------------------------------------------------------------
169 See ChangeLog for full information regarding changes in this release.