Revision history for Perl extension HTML::Timeline.
1.09 2017-04-16T11:16:00
- Adopt new repo structure. For details, see
http://savage.net.au/Ron/html/My.Workflow.for.Building.Distros.html.
- Fix issue with open(my $fh...) used twice in generate_xml_file(). The 2nd use of 'my' was
chopped. Reported by Nigel Horne. See RT#120946.
- Add the option validate_gedcom_file, which takes a Boolean value, to the set of options
accepted by new() and hence accepted by bin/timeline.pl. It defaults to 0, so that
validate() is no longer called by default. Suggested by Nigel Horne. See RT#120973.
- In bin/timeline.pl, document much more clearly what values are taken by each option.
Do the same in the pod.
- Fix docs for new(). It takes a hash of options, not a hashref.
- Add specific versions of pre-reqs in Makefile.PL.
- Rewrite t/test.t to run bin/timeline.pl under control of Capture::Tiny, and check its output.
This requires Capture::Tiny as a new pre-req.
1.08 Sun Jan 25 14:07:00 2014
- Replace /usr/bin/perl with /usr/bin/env perl.
- Replace common::sense with use strict and use warnings, to get uninit var warnings.
- Rename CHANGES to Changes, as per CPAN::Changes::Spec.
- Rewrite bareword filehandles (INX) to use a variable (my $fh).
- Rename github repo from html--timeline to HTML-Timeline - My new standard.
Update Build.PL and Makefile.PL to match.
- Reformat the docs, and this file, slighty, to be <= 100 chars per line - My new standard.
- Move t/pod.t to xt/author/.
1.07 Sun Feb 21 12:55:20 2010
- Remove text 'All rights reserved' (for Debian licensing).
- Remove POD heads 'Required Modules' and 'Changes'.
1.06 Wed Feb 10 13:52:47 2010
- Add META.yml. Update MANIFEST.SKIP. Add MANIFEST and MYMETA.yml.
1.05 Fri Nov 13 13:20:00 2009
- Run dos2unix. This only affects examples/bach.ged.
1.04 Fri Aug 29 14:44:00 2008
- Download Phil Durbin's patches from github
- Implement missing_as_table (see docs for details)
1.03 Fri Aug 22 12:23:00 2008
- Add support for ~/.timelinerc, using Config::IniFiles
- Rename Changes.txt to CHANGES because search.cpan.org won't display Changes.txt
- Ensure spouse of root person is included when processing descendents and spouses
- Fix date-parsing via Gedcom::Date
1.02 Mon Aug 18 13:50:00 2008
- Switch from Date::Manip as used by ged2xml.pl to Gedcom::Date.
Backwards-incompatability, if any, with Date::Manip, is deemed to be a feature
- Add the -output_dir option. This requires Path::Class
- Add the -template_dir option. This requires HTML::Template
- Add the -template_name option
- Add the -timeline_height option
- Add the -url_for_xml option
- Add the -web_page option
- Rename timeline.html to timeline.tmpl
- Add user help to the bottom of the HTML output
- Report people with missing birth dates below the timeline
- Change default height of the HTML output to 500px
- Change the hard-coded date in timeline.tmpl to the earliest birth date
1.01 Wed Aug 13 09:27:00 2008
- Oops. Left Local::Config in t/test.t
1.00 Mon Aug 11 17:56:00 2008
- Original version