Advanced-Config

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

# The Change Log for Advanced::Config

# The basic algorithm was initially an attempt to allow Perl and Unix shell
# scripts to share common configuration files.  And it just grew with a life
# of it's own since then.

# --------------------------------------------------------------------
# Developer's Note:
# By default, fish is turned off.  To turn it on do the following:
#       1) On Unix:  export ADVANCED_CONFIG_FISH=1
#       2) On Windows:  set ADVANCED_CONFIG_FISH=1
# This is done by most of the test cases that use this module.
# See the README files for more details on this.
#
# To turn fish back off, reset this variable to zero!
# --------------------------------------------------------------------


Version - YYYY/MM/DD
---------------------
1.14 2026-01-16 08:30:00
  - Updated copyright dates in LICENCE file.
  - Fixed several typos in the README file.
  - Added the following functions to Date.pm
        * is_leap_year ()
        * calc_hundred_year_date ()
        * calc_day_of_week ()
        * convert_hyd_to_date_str ()
        * calc_day_of_year ()
        * adjust_date_str ()
  - Added test cases to t/09-basic_date.t for this.
  - Added the following methods to Config.pm
        * get_hyd_date ()
        * get_dow_date ()
        * get_doy_date ()
        * get_adjusted_date ()
  - Added test cases to t/13-alt-get-tests.t for this.
  - Corrected POD usage for new() in Cofig.pm.
    date_language was listed in wrong hash.
  - Fixed tons of typos in the POD for all *.pm files.

1.13 2025-02-13 08:30:00
  - Skipped unlucky release 13.

1.12 2025-02-06 08:30:00
  - Fixed typo in POD link in Date.pm.
  - Fixed t/70-validate_date_vars.t to handle timestamp test on even slower
    running machines.  Increased delay allowed from 20 sec to 2 min & modified
    test msg to say how close it is.  Grabbing the current timestamp during the
    test is proving problematic.  (Problem is with the test, not the module.)

1.11 2025-01-29 08:30:00
  - Fixed t/70-validate_date_vars.t to handle timestamp test on slow running
    machines.
  - Fixed t/10-validate_simple_cfg.t to properly get the userid for all
    platforms.

1.10 2025-01-01 08:30:00
  - Fixed so minimum version of 2.08 required for using Fred::Fish::DBUG.
    So it's limitations with earlier Perl versions wouldn't affect this one.
  - Updated copyrights to 2024 on all files, both *.PM & t/*.t.
  - Fixed t/75-check_all_languages.t to ignore buggy language definitions.
  - Fixed t/75-check_all_languages.t & t/76-check_all_languages2.t to
    make sure it creates the fish log before it tries to load optional
    modules.  So the developer tests will find the proper number of
    fish files.  Also speeded up the test cases.
  - Fixed POD NAME on all *.pm files to follow Perl standards.
  - Corrected various typos in the POD.
  - Updated stale links in the POD.
  - Config.pm & Options.pm - Added On/Off to get_boolean() & updated the POD



( run in 0.876 second using v1.01-cache-2.11-cpan-df04353d9ac )