Blame Changes

Packit Service f95697
version 0.011; 2017-07-25
Packit Service f95697
Packit Service f95697
  * no longer include a Makefile.PL in the distribution
Packit Service f95697
Packit Service f95697
  * in documentation, use four-column indentation for all verbatim
Packit Service f95697
    material
Packit Service f95697
Packit Service f95697
  * in META.{yml,json}, point to public bug tracker
Packit Service f95697
Packit Service f95697
  * in META.json, specify type of public repository
Packit Service f95697
Packit Service f95697
version 0.010; 2013-09-21
Packit Service f95697
Packit Service f95697
  * bugfix: require bugfixed version of DateTime::TimeZone::SystemV to
Packit Service f95697
    handle ->offset_for_local_datetime with perpetual-DST ruleset that
Packit Service f95697
    can arise with a version-3 tzfile
Packit Service f95697
Packit Service f95697
version 0.009; 2013-09-20
Packit Service f95697
Packit Service f95697
  * support version 3 of the tzfile format
Packit Service f95697
Packit Service f95697
version 0.008; 2013-07-14
Packit Service f95697
Packit Service f95697
  * bugfix: require bugfixed version of DateTime::TimeZone::SystemV to
Packit Service f95697
    handle POSIX-TZ field showing transitions occurring at 24:00
Packit Service f95697
Packit Service f95697
  * in META.{yml,json}, point to public git repository
Packit Service f95697
Packit Service f95697
version 0.007; 2012-03-10
Packit Service f95697
Packit Service f95697
  * bugfix: recognise zone disuse indicator if it comes in the form of
Packit Service f95697
    the POSIX-TZ extension rule
Packit Service f95697
Packit Service f95697
  * distinguish between zone disuse and missing data
Packit Service f95697
Packit Service f95697
  * eliminate use of Date::JD, because it's too heavy to justify the
Packit Service f95697
    minimal convenience gained from it
Packit Service f95697
Packit Service f95697
  * eliminate use of constant.pm, for stylistic consistency
Packit Service f95697
Packit Service f95697
  * test more error cases
Packit Service f95697
Packit Service f95697
  * test behaviour around leap seconds
Packit Service f95697
Packit Service f95697
  * factor out date/time presentation code used for error messages
Packit Service f95697
Packit Service f95697
  * for CRLF test, use a smaller tzfile that tickles the same potential
Packit Service f95697
    bug
Packit Service f95697
Packit Service f95697
  * give test tzfiles appropriately capitalised names
Packit Service f95697
Packit Service f95697
  * convert .cvsignore to .gitignore
Packit Service f95697
Packit Service f95697
version 0.006; 2011-09-27
Packit Service f95697
Packit Service f95697
  * include the time and zone name in error messages about non-existent
Packit Service f95697
    local time and unrepresented time
Packit Service f95697
Packit Service f95697
  * check argument types in constructor
Packit Service f95697
Packit Service f95697
  * make test suite work even if DateTime is not available
Packit Service f95697
Packit Service f95697
version 0.005; 2011-04-05
Packit Service f95697
Packit Service f95697
  * bugfix: read tzfiles in binary mode
Packit Service f95697
Packit Service f95697
  * include META.json in distribution
Packit Service f95697
Packit Service f95697
  * add MYMETA.json to .cvsignore
Packit Service f95697
Packit Service f95697
version 0.004; 2010-08-31
Packit Service f95697
Packit Service f95697
  * for the Olson "Factory" timezone, which has a pseudo-abbreviation
Packit Service f95697
    containing spaces, don't process the TZ value that it contains,
Packit Service f95697
    because it's invalid and DateTime::TimeZone::SystemV objects to it
Packit Service f95697
Packit Service f95697
  * tighten the criteria for recognising the special observance that
Packit Service f95697
    indicates that local time is not defined (abbreviation "zzz" was
Packit Service f95697
    previously the sole criterion, now also require zero offset and
Packit Service f95697
    not DST)
