- Import the bridge into the Symfony monorepo and synchronize releases
- Remove
ArgumentValueResolverInterface
fromPsrServerRequestResolver
- Support
php-http/discovery
for auto-detecting PSR-17 factories
- Don't rely on
Request::getPayload()
to populate the parsed body
- Leverage
Request::getPayload()
to populate the parsed body of PSR-7 requests - Implement
ValueResolverInterface
introduced with Symfony 6.2
- Drop support for Symfony 4
- Bump minimum version of PHP to 7.2
- Support version 2 of the psr/http-message contracts
- Ignore invalid HTTP headers when creating PSR7 objects
- Fix for wrong type passed to
moveTo()
- Allow Symfony 6
- Added a
PsrResponseListener
to automatically convert PSR-7 responses returned by controllers - Added a
PsrServerRequestResolver
that allows injecting PSR-7 request objects into controllers
- Fix populating server params from URI in HttpFoundationFactory
- Create cookies as raw in HttpFoundationFactory
- Fix BinaryFileResponse with Content-Range PsrHttpFactory
- Don't normalize query string in PsrHttpFactory
- Fix conversion for HTTPS requests
- Fix populating default port and headers in HttpFoundationFactory
- Remove DiactorosFactory
- Added support for streamed requests
- Added support for Symfony 5.0+
- Fixed bridging UploadedFile objects
- Bumped minimum version of Symfony to 4.4
- Added new documentation links
- Bumped minimum version of PHP to 7.1
- Added support for streamed responses
- Fixed createResponse
- Deprecated DiactorosFactory, use PsrHttpFactory instead
- Removed triggering of deprecation
- Added support for creating PSR-7 messages using PSR-17 factories
- Fixed request target in PSR7 Request (mtibben)
- Added support for Symfony 4 (dunglas)
- Initial release