Revision history for Config-INI-RefVars

1.06    2026/07/14

    - Fixed MANIFEST.SKIP.

1.05    2026/07/14

    - Unwanted helper script removed from the distribution.
    - Constructor argument `copy_vars`: Allow variable names that begin with "[".

1.04    2026/07/13

    - Fixed/completed POD.
    - Added tests.
    - Fixed bug (referencing variables whose names contain separator).

1.03    2026/07/01

    - Added function 'catpath'.

1.02    2026/07/01

    - Completed CONTRIBUTING.md.
    - Fixed/completed POD.
    - Added tests.
    - Added variable '=devnull'.

1.01    2026/06/30

    - Fixed/completed POD.

1.00    2026/06/30

    - Added built-in function calls via $(=& FUNC,...).
    - Added user defined INI-level function defs and calls via $(=# FUNC, ...).
    - Added more built-in function.
    - Added constructor argument 'builtins' for to register additional built-in functions.
    - Allow line continuation via \=, :\= etc.
    - Allow include files via '=include FILE'.
    - Added variables '=rootdir' and '=tmpdir'.

0.24    2026/05/09

    - Fixed Makefile.PL.

0.23    2026/05/09

    - Tests: Switched from Test::Fatal to Test::Exception to avoid problems with perl 5.10.
    - Improved POD section.
    - Added CONTRIBUTING.md and SECURITY.md.
    - Completed Makefile.PL to resolve CPANTS experimental issues.

0.22    2026/05/09

    - Skipped version.

0.21    2025/06/02

    - Adapted Makefile.PL to generate META.json.

0.20    2025/01/14

    - Removed unwanted helper script from MANIFEST.

0.19    2025/01/03

    - Fixed problem with POD.


0.18    2025/01/01

    - POD: corrected typos
    - README: removed boilerplate

0.17    2024/09/27

    - Added variable '=TO_CP_SEC'.
    - POD: Better explanation for special cases in global mode.
    - Added test for global mode.
    - Adapted MANIFEST.
    - Makefile.PL: changed LICENSE from 'perl_5' to 'perl'.
    - Reformatted changelog.

0.16    2024/04/10

    - Improved and corrected POD.

0.15    2024/01/06

    - Added assignment operator '??='.


0.14    2024/01/05
    - Added constructor argument 'varname_chk_re'.
    - Improved POD.

0.13    2024/01/04

    - Renamed =srcdir, =srcfile to =INIdir, =INIfile.
    - Improved POD section.

0.12    2023/12/27

    - Fixed another bug in test script that caused test to fail on Windows.

0.11    2023/12/26

    - Fixed bug in test script that caused test to fail on Windows.
    - Added the $(=CONFIG:...) to access entries of %Config::Config.
    - Fixed minor bug: evaluate sections in the order in which they appear.
    - Completed/improved POD.

0.10    2023/12/25

    - Fixed bug in variable lookup.
    - Fixed dead links in POD section.
    - Completed POD section.

0.09    2023/12/25

    - Corrected release date.

0.08    2023/12/25

    - Added global_mode.

0.07    2023/12/20

    - Operator ':=': allow assignments like a:=$(a).

0.06    2023/12/17

    - Added variable '=VERSION'.
    - Added method current_tocopy_section().
    - Added method separator().
    - Added constructor argument 'cmnt_vl'.
    - Completed POD.

0.05    2023/12/09

    - Fixed bug in test script.
    - Added variable '=::'.
    - Completed POD.

0.04    2023/12/08

    - Some corrections in the POD documentation.

0.03    2023/12/08

    - Fixed minor bug with src_name.
    - Some corrections in the POD section.

0.02    2023/12/07

    - Fixed minor POD problem.

0.01    2023/12/07

    - First version, released on an unsuspecting world.

