Releases: caseyamcl/configula
Releases · caseyamcl/configula
Version 5.1.0
Version 5.0.1
Changed
- Minor edits to README.md
- [dev] Upgraded to CodeSniffer v4
Fixed
- [dev] Ensure that PHPStan runs with enough memory
Version 5.0.0
Changed
- Refactored all code to PHP 8.2 standards
- Updated all tests to support latest PHPUnit 11
- Replaced
ConfigExceptionwithConfigExceptionInterface
Removed
- Support for PHP < 8.2
- Support for PHPUnit < 11
- Support for Symfony < 6.4
Version 4.3.1
Changed
- Added GitHub build action for PHP 8.4
- Updated GitHub build
action/checkoutandaction/cache - Code syntax and comment cleanup
Fixed
- Implicit null values in
SymfonyConfigFilterandYamlFileLoaderclasses IniFileLoaderbehavior (not sure why the tests ever passed)- Remove
ReturnTypeWillChangeimport statements for those implementors still using PHP7
Version 3.2.1
Changed
- Small code fix in ArrayUtils.php (clarity)
- Lots of code and comment cleanup
- Added GitHub build action for PHP 8.4
- Updated GitHub build
action/checkoutandaction/cache
Fixed
- Explicitly typecast argument to FolderLoader constructor in
CascadingConfigLoader.php - Actually use the
extensionMapproperty inFolderLoader.php
Version 3.2.0
Added
- GitHub builds for v3
- Support for
dflydev/dot-access-datav3
Fixed
- Incorrect information in
README.md - Adhere to PSR-12 coding standards
Removed
- Old defunct
.scrutinizer.ymland.travis.ymlconfiguration files
Version 4.3.0
Added
- Added support for Symfony v7
- Added test builds for PHP 8.2 and 8.3
Version 4.2
Added
- Symfony Config 6.x tests
- Explicit
XDEBUG_MODE=coverageenvironment variable tocomposer testscript
Changed
- Code syntax cleanup and improvements
- Updated PHPUnit config file (
phpunit.xml.dist) to v9.x schema
Fixed
- Added attribute to fix PHP Deprecation warning in v8 (thanks @usox!)
Version 4.1
Added
- Ability for PhpFileLoader to load arrays directly from included PHP files (thanks @thedumbtechguy!)
- Support for PHP v8.1
- Support for Symfony 6
- Updated PHPStan to v1.2 and fixed code issues
Removed
- Unused
extensionMapproperty inFolderLoader
Version 4.0.1
Fixed
- Merge
$_ENVandgetenv()arrays inEnvLoader.php; fixes an issue with Symfony dotEnv loader