source: subversion/trunk/plugins/managesieve/Changelog @ 5441

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