Packit Service f95697
Packit Service f95697
  * allow the ->is_olson and ->category values to be specified to the
Packit Service f95697
    constructor, instead of having fixed values
Packit Service f95697
Packit Service f95697
  * when a local time is non-existent due to an undefined observance,
Packit Service f95697
    give an error message that says so, rather than conflating it with
Packit Service f95697
    local time being non-existent due to an offset change
Packit Service f95697
Packit Service f95697
  * add DateTime::TimeZone::Olson, Time::OlsonTZ::Data, and
Packit Service f95697
    Time::OlsonTZ::Download to the "see also" list
Packit Service f95697
Packit Service f95697
  * test the error message that is given when a local time does not
Packit Service f95697
    exist due to an offset change
Packit Service f95697
Packit Service f95697
version 0.003; 2010-07-30
Packit Service f95697
Packit Service f95697
  * in documentation, correct one use of "filename" to "filehandle"
Packit Service f95697
Packit Service f95697
  * in documentation, use the term "truth value" instead of the less
Packit Service f95697
    precise "boolean"
Packit Service f95697
Packit Service f95697
  * abandon use of the "fields" module
Packit Service f95697
Packit Service f95697
  * check for required Perl version at runtime
Packit Service f95697
Packit Service f95697
  * use full stricture in test suite
Packit Service f95697
Packit Service f95697
  * in Build.PL, explicitly declare configure-time requirements
Packit Service f95697
Packit Service f95697
  * remove bogus "exit 0" from Build.PL
Packit Service f95697
Packit Service f95697
  * add MYMETA.yml to .cvsignore
Packit Service f95697
Packit Service f95697
version 0.002; 2009-03-22
Packit Service f95697
Packit Service f95697
  * with a version-1 tzfile, treat the last observance as continuing
Packit Service f95697
    indefinitely, rather than as having no rule for the future
Packit Service f95697
Packit Service f95697
  * test POD syntax and coverage, and rename some internal functions to
Packit Service f95697
    satisfy the coverage test
Packit Service f95697
Packit Service f95697
  * drop prototypes from method subs (where the prototypes have no effect)
Packit Service f95697
Packit Service f95697
  * in tests, avoid unreliable "\d" regexp element
Packit Service f95697
Packit Service f95697
  * typo fix in documentation
Packit Service f95697
Packit Service f95697
  * really complete dependency list (was missing "integer", and
Packit Service f95697
    build_requires was missing "IO::File")
Packit Service f95697
Packit Service f95697
  * include "distribution_type" entry in META.yml to satisfy CPANTS
Packit Service f95697
Packit Service f95697
  * in documentation, separate "license" section from "copyright" section
Packit Service f95697
Packit Service f95697
  * use full stricture in Build.PL
Packit Service f95697
Packit Service f95697
  * remove from .cvsignore items that don't occur with Module::Build
Packit Service f95697
Packit Service f95697
version 0.001; 2007-09-12
Packit Service f95697
Packit Service f95697
  * bugfix: override any ambient $SIG{__DIE__} handler when using eval { }
Packit Service f95697
Packit Service f95697
  * bugfix: require bugfixed version of DateTime::TimeZone::SystemV
Packit Service f95697
    (for $SIG{__DIE__} handling)
Packit Service f95697
Packit Service f95697
  * new key/value constructor parameter style
Packit Service f95697
Packit Service f95697
  * constructor option to set timezone name independently from filename
Packit Service f95697
Packit Service f95697
  * constructor option to supply an open filehandle
Packit Service f95697
Packit Service f95697
  * use "fields" module to structure object
Packit Service f95697
Packit Service f95697
  * build with Module::Build instead of ExtUtils::MakeMaker
Packit Service f95697
Packit Service f95697
  * complete dependency list
Packit Service f95697
Packit Service f95697
  * include signature in distribution
Packit Service f95697
Packit Service f95697
version 0.000; 2007-02-10
Packit Service f95697
Packit Service f95697
  * initial released version