1------
2v2.1.8
3------
4
5./
6[mjr] Fix issue that could cause loss of attribute value in iCalendar v1.0 when
7      value is passed as an array.
8
9
10------
11v2.1.7
12------
13
14[jan] Fix unescaping of commas in ADR, N, and ORG attributes.
15
16
17------
18v2.1.6
19------
20
21[mjr] Fix PHP 5.3 compatibility (Remi Collet <fedora@famillecollet.com>).
22
23
24------
25v2.1.5
26------
27
28[mjr] Fix calculating timezone offsets when parsing vTimezone components.
29
30
31------
32v2.1.4
33------
34
35[jan] Update Greek translation (Limperis Antonis <limperis@cti.gr>).
36
37
38------
39v2.1.3
40------
41
42[jan] Mark PHP 7 as supported.
43
44
45------
46v2.1.2
47------
48
49[mjr] Fix cases where incorrect transition times were being returned (Bug
50      #14153).
51
52
53------
54v2.1.1
55------
56
57[jan] Fix generated VALARM TRIGGER attributes with empty duration (Ralf Becker
58      <RalfBecker@outdoor-training.de>).
59
60
61------
62v2.1.0
63------
64
65[mms] Add Horde_Icalendar#getAttributeSingle().
66
67
68-------
69v2.0.11
70-------
71
72[jan] Fix issues with certain locales like Turkish.
73
74
75-------
76v2.0.10
77-------
78
79[mms] No longer call code that depends on Horde_Mime, which is not a required
80      dependency.
81
82
83------
84v2.0.9
85------
86
87[jan] Fix detecting the current DST rule from certain VTIMEZONE components
88      (Bug #13223).
89
90
91------
92v2.0.8
93------
94
95[jan] Export VTIMEZONE components only once per TZID (Bug #12988).
96
97
98------
99v2.0.7
100------
101
102[jan] Fix generating DATE-TIME attributes with timezone information (Bug
103      #12428).
104[jan] Fix returning multiple attribute properties of the same name (Bug
105      #12329).
106
107
108------
109v2.0.6
110------
111
112[jan] Remove group identifiers from attribute types (Bug #12329).
113
114
115------
116v2.0.5
117------
118
119[jan] Fix exporting of base64-encoded attribute values.
120
121
122------
123v2.0.4
124------
125
126[jan] Improve unit tests.
127
128
129------
130v2.0.3
131------
132
133[jan] Don't set METHOD property unconditionally (Bug #10741).
134[jan] Convert test suite to PHPUnit.
135
136
137------
138v2.0.2
139------
140
141[jan] Update Basque translation (Ibon Igartua <ibon.igartua@ehu.es>).
142
143
144------
145v2.0.1
146------
147
148[jan] Update Dutch translation (Arjen de Korte <build+horde@de-korte.org>).
149
150
151------
152v2.0.0
153------
154
155First stable release for Horde 5.
156
157
158---------
159v2.0.0RC1
160---------
161
162[jan] Fix parsing of VTIMEZONE components that use RDATE properties.
163
164
165-----------
166v2.0.0beta2
167-----------
168
169
170-----------
171v2.0.0beta1
172-----------
173
174First beta release for Horde 5.
175
176
177------------
178v2.0.0alpha1
179------------
180
181First alpha release for Horde 5.
182[mms] Use new Horde_Mail API.
183
184
185------
186v1.1.3
187------
188
189
190------
191v1.1.2
192------
193
194[mms] Trim UTF-8 BOM from vCal data.
195
196
197------
198v1.1.1
199------
200
201[jan] Fix compatibility with Horde_SyncMl (Bug #10908).
202
203
204------
205v1.1.0
206------
207
208[jan] Allow to pass multiple parameter values in setAttribute() (Bug #7248).
209
210
211------
212v1.0.5
213------
214
215[jan] Fix generating VTIMEZONE components.
216
217
218------
219v1.0.4
220------
221
222[mjr] Fix version access (Bug #10425).
223[jan] Avoid infinite loop when importing certain vCalendar 1.0/vCard 2.1 data.
224
225
226------
227v1.0.3
228------
229
230[mjr] Fix fetching the version from an Icalendar object (Bug #10411).
231
232
233------
234v1.0.2
235------
236
237[jan] Fix exporting multiline attributes to vCard 2.1 and vCalendar 1.0.
238[jan] Update Latvian translation.
239
240
241------
242v1.0.1
243------
244
245[jan] Speed up exporting of objects with binary content (Bug #9405).
246
247
248------
249v1.0.0
250------
251
252First stable release for Horde 4.
253
254
255---------
256v1.0.0RC2
257---------
258
259Second release candidate for Horde 4.
260
261
262---------
263v1.0.0RC1
264---------
265
266First release candidate for Horde 4.
267
268
269-----------
270v1.0.0beta1
271-----------
272
273First beta release for Horde 4.
274
275
276------------
277v1.0.0alpha1
278------------
279
280First alpha release for Horde 4.
281
282
283------
284v0.1.0
285------
286
287Fix vFreebusy merging (Bug #4807).
288Implement handling of vTimezones in iCalendar data
289      (lists-horde@carlthompson.net, Bug #4399).
290Correctly produce vcard parameters without value, like "ADR;WORK:...".
291Support departments in vCard's ORG properties (martin@matuska.org, Bug #4285).
292Fixed _parseDateTime() (wrobel@pardus.de, Bug #4808).
293Fix exporting of recurring exceptions (Bug #4627).
294Use lowercase mailto: for better Apple iCal compatibility.
295We must *not* escape colons per RFC in param values.
296Fix encoding issues with iCalendar 2.0 exports.
297Move version specific vCalendar/iCalendar export to Kronolith_Event.
298Use QUOTED-PRINTABLE when there's a newline in VNOTE data.
299Anniversary support (ntai@smartfruit.com, Request #5059).
300Support for all day events with VCALENDAR 1.0.
301Use ISO-8559-1 as default vCalendar 1.0 and vCard 2.1.
302Fix unreliably overwriting a variable with itself (rsalmon@mbpgroup.com, Bug
303      #5652).
304Handle AALARM data with parameters (delimited by a ";").
305Fix GEO parsing and generation.
306Refactor line folding and quoted-printable encoding.
307Add missing softline break (Bug #6541).
308Don't require a newline after END (Bug #6641, #6706).
309Fix detecting of "old" formats when parsing vCalendar/vCard data.
310Request charset on the fly, because it depends on the VERSION property.
311Fix passing value arrays with only one element.
312Correctly parse quoted parameters (Bug #7031)
313Set the correct version if none provided through the vcard data.
314BODY is not required, but N is, and FN for vcard3.0.
315Return the passed address unmodified if Mail_RFC822::validateMailbox() fails.
316Fixed importing of several events at once.
317Removed required calendar component properties in vevent.php.
318Fix generation of UIDs with PHP 5.2+.
319Fix generation of free periods with overlapping events
320      (cedric.parent@multitel.be).
321Add support for extended vfreebusy parameters (wrobel@gentoo.org, Request
322      #4690).
323Ensure vnotes and vcards are created with a valid default version number.
324
325
326------
327v0.0.3
328------
329
330Converted to package.xml 2.0 for pear.horde.org.
331
332
333------
334v0.0.2
335------
336
337Lots of improvements, bugfixes and support for more fields and members of the
338      iCalendar family.
339
340
341------
342v0.0.1
343------
344
345Initial release as a PEAR package
346