Releases: sabre-io/http
Releases · sabre-io/http
Release 5.1.1
5.1.1 (2020-10-03)
- #160: Added support for PHP 8.0 (@phil-davis)
Release 5.1.0 (#145)
5.1.0 (2020-01-31)
- Added support for PHP 7.4, dropped support for PHP 7.0 (@phil-davis)
- Updated testsuite for phpunit8, added phpstan coverage (@phil-davis)
- Added autoload-dev for test classes (@C0pyR1ght)
5.0.5
5.0.4
5.0.3
5.0.2
5.0.1
5.0.1 (2019-09-11)
- #121: fix "Trying to access array offset on value of type bool" in 7.4 (@remicollet)
- #115: Reduce memory footprint when parsing HTTP result (@Gasol)
- #114: Misc code improvements (@mrcnpdlk)
- #111, #118: Added phpstan analysis (@DeepDiver1975, @staabm)
- #107: Tested with php 7.3 (@DeepDiver1975)
5.0.0
- Now requires PHP 7.0+.
- Supports sabre/event 4.x and 5.x
- Depends on sabre/uri 2.
- hhvm is no longer supported starting this release.
- #65: It's now possible to supply request/response bodies using a callback
functions. This allows very high-speed/low-memory responses to be created.
(@petrkotek). - Strict typing is used every where this is applicable.
- Removed
URLUtil
class. It was deprecated a long time ago, and most of
its functions moved to thesabre/uri
package. - Removed
Util
class. Most of its functions moved to thefunctions.php
file. - #68: The
$method
and$uri
arguments when constructing a Request object
are now required. - When
Sapi::getRequest()
is called, we default to setting the HTTP Method
toCLI
. - The HTTP response is now initialized with HTTP code
500
instead ofnull
,
so if it's not changed, it will be emitted as 500. - #69: Sending
charset="UTF-8"
on Basic authentication challenges per
[rfc7617][rfc7617]. - #84: Added support for
SERVER_PROTOCOL HTTP/2.0
(@jens1o) - #99: Previous CURL opts are not persisted anymore (@christiaan)
- Final release
4.2.4
5.0.0-alpha1
- Now requires PHP 7.0.
- Depends on sabre/event 5 and sabre/uri 2.
- hhvm is no longer supported starting this release.
- #65: It's now possible to supply request/response bodies using a callback
functions. This allows very high-speed/low-memory responses to be created.
(@petrkotek). - Strict typing is used every where this is applicable.
- Removed
URLUtil
class. It was deprecated a long time ago, and most of
its functions moved to thesabre/uri
package. - Removed
Util
class. Most of its functions moved to thefunctions.php
file. - #68: The
$method
and$uri
arguments when constructing a Request object
are now required. - When
Sapi::getRequest()
is called, we default to setting the HTTP Method
toCLI
. - The HTTP response is now initialized with HTTP code
500
instead ofnull
,
so if it's not changed, it will be emitted as 500. - #69: Sending
charset="UTF-8"
on Basic authentication challenges per
[rfc7617][rfc7617]. - #84: Added support for
SERVER_PROTOCOL HTTP/2.0
(@jens1o)