1Revision history for Data-ICal
2
30.24 2020-01-03
4 - Prevent escaping of semi-colon in GEO field(thanks to Lance Wicks)
5
60.23 2019-08-14
7
8 - Rewrite property folding to be faster (and clearer)(thanks to Calvin Morrison)
9 - Linewrap tests: add a stronger assertion about expectation(thanks to Ricardo Signes)
10
11Note that as the folding code is rewritten, there is a tiny behavior change:
12Long folded strings will always contain CRLF at the end no matter if
13original strings have that or not(they should have according to RFC).
14Please report if this is an issue to you.
15
160.22 2015-02-17
17 - Add URI and NONE alarm types, for compatibility with Apple iCal
18 - Add support for the common X-WR-CalName property
19 - Optionally enforce UID attribute
20 - Optionally auto-generate UID
21 - Run with taint mode enabled
22 - Packaging updates
23
240.21 2013-07-03
25 - Examine properties in consistent order, so tests pass on 5.18 and above
26
270.20 2013-05-01
28 - Properly restrict the valid properties when iCal version 1.0 (Ashley
29   Willis)
30
310.19 2012-12-03
32 - Always output the VERSION property first
33
340.18 2011-12-05
35 - Spelling fixes from Debian (Salvatore Bonaccorso)
36
370.17 2011-11-27
38 - Allow chaining of methods (H.Merijn Brand)
39 - Allow properties and entries in constructor (H.Merijn Brand)
40
410.16 2009-07-10
42 - Use \r\n as the newline character, per RFC 3445
43 - Escaping of \ was being done incorrectly, and tested incorrectly
44 - Remove a useless and incorrect "escape code"
45 - Mention Data::ICal::DateTime (patch from Mark Stosberg)
46 - Update copyright
47 - POD cleanup
48 - Update README from POD
49 - POD nits; mostly reflowing and whitespace fixes
50 - Perltidy
51
520.15 2009-03-02
53 - Escaping fixes
54
550.14 2008-04-07
56 - No longer explodes if your .ics file lacks a VERSION property
57 - Perl 5.11 adds additional strictures. Patch from ANDK to deal
58   [rt.cpan.org #34717]
59
600.13 2007-03-14
61 - We now ignore blank lines in parsed files (by ignoring null properties
62   when adding them to a data structure)
63 - ical2html example script contributed by Tatsuhiko Miyagawa
64   <miyagawa@bulknews.net>
65
660.12 2007-01-12
67 - Better handling of properties that should read "0" - Patch from Duncan
68   Forsyth <duncan@wcn.co.uk>
69 - Removed the note about Google and weird folding behaviour
70
710.11 2006-11-27
72 - Added the ability to not fold the output, to appease the great
73   Google-monster
74
750.10 2006-10-15
76 - Fix the test suite to stop assuming version numbers
77
780.09 2006-10-15
79 - Quieted down ::Property when you passed in undef strings.
80
810.08 2006-09-16
82 - Fix escaping within the recur type
83
840.07 2006-01-24
85 - Doc patches from MARKSTOS
86 - Proper quoting in properties, from MARKSTOS
87
880.05 2005-10-06
89 - Fixed a signature file
90
910.04 2005-08-30
92 - Better roundtripping to .ics
93
940.03 2005-08-15
95 - Can parse strings, not just files (this is an incompatible API change)
96
970.02 2005-08-03
98 - Parser support, thanks to Simon Wistow
99 - Full Time Zone support
100
1010.01 2005-07-27
102 - Initial release
103