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