- Require PHP 8.1
- Upgrade PHPUnit
- Support Symfony 6.x
- Support phpdotenv 4.x and 5.x
- Drop support for PHP 7.4 and 8.0
- Drop support for Symfony < 5
- Drop support for phpdotenv < 4.2
- Most classes made final
- Add support for PHP 8.0
- Upgrade PHPUnit
- Drop support for PHP 7.1-7.3
- Add ability to read XML files
- Allow Symfony YAML 5.x
- Tested in PHP 7.3 AND 7.4
- Drop support for PHP 7.0
- Allow Symfony YAML 4.x
- Tested in PHP 7.2
- Added .env file support
- Return configuration from file in read()
- More phpdoc
- Don't use an empty file name as a prefix when reading a directory
- Pass in Yaml parser to YamlReader as a constructor argument
- Made FileReader an interface
- More phpdoc
- Renamed to Conphigure
- Additional and improved documentation
- Add optional prefix when reading a file
- Allow leading and trailing separators
- Set and Remove methods
- Configuration now implements ArrayAccess
Initial Release