All notable changes to this project will be documented in this file, in reverse chronological order by release.
1.4.0 - 2021-09-14
- Zend Diactoros is now detected before Slim. This is to avoid class not found errors in projects using Slim 2 and legacy Diactoros. (#21).
1.3.0 - 2020-10-01
- Support for
laminas/laminas-diactoros
(#17).
1.2.0 - 2020-09-08
- Allow installing with PHP 8 (#13).
- Throw exception from
createStreamFromFile()
when filename is empty (#13).
1.1.0 - 2019-08-07
- Support for slim/psr7 (#10).
1.0.3 - 2019-01-11
ServerRequestFactory::createServerRequest()
now honours passed in server params.ResponseFactory::createResponse()
now honours passed in reason phrase.
- All files now have
declare(strict_types=1)
.
1.0.2 - 2018-12-22
- Corrected provides clause to
psr/http-factory-implementation
incomposer.json
.
1.0.1 - 2018-12-19
- Added missing provides clause for
psr/http-factory
tocomposer.json
.
1.0.0 - 2018-10-12
ServerRequestFactory::createServerRequestFromArray()
is not part of PSR-17 anymore.
- Run unit tests also with zendframework/zend-diactoros:^2.0 (#6).
0.4.2 - 2018-08-09
- Compatibility issues with stable nyholm/psr7 (#5).
0.4.1 - 2018-08-09
- Moved http-interop/http-factory-tests as dev dependency (#3).
0.4.0 - 2018-08-02
- Support for the stable version of PSR-17.
- PHP 7.1 is now minimal requirement.
0.3.0 - 2017-07-16
- Factories for URI, server request and uploaded file.
0.2.0 - 2017-07-15
- Unit and integration tests for request, response and stream.
0.1.1 - 2017-06-01
- Slim request factory was throwing errors.
- Initial release with basic factories.