Changelog for psr |
Release |
What has changed? |
1.2.0 |
- PHP 8.1 compatibility (@Jeckerson)
- All classes are now defined in a separate namespace `PsrExt` and aliased into the `Psr` namespace to aid in debuggging compatibility issues for framework maintainers |
1.1.0 |
- Update psr/container to 1.1.1
- Add version ID constants to each header
- Use __dllspec(dllimport) where appropriate in php_psr.h on windows |
1.0.1 |
- Test failures on PHP 8 in psr-http-client and psr-http-message due to changes in inheritance
- Compile failures with clang
- Compatibility with API changes to PHP 8 in psr-log (@remicollet)
- Report proper default value in reflection for LoggerInterface - PHP 8 only |
1.0.0 |
- Drop max PHP version constraint |
0.7.0 |
- Preliminary PHP 7.4 and 8.0 (master) support
- PSR-14 Event Dispatcher support (@flyinghail)
- Removed PHP 5 support |
0.6.1 |
- Fixed test failures on PHP 5.6 |
0.6.0 |
- Added PSR-18 support (@flyinghail)
- Documentation/CI improvements (@sergeyklay)
- Set minimum PHP version to 5.6 |
0.5.1 |
- Fix Psr\Http\Message\ServerRequestInterface not actually extending `Psr\Http\Message\RequestInterface` |
0.5.0 |
- PSR-17 HTTP Factories support
- Whitelist PHP 7.3 |
0.4.0 |
- PSR-15 HTTP Handlers support |
0.3.0 |
- Fix TypeError when no argument is passed to methods in AbstractLogger
- PSR-11 Container support
- PSR-13 Link support
- PSR-16 Simple Cache support
- Windows support |
0.3.0RC4 |
- Fix TypeError when no argument is passed to methods in AbstractLogger |
0.3.0RC3 |
- Windows support |
0.3.0RC1 |
- Initial PECL release |