Skip to content

Releases: php-http/message

1.16.2

02 Oct 11:35
@dbu dbu
1.16.2
06dd5e8
Compare
Choose a tag to compare
  • Avoid error when reading 0 bytes from BufferedStream.
  • Test with PHP 8.3 and 8.4.

1.16.1

07 Mar 13:23
@dbu dbu
1.16.1
Compare
Choose a tag to compare
  • Adjust phpdoc to avoid warnings about return types.

1.16.0

17 May 06:44
@dbu dbu
1.16.0
Compare
Choose a tag to compare
  • Remove direct dependency on php-http/message-factory as it is only needed for the deprecated Httplug factories.
    Upgrade to PSR-17 message factories provided by your HTTP client implementation.
    If you need the Httplug factories for the time being, you can composer require php-http/message-factory in your application.

1.15.0

10 May 08:21
@dbu dbu
1.15.0
Compare
Choose a tag to compare

If you use the decorator classes, you might need to adjust your code to the parameter and return type declarations added in PSR-7

  • Actually make compatible with PSR-7 1.1 and 2.0
  • Drop support for PHP 7.1

1.14.0

14 Apr 14:26
@dbu dbu
1.14.0
Compare
Choose a tag to compare

This release is not actually compatible with PSR-7 1.1 or 2.0

  • Allow installation with http-message (PSR-7) version 2 in addition to version 1.
  • Support for PHP 8.2

1.13.0

11 Feb 13:41
@dbu dbu
1.13.0
Compare
Choose a tag to compare
  • Added Formatter::formatResponseForRequest() to allow the formatter to get context from the request to decide what of the response to output.
  • Deprecated Formatter::formatResponse() in favor of the new formatResponseForRequest method.

1.12.0

29 Aug 09:13
@dbu dbu
1.12.0
Compare
Choose a tag to compare
  • Added support for adjusting binary detection regex in FullHttpMessageFormatter

1.11.2

03 Aug 11:53
@dbu dbu
1.11.2
295c828
Compare
Choose a tag to compare
  • Support GuzzleHttp/Psr7 version 2.0 in the (deprecated) GuzzleStreamFactory.

1.11.1

24 May 18:13
@dbu dbu
1.11.1
887734d
Compare
Choose a tag to compare
  • Support GuzzleHttp/Psr7 version 2.0 in the (deprecated) GuzzleUriFactory.

1.11.0

01 Feb 08:55
@dbu dbu
1.11.0
Compare
Choose a tag to compare
  • Migrated from zendframework/zend-diactoros to laminas/laminas-diactoros.
    Users are encouraged to update their dependencies by simply replacing the Zend package with the Laminas package.
    Due to the laminas-zendframework-brige, BC changes
    are not expected and legacy code does not need to be refactored (though it is
    recommended and simple).

  • The diactoros factories of php-http/message will return objects from the Laminas\Diactoros\ namespace, if
    the respective classes are available via autoloading, but continue to return objects from Zend\Diactoros\
    namespace otherwise.

  • Allow to specify the hashing algorithm for WSSE authentication.