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
|
Revision history for Perl extension Text::vCard.
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
|