-
1.1.12
StableSome checks failedCI / build (push) Failing after 1sCI / debug (push) Failing after 1sCI / check-phpunit (push) Failing after 1sCI / check-phpdoc (push) Failing after 1sCI / release-documentation (push) Has been skippedCI / release-artifacts (push) Has been skippedCI / release (push) Failing after 1sCI / test (push) Has been skippedCI / generate-phpdoc (push) Has been skippedreleased this
2026-01-06 00:07:43 +00:00 | 3 commits to master since this releaseThis update introduces project compatibility support for ncc v3.+
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
1.1.11
Stablereleased this
2025-07-03 00:55:31 +00:00 | 15 commits to master since this releaseThis update introduces a minor bug fix
Fixed
- Enhance environment variable handling in Configuration class to prevent unnecessary overrides
Downloads
-
Source code (ZIP)
4 downloads
-
Source code (TAR.GZ)
1 download
-
1.1.9
StableSome checks failedCI / check-phpunit (push) Successful in 2m12sCI / check-phpdoc (push) Successful in 16sCI / release-artifacts (push) Has been skippedCI / test (push) Has been skippedCI / generate-phpdoc (push) Has been skippedCI / release-documentation (push) Has been skippedCI / release (push) Failing after 54sCI / debug (push) Failing after 16sCI / release-executable (push) Failing after 28sCI / debug-executable (push) Failing after 15sCI / release_executable (push) Failing after 16sCI / debug_executable (push) Failing after 14sreleased this
2025-06-19 21:29:28 +00:00 | 26 commits to master since this releaseThis 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
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
1.1.8
StableSome checks failedCI / release (push) Has been cancelledCI / debug (push) Has been cancelledCI / release-executable (push) Has been cancelledCI / debug-executable (push) Has been cancelledCI / release_executable (push) Has been cancelledCI / debug_executable (push) Has been cancelledCI / check-phpunit (push) Has been cancelledCI / check-phpdoc (push) Has been cancelledCI / generate-phpdoc (push) Has been cancelledCI / test (push) Has been cancelledCI / release-documentation (push) Has been cancelledCI / release-artifacts (push) Has been cancelledreleased this
2025-03-21 19:17:45 +00:00 | 36 commits to master since this releaseThis 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
-
Source code (ZIP)
3 downloads
-
Source code (TAR.GZ)
4 downloads
-
1.1.7
StableSome checks failedCI / release (push) Has been cancelledCI / debug (push) Has been cancelledCI / release-executable (push) Has been cancelledCI / debug-executable (push) Has been cancelledCI / release_executable (push) Has been cancelledCI / debug_executable (push) Has been cancelledCI / check-phpunit (push) Has been cancelledCI / check-phpdoc (push) Has been cancelledCI / generate-phpdoc (push) Has been cancelledCI / test (push) Has been cancelledCI / release-documentation (push) Has been cancelledCI / release-artifacts (push) Has been cancelledreleased this
2025-03-14 19:06:51 +00:00 | 39 commits to master since this releaseThis 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
-
Source code (ZIP)
3 downloads
-
Source code (TAR.GZ)
4 downloads
-
1.1.6 Stable
released this
2025-01-08 02:15:17 +00:00 | 41 commits to master since this releaseThis update introduces minor improvements
Changed
- Changed properties to become typed properties
Added
- Added a new constructor parameter called
pathwhich 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
theCONFIGLIB_PATHenvironment variable if it is set.
Downloads
-
Source code (ZIP)
3 downloads
-
Source code (TAR.GZ)
4 downloads
-
1.1.5 Stable
released this
2024-12-27 20:35:12 +00:00 | 43 commits to master since this releaseThis update introduces minor improvements
Added
- Add support for CONFIGLIB_PATH environment variable to specify the path to the configuration files directory
Downloads
-
Source code (ZIP)
3 downloads
-
Source code (TAR.GZ)
4 downloads
-
1.1.3 Stable
released this
2024-10-13 19:02:49 +00:00 | 145 commits to master since this releaseThis update introduces a new build system
Downloads
-
Source code (ZIP)
3 downloads
-
Source code (TAR.GZ)
4 downloads
-
Source code (ZIP)
-
1.1.0 Stable
released this
2024-09-24 19:17:43 +00:00 | 145 commits to master since this releaseThis update introduces changes for PHP 8.3 & NCC 2.1.0+ compatibility
Added
- Added PhpUnit tests for the library
- Added new option
--pathto 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
-
Source code (ZIP)
3 downloads
-
Source code (TAR.GZ)
5 downloads
-
1.0.4 Stable
released this
2023-08-12 12:59:02 +00:00 | 183 commits to master since this releaseThis 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
-
Source code (ZIP)
4 downloads
-
Source code (TAR.GZ)
4 downloads
- Added the ability to override configuration properties with environment variables using the format