-
Notifications
You must be signed in to change notification settings - Fork 15
/
Changes
221 lines (169 loc) · 7.25 KB
/
Changes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
Revision history for Perl extension Text::vCard.
3.09 Sun 23 Oct 2016 20:24:06 BST
- Support Orgs (worthmine)
3.08 Sun 9 Oct 2016 21:56:23 BST
- Enconde/decode the key value pair to UTF-8 solves (jluis)
3.07 Thu 15 Jan 2015 21:44:21 GMT
- POD fixes (kablamo)
3.06 Thu 12 Jun 2014 19:55:51 BST
- Fixed Text::vCard::Node->add_types() (kablamo)
- Fix/guess for tests failing on windows (kablamo)
3.05 Tue 13 May 2014 18:04:30 BST
- Another win attempt to fix (kablamo)
- Get travis working! (kablamo)
3.04 Tue 29 Apr 2014 20:21:52
- Try a fix for Win32 (kablamo)
3.03 Fri 25 Apr 2014 19:23:43
- Better error msg for vcards w/o proper line endings (kablamo)
- Bug fix for names. +test (kablamo)
3.02 Fri 14 Feb 18:35:55 2014
- Try fix Win32, switch File::Slurp to Path::Tiny (kablamo)
3.01 Mon 10 Feb 11:52:00 2014
- Try fix Win32 (kablamo)
3.0 Tue Jan 21 15:25:40 GMT 2014
- Major changes!
- Initial release of vCard and vCard::AddressBook
- Fix line unwrapping when reading vcards
- Rewrote Text::vCard::Node->as_string()
- Rewrote Text::vCard::AddressBook->export()
- Redo the way that encoding and decoding works
- Correctly wrap utf8 encoded strings
- Fix encoding issues with MIME::Base64 and MIME::QuotedPrint
- Do a better job escaping and unescaping '\', ';', and ','
- Fix for writing vcards with ORG values
- Fix to remove extra semi colon when writing vcards
- Version defaults to 4.0 when using the new vCard library
2.13 Thu 20 Dec 2012 19:34:44 GMT
- Under the newer combined RFC6350 - every END:VCARD must
be followed by \r\n (including last one)- reported by ysth
- Fix for tests, should now work under Perl 5.17.6 - Ron Savage
2.12 Mon 10 Sep 2012 21:09:45 BST
- perltidy everything
- Adding base64 encode/decode (doriantaylor)
2.11 Thu 21 May 2012 08:48:46 BST
- Merge POD cleanup and improvements (szabgab)
2.10 Tue 11 Jan 2011 21:50:02 GMT
- Merged in quote-printed code (Christian Varga)
- Cleaned up the tests and code for quote-printed
2.09 Thu 19 Aug 2010 16:08:20 BST
- Add set_encoding() for export - Stefan
2.08 Tue Jul 13 08:47:58 BST 2010
- Doc fix (Blair Christensen)
2.07 Wed 28 Jan 2010 22:16:05 GMT
- Fix bug in get_simple_type() (Philip A. Prindeville)
- Simplify Makefile.PL and deprecate unused fields (Philip A. Prindeville)
2.06 Sun 24 Jan 2010 10:02:01 GMT
- Doc typos (Philip A. Prindeville)
- Add get_simple_type() and import_data() (Philip A. Prindeville)
- Doc typos (Philip A. Prindeville)
2.05 Fri 8 Jan 2010 22:28:50 GMT
- Put back changes which were missed out
2.04 Fri 8 Jan 2010 22:00:20 GMT
- Improvements to Makefile.PL and require 5.6 - thanks cpanservice
- Switch to git repo
- Doc patch
2.03 Sun Mar 16 10:10:54 GMT 2008
- added 'moniker' and marked 'name' as depreciated
2.02 Sat Mar 15 17:15:16 GMT 2008
- http://rt.cpan.org/Ticket/Display.html?id=34044
Clean up tests so they pass in perl 5.10
thanks to Neil Williams
2.01 Sun Sep 2 2007
- Stop empty TYPE= being set on export when not needed
thanks to Vadim for the suggestion
2.00 Sat Oct 21 2006
- export now gives 'TYPE=x,y' instead of the incorrect 'x;y'
1.99 Wed 30th Aug 2006
- Added 'quoted-printable' fix [rt.cpan.org #17790]
this requires MIME::QuotedPrint
1.98 Mon Jul 17 2006
- Test fix
1.97 Sun Jul 2 2006
- removed test because I don't think Test::More::is_deaply
works correctly on: perl 5.8.0 on Solaris x86 9
1.96 Sun 3rd July 2005
- Removed String::ShellQuote - forgot to PREREQ and not using it
1.95 Sun 26th June 2005
- Made export() work for address book, still missing encoding
though.
- Added basic test for export()
- A few little clean up things
1.94 Sun 24th April 2005
- Made check for 'VCARD' tag case insensative,
probably won't help until Text::vFile::asData does as well.
1.93 Mon 31st Jan 2005
- Restructured object so all nodes are stored in a hashref
$self->{nodes} so I can get get_group to work, all other
methods updated to reflect this.
- added get_group() to vcard
1.92
- Added group() to Node and extract that info
from the vcard if it is there.
1.91
- Doc bug, said 'tels', should have been 'tel'.
1.9
- removed import() from docs as not used now
- changed Node so excepts data with less than field order elements
e.g. N, accepts 'Jon;Smith', As well as 'Jon;Smith;Dr;' this means
we work better according to the RFC
- ORGs' 'unit' method requires and returns an array ref as it is
unlimited in the number of elements it has
1.8 Fri 15th Oct 2004
- Applied patch from Aaron Cope for version stuff, can
now access it as lowercase version().
1.7 Wed 13th Oct 2004
- remembered to update module versions as well as makefile!
1.6 Wed 13th Oct 2004
- removed import() and made anonsub again
- removed version() as was conflicting with $VERSION,
info can be accessed through other methods in anycase
1.5 Wed Oct 6th 2004
- Change to support asData change for 'type=home;type=pref'
- Change to support escaped ; (\;) in data - 'note' now works
1.4 Tue Oct 5th 2004
- Patches from Arron for XML::Generator::vCard
- put auto methods in sub rather than closure for vCard.pm
- change read_file() to scalar read_file() in address
1.3 Tue Oct 5th 2004
- Added missing File::Slurp dependency
- Renamed 'element_type' to 'node_type' as well
- doc updates with help from binary
1.2 Sat Oct 2nd 2004
- Changed so can parse group.NODE, the group is ignored for now
- Added test for apple vcard version 3
- emailed asData author about small buy with types (home/pref)
- added autogen methods; $vcard->fn(), $vcard->fullname($value)
1.1 Wed Sept 15th 2003
- Lots of tests added
- Restructured (it's Tom's fault) so we use Addressbook as the main
interface, and Text::vCard is a single card, in the Addressbook object
- Renamed add_type to add_types
- Renamed remove_type to remove_types
- Created Text::vCard::Node to replace all Text::vCard::Part*
- Dropped requirement for Text::vFile
- Created new and load methods, dropped iterator
- Renamed update_value to export_data and changed returned value
1.0 Wed July 23rd 11:18:00 2003
- More doc fixing
- Fixed bug in UID and TZ
- test 02-evolution.t ready for Jay's 'type' fix to support v2.1
- test 03-phone_v1.t ready for Jay's 'type' fix to support v1.0
0.9 Sat July 07 10:19:00 2003
- Fixed major doc error!
0.8 Sat May 17 21:19:00 2003
- Added ability to specify types and tests
- Altered add_type() and remove_type() to accept array ref as well
0.7 Tue May 13 08:00:00 2003
- Added emails, tels, lables. Started Binary API
0.6 Fri May 9 18:10:00 2003
- More accessor methods added, added the version to everything as well
0.5 Fri May 9 08:30:00 2003
- More accessor methods added, docs and tests
0.4 Wed May 7 14:48:20 2003
- Lots of new stuff, it's starting to take shape
0.3 Wed May 7 10:20:20 2003
- Cleaned up the docs, structure (now in lib/) and Makefile.PL
0.2 Tue May 6 12:30:20 2003
- Release for Jay to see
0.1 Mon May 5 11:50:20 2003
- original version