NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #151 most downloaded on Packagist
A fast PHP7 implementation of PSR-7
Last release 2 years ago
no release in 18 months
Ships fairly regularly
a new release about every 5 months
Most releases are documented
notes for 20 of 24 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
24 releases · first in 2017
[PHP 8.4] Fixes for implicit nullability deprecation by @Ayesh in #255
Full Changelog: 1.8.1...1.8.2
One column per quarter.
Release 1.8.2 Latest
Latest
Compare
Fix error handling in Stream::getContents() by @nicolas-grekas in #252
Full Changelog: 1.8.0...1.8.1
Deprecate HttplugFactory and make dependency on php-http/message-factory optional by @murat11 in #243
Full Changelog: 1.7.0...1.8.0
chore: drop php 7.1 support by @simPod in #226
Full Changelog: 1.6.1...1.7.0
Security fix for header validation. See GHSA-wjfc-pgfp-pv9c
Security fix for header validation. See GHSA-wjfc-pgfp-pv9c
See change log for changes.
Full Changelog: 1.6.0...1.6.1
@vanodevium made their first contribution in #211
See change log for changes.
Full Changelog: 1.5.1...1.6.0
See change log for changes.
See change log for changes.
See change log for changes.
See change log for changes.
@return mixedSee change log for changes.
See change log for changes.
Psr17Factory::createStreamFromFile, UploadedFile::moveTo, and
UploadedFile::getStream no longer throw ValueError in PHP 8.See change log for changes.
See change log for changes.
Stream::read() must not return boolean.
Stream::read() must not return boolean.### Fixed - Allow installation on PHP8
Make Stream::__toString() compatible with throwing exceptions on PHP 7.4.
Added .github and phpstan.neon.dist to .gitattributes.
.github and phpstan.neon.dist to .gitattributes.Change minimal port number to 0 (unix socket)
Psr17Factory::createResponse to respect the specification. If second
argument is not used, a standard reason phrase. If an empty string is passed,
then the reason phrase will be empty.Response::$reason should never be null.More tests for UploadedFile and HttplugFactory
UploadedFile and HttplugFactoryHandle fopen failing in createStreamFromFile according to PSR-7.
fopen failing in createStreamFromFile according to PSR-7.Support for final PSR-17 (HTTP factories). (Psr17Factory)
Psr17Factory)HttplugFactory that implements factory interfaces from HTTPlug.ServerRequest does not extend Request.UploadedFileFactory() was removed in favor for Psr17Factory.ServerRequestFactory() was removed in favor for Psr17Factory.StreamFactory, UriFactory, abd MessageFactory. Use HttplugFactory instead.ServerRequestFactory::createServerRequestFromArray, ServerRequestFactory::createServerRequestFromArrays and
ServerRequestFactory::createServerRequestFromGlobals. Please use the new nyholm/psr7-server instead.Many InvalidArgumentExceptions are thrown when you use invalid arguments.
InvalidArgumentExceptions are thrown when you use invalid arguments.UploadedFile and ServerRequest.UploadedFileFactory::createUploadedFile does not accept a string file path.No changelog before this release
No changelog before this release
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →