• 1.1.12 5feb59213b

    1.1.12
    Some checks failed
    CI / build (push) Failing after 1s
    CI / debug (push) Failing after 1s
    CI / check-phpunit (push) Failing after 1s
    CI / check-phpdoc (push) Failing after 1s
    CI / release-documentation (push) Has been skipped
    CI / release-artifacts (push) Has been skipped
    CI / release (push) Failing after 1s
    CI / test (push) Has been skipped
    CI / generate-phpdoc (push) Has been skipped
    Stable

    netkas released this 2026-01-06 00:07:43 +00:00 | 3 commits to master since this release

    This update introduces project compatibility support for ncc v3.+

    Downloads
  • 1.1.11 274368e747

    1.1.11
    Some checks failed
    CI / build (push) Failing after 0s
    CI / generate-phpdoc (push) Has been skipped
    CI / test (push) Has been skipped
    CI / release (push) Has been skipped
    Stable

    netkas released this 2025-07-03 00:55:31 +00:00 | 15 commits to master since this release

    This update introduces a minor bug fix

    Fixed

    • Enhance environment variable handling in Configuration class to prevent unnecessary overrides
    Downloads
  • 1.1.9 f789f6c55d

    1.1.9
    Some checks failed
    CI / check-phpunit (push) Successful in 2m12s
    CI / check-phpdoc (push) Successful in 16s
    CI / release-artifacts (push) Has been skipped
    CI / test (push) Has been skipped
    CI / generate-phpdoc (push) Has been skipped
    CI / release-documentation (push) Has been skipped
    CI / release (push) Failing after 54s
    CI / debug (push) Failing after 16s
    CI / release-executable (push) Failing after 28s
    CI / debug-executable (push) Failing after 15s
    CI / release_executable (push) Failing after 16s
    CI / debug_executable (push) Failing after 14s
    Stable

    netkas released this 2025-06-19 21:29:28 +00:00 | 26 commits to master since this release

    This update introduces minor changes and improvements

    Changed

    • Refactor Configuration class to use FileFormat for serialization and deserialization
    • Added two new parameters to \ConfigLib\Configuration->setDefault called ?string $environmentVariable=null, bool $override=true
      which allows the program to override the default configuration value with an environment variable if one is set.
    • Refactor Configuration class for improved environment variable handling and path validation
    • Add string representation methods for configuration serialization
    Downloads
  • 1.1.8 47fd85ab89

    1.1.8
    Some checks failed
    CI / release (push) Has been cancelled
    CI / debug (push) Has been cancelled
    CI / release-executable (push) Has been cancelled
    CI / debug-executable (push) Has been cancelled
    CI / release_executable (push) Has been cancelled
    CI / debug_executable (push) Has been cancelled
    CI / check-phpunit (push) Has been cancelled
    CI / check-phpdoc (push) Has been cancelled
    CI / generate-phpdoc (push) Has been cancelled
    CI / test (push) Has been cancelled
    CI / release-documentation (push) Has been cancelled
    CI / release-artifacts (push) Has been cancelled
    Stable

    netkas released this 2025-03-21 19:17:45 +00:00 | 36 commits to master since this release

    This update introduces minor changes

    Changed

    • Disabled tty mode for the main execution points to prevent issues with docker environments
    • Refactor exception handling in Configuration class to include error codes
    Downloads
  • 1.1.7 88ec33ff1a

    1.1.7
    Some checks failed
    CI / release (push) Has been cancelled
    CI / debug (push) Has been cancelled
    CI / release-executable (push) Has been cancelled
    CI / debug-executable (push) Has been cancelled
    CI / release_executable (push) Has been cancelled
    CI / debug_executable (push) Has been cancelled
    CI / check-phpunit (push) Has been cancelled
    CI / check-phpdoc (push) Has been cancelled
    CI / generate-phpdoc (push) Has been cancelled
    CI / test (push) Has been cancelled
    CI / release-documentation (push) Has been cancelled
    CI / release-artifacts (push) Has been cancelled
    Stable

    netkas released this 2025-03-14 19:06:51 +00:00 | 39 commits to master since this release

    This update introduces minor changes

    Changed

    • Updated remote references for dependencies
    • Updated Library to use net.nosial.loglib2 instead of the now deprecated net.nosial.loglib
    Downloads
  • 1.1.6 936485dde7

    1.1.6 Stable

    netkas released this 2025-01-08 02:15:17 +00:00 | 41 commits to master since this release

    This update introduces minor improvements

    Changed

    • Changed properties to become typed properties

    Added

    • Added a new constructor parameter called path which is an optional parameter that allows you to specify the path to
      the configuration files directory. If not specified the library will proceed with resolving
      the path to the configuration files directory using the default method. This will override
      the CONFIGLIB_PATH environment variable if it is set.
    Downloads
  • 1.1.5 09b2e88e1c

    1.1.5 Stable

    netkas released this 2024-12-27 20:35:12 +00:00 | 43 commits to master since this release

    This update introduces minor improvements

    Added

    • Add support for CONFIGLIB_PATH environment variable to specify the path to the configuration files directory
    Downloads
  • 1.1.3 02d6c75bf3

    1.1.3 Stable

    netkas released this 2024-10-13 19:02:49 +00:00 | 145 commits to master since this release

    This update introduces a new build system

    Downloads
  • 1.1.0 02d6c75bf3

    1.1.0 Stable

    netkas released this 2024-09-24 19:17:43 +00:00 | 145 commits to master since this release

    This update introduces changes for PHP 8.3 & NCC 2.1.0+ compatibility

    Added

    • Added PhpUnit tests for the library
    • Added new option --path to the CLI interface to display the path to the configuration file

    Changed

    • Updated the codebase to be compatible with PHP 8.3
    • Updated the codebase to be compatible with NCC 2.1.0+
    • Updated Makefile

    Fixed

    • Fixed regex patterns to be more robust
    Downloads
  • 1.0.4 906e168ade

    1.0.4 Stable

    netkas released this 2023-08-12 12:59:02 +00:00 | 183 commits to master since this release

    This update introduces minor improvements

    Added

    • Added the ability to override configuration properties with environment variables using the format
      CONFIGLIB_<CONFIG_NAME>_<PROPERTY_NAME>

    Fixed

    • Corrected a few lines of code in regards to missing variable definitions
    Downloads