a5bd254ac9e7e8ebf334461946fb560af475e164
[squirrelmail.git] / ReleaseNotes
1 /*****************************************************************
2 * Release Notes: SquirrelMail 1.4.0 Release Candidate 2 *
3 * 23 January 2002 *
4 *****************************************************************/
5
6 In this edition of SquirrelMail Release Notes:
7 * All about this Release!!!
8 * Major updates
9 * A note on plugins
10 * Reporting my favorite SquirrelMail 1.4 bug
11
12 All about this Release!!!
13 =========================
14
15 This is the second and hopefully last Release Candidate (RC) for the
16 1.4.x stable series. Please note that this release is not yet labeled
17 STABLE officially.
18
19 However, we've been running this on a number of systems and a variety
20 of configs and we think it's worthy of the "stable"-title. Before we
21 can call it stable we want to test it on as many systems as possible
22 to iron out the last issues.
23
24 In response to RC1, quite some issues were reported AND fixed! We now
25 hope that SquirrelMail is really ready to be called STABLE. We need you
26 to verify that this is true!
27
28 So download it! Install it, and try to break it! We are hungry for any
29 bug report you send. Even the smallest issue deserves to be fixed.
30
31
32 Major updates
33 ==============
34
35 The 1.4.0 series (as a result of 1.3 devel series) brings:
36
37 * A complete rewrite of the way we send mail (Deliver-class),
38 and of the way we parse mail (MIME-bodystructure parsing).
39 This makes SquirrelMail more reliable and more efficient
40 at the same time!
41 * Support for IMAP UID which makes SquirrelMail more reliable.
42 * Optimizations to code and the number of IMAP calls.
43 * Support for a wider range of authentication mechanisms.
44 * Lots of bugfixes and a couple of UI-tweaks.
45
46
47 A note on plugins
48 =================
49
50 There have been major plugin architecture improvements. Lots of plugins
51 have not yet been adapted to this. Plugins which are distributed with
52 this release (eg. in the same .tar.gz file) should work. Plugins not
53 distributed with this plugin most probably WILL NOT WORK.
54
55 So if you have ANY problem at all, first try turning off all plugins.
56
57
58 A note on your configuration
59 ============================
60
61 For a whole bunch of reasons, it is MANDATORY that you run conf.pl
62 (and then save your configuration) from the config/ directory before
63 using this release.
64
65 If you have problems with UID support, please do these 2 things:
66
67 1) For our comfort and the prosperity of SquirrelMail, send a bug
68 report with this information:
69 * IMAP server type + version
70 * Whether you use server-side sorting
71 * Whether you use thread sorting
72 * The value of "sort" (as in conf.pl)
73 Bugs can be submitted at: http://www.squirrelmail.org/bugs
74
75 2) For your own pleasure and comfort:
76 Turn off UID support in conf.pl, so you can continue to use 1.4.0
77 while the developers look at your report.
78
79
80 Reporting my favorite SquirrelMail 1.4 bug
81 ==========================================
82
83 This RC is meant to catch the last bugs. So we need you to submit
84 any bug you come across! Also, please mention that the bug is in
85 this 1.4.0 RC2 release.
86
87 http://www.squirrelmail.org/bugs
88
89 Thanks for your cooperation with this. That helps us to make
90 sure nothing slips through the cracks. Also, it would help if
91 people would check existing tracker items for a bug before reporting
92 it again. This would help to eliminate duplicate reports, and
93 increase the time we can spend CODING by DECREASING the time we
94 spend sorting through bug reports. And remember, check not only OPEN
95 bug reports, but also closed ones as a bug that you report MAY have
96 been fixed in CVS already.
97
98 If you want to join us in coding SquirrelMail, or have other
99 things to share with the developers, join the development mailinglist:
100
101 squirrelmail-devel@lists.sourceforge.net
102
103
104 Happy SquirrelMailing!
105 - The SquirrelMail Project Team