source: subversion/branches/release-0.7/plugins/managesieve/Changelog @ 5719

Last change on this file since 5719 was 5719, checked in by alec, 17 months ago
File size: 9.2 KB
Line 
1* version 5.0 [2012-01-05]
2-----------------------------------------------------------
3- Fixed setting test type to :is when none is specified
4- Fixed javascript error in IE8
5- Fixed possible ID duplication when adding filter rules very fast (#1488288)
6- Fixed bug where drag layer wasn't removed when dragging was ended over sets list
7
8* version 5.0-rc1 [2011-11-17]
9-----------------------------------------------------------
10- Fixed sorting of scripts, scripts including aware of the sort order
11- Fixed import of rules with unsupported tests
12- Added 'address' and 'envelope' tests support
13- Added 'body' extension support (RFC5173)
14- Added 'subaddress' extension support (RFC5233)
15- Added comparators support
16- Changed Sender/Recipient labels to From/To
17- Fixed importing rule names from Ingo
18- Fixed handling of extensions disabled in config
19
20* version 5.0-beta [2011-10-17]
21-----------------------------------------------------------
22- Added possibility to create a filter based on selected message "in-place"
23- Fixed import from Horde-INGO (#1488064)
24- Add managesieve_script_name option for default name of the script (#1487956)
25- Fixed handling of enabled magic_quotes_gpc setting
26- Fixed PHP warning on connection error when submitting filter form
27- Fixed bug where new action row with flags wasn't handled properly
28- Added managesieve_connect hook for plugins
29- Fixed doubled Filter tab on page refresh
30- Added filters set selector in filter form when invoked in mail task
31- Improved script parser, added support for include and variables extensions
32- Added Kolab's KEP:14 support (http://wiki.kolab.org/User:Greve/Drafts/KEP:14)
33- Use smaller action/rule buttons
34- UI redesign: added possibility to move filter to any place using drag&drop
35  (instead of up/down buttons), added filter sets list object, added more
36  'loading' messages
37- Added option to hide some scripts (managesieve_filename_exceptions)
38
39* version 4.3 [2011-07-28]
40-----------------------------------------------------------
41- Fixed handling of error in Net_Sieve::listScripts()
42- Fixed handling of REFERRAL responses (http://pear.php.net/bugs/bug.php?id=17107)
43- Fixed bug where wrong folders hierarchy was displayed on folders listing
44
45* version 4.2 [2011-05-24]
46-----------------------------------------------------------
47- Moved elsif replacement code to handle only imports from other formats
48- Fixed mod_mailbox() usage for newer Roundcube versions
49- Fixed regex extension (error: regex require missing)
50
51* version 4.1 [2011-03-07]
52-----------------------------------------------------------
53- Fix fileinto target is always INBOX (#1487776)
54- Fix escaping of backslash character in quoted strings (#1487780)
55- Fix handling of non-safe characters (double-quote, backslash)
56  or UTF-8 characters (dovecot's implementation bug workaround)
57  in script names
58- Fix saving of a script using flags extension on servers with imap4flags support (#1487825)
59
60* version 4.0 [2011-02-10]
61-----------------------------------------------------------
62- Fix STARTTLS for timsieved < 2.3.10
63- Added :regex and :matches support (#1487746)
64- Added setflag/addflag/removeflag support (#1487449)
65- Added support for vacation :subject field (#1487120)
66- rcube_sieve_script class moved to separate file
67- Moved javascript code from skin templates into managesieve.js file
68
69* version 3.0 [2011-02-01]
70-----------------------------------------------------------
71- Added support for SASL proxy authentication (#1486691)
72- Fixed parsing of scripts with \r\n line separator
73- Apply forgotten changes for form errors handling
74- Fix multi-line strings parsing (#1487685)
75- Added tests for script parser
76- Rewritten script parser
77- Fix double request when clicking on Filters tab using Firefox
78
79* version 2.10 [2010-10-10]
80-----------------------------------------------------------
81- Fixed import from Avelsieve
82- Use localized size units (#1486976)
83- Added support for relational operators and i;ascii-numeric comparator
84- Added popups with form errors
85
86* version 2.9 [2010-08-02]
87-----------------------------------------------------------
88- Fixed vacation parameters parsing (#1486883)
89
90* version 2.8 [2010-07-08]
91-----------------------------------------------------------
92- Added managesieve_auth_type option (#1486731)
93
94* version 2.7 [2010-07-06]
95-----------------------------------------------------------
96- Update Net_Sieve to version 1.3.0 (fixes LOGIN athentication)
97- Added support for copying and copy sending of messages (COPY extension)
98
99* version 2.6 [2010-06-03]
100-----------------------------------------------------------
101- Support %n and %d variables in managesieve_host option
102
103* version 2.5 [2010-05-04]
104-----------------------------------------------------------
105- Fix filters set label after activation
106- Fix filters set activation, add possibility to deactivate sets (#1486699)
107- Fix download button state when sets list is empty
108- Fix errors when sets list is empty
109
110* version 2.4 [2010-04-01]
111-----------------------------------------------------------
112- Fixed bug in DIGEST-MD5 authentication (http://pear.php.net/bugs/bug.php?id=17285)
113- Fixed disabling rules with many tests
114- Small css unification with core
115- Scripts import/export
116
117* version 2.3 [2010-03-18]
118-----------------------------------------------------------
119- Added import from Horde-INGO
120- Support for more than one match using if+stop instead of if+elsif structures (#1486078)
121- Support for selectively disabling rules within a single sieve script (#1485882)
122- Added vertical splitter
123
124* version 2.2 [2010-02-06]
125-----------------------------------------------------------
126- Fix handling of "<>" characters in filter names (#1486477)
127
128* version 2.1 [2010-01-12]
129-----------------------------------------------------------
130- Fix "require" structure generation when many modules are used
131- Fix problem with '<' and '>' characters in header tests
132
133* version 2.0 [2009-11-02]
134-----------------------------------------------------------
135- Added 'managesieve_debug' option
136- Added multi-script support
137- Small css improvements + sprite image buttons
138- PEAR::NetSieve 1.2.0b1
139
140* version 1.7 [2009-09-20]
141-----------------------------------------------------------
142- Support multiple managesieve hosts using %h variable
143  in managesieve_host option
144- Fix first rule deleting (#1486140)
145
146* version 1.6 [2009-09-08]
147-----------------------------------------------------------
148- Fix warning when importing squirrelmail rules
149- Fix handling of "true" as "anyof (true)" test
150
151* version 1.5 [2009-09-04]
152-----------------------------------------------------------
153- Added es_ES, ua_UA localizations
154- Added 'managesieve_mbox_encoding' option
155
156* version 1.4 [2009-07-29]
157-----------------------------------------------------------
158- Updated PEAR::Net_Sieve to 1.1.7
159
160* version 1.3 [2009-07-24]
161-----------------------------------------------------------
162- support more languages
163- support config.inc.php file
164
165* version 1.2 [2009-06-28]
166-----------------------------------------------------------
167- Support IMAP namespaces in fileinto (#1485943)
168- Added it_IT localization
169
170* version 1.1 [2009-05-27]
171-----------------------------------------------------------   
172- Added new icons
173- Added support for headers lists (coma-separated) in rules
174- Added de_CH localization
175
176* version 1.0 [2009-05-21]
177-----------------------------------------------------------   
178- Rewritten using plugin API
179- Added hu_HU localization (Tamas Tevesz)
180
181* version beta7 (svn-r2300) [2009-03-01]
182-----------------------------------------------------------   
183- Added SquirrelMail script auto-import (Jonathan Ernst)
184- Added 'vacation' support (Jonathan Ernst & alec)
185- Added 'stop' support (Jonathan Ernst)
186- Added option for extensions disabling (Jonathan Ernst & alec)
187- Added fi_FI, nl_NL, bg_BG localization
188- Small style fixes
189
190* version 0.2-stable1 (svn-r2205) [2009-01-03]
191-----------------------------------------------------------   
192- Fix moving down filter row
193- Fixes for compressed js files in stable release package
194- Created patch for svn version r2205
195
196* version 0.2-stable [2008-12-31]
197-----------------------------------------------------------   
198- Added ru_RU, fr_FR, zh_CN translation
199- Fixes for Roundcube 0.2-stable
200
201* version rc0.2beta [2008-09-21]
202-----------------------------------------------------------   
203- Small css fixes for IE
204- Fixes for Roundcube 0.2-beta
205
206* version beta6 [2008-08-08]
207-----------------------------------------------------------   
208- Added de_DE translation
209- Fix for Roundcube r1634
210
211* version beta5 [2008-06-10]
212-----------------------------------------------------------   
213- Fixed 'exists' operators
214- Fixed 'not*' operators for custom headers
215- Fixed filters deleting
216
217* version beta4 [2008-06-09]
218-----------------------------------------------------------   
219- Fix for Roundcube r1490
220
221* version beta3 [2008-05-22]
222-----------------------------------------------------------   
223- Fixed textarea error class setting
224- Added pagetitle setting
225- Added option 'managesieve_replace_delimiter'
226- Fixed errors on IE (still need some css fixes)
227   
228* version beta2 [2008-05-20]
229-----------------------------------------------------------   
230- Use 'if' only for first filter and 'elsif' for the rest
231
232* version beta1 [2008-05-15]
233-----------------------------------------------------------   
234- Initial version for Roundcube r1388.
Note: See TracBrowser for help on using the repository browser.