httpsoft/http-message
Strict and fast implementation of PSR-7 and PSR-17
1.1.6
1.0M downloads/mo
#4997 most downloaded on Packagist
httpsoft/http-message
What this package is like to depend on
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 1 weeks to 12 months
Nearly every release is documented
notes for 20 of 20 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
20 releases · first in 2020
0 releases in the last 12 months
see the full history below
Release timeline
20 releases · Aug 2020 to Aug 2024
2021
2022
2023
2024
2025
2026
Releases
latest 20-
1.1.609 Aug 2024 -
1.1.527 May 2024 -
1.1.416 Nov 2023Release notes
Open source →Fixed
- #29 Fixes error handling to
HttpSoft\Message\StreamTrait::getContents().
- #29 Fixes error handling to
-
1.1.315 Nov 2023Release notes
Open source →Fixed
- #28 Fixes error handling to
HttpSoft\Message\StreamTrait::getContents().
- #28 Fixes error handling to
-
1.1.215 Nov 2023Release notes
Open source →Fixed
- #27 Fixes error handling on stream reading to
HttpSoft\Message\StreamTrait.
- #27 Fixes error handling on stream reading to
-
1.1.106 May 2023 -
1.1.005 May 2023Release notes
Open source →Changed
- #21 Allows
psr/http-messagepackage version 2.
Fixed
- #19 Fixes min and max allowed ports in exception message to
HttpSoft\Message\Uri.
- #21 Allows
-
1.0.1217 Apr 2023Release notes
Open source →Fixed
- #18 Fixes validation of header names and values to
HttpSoft\Message\MessageTrait.
- #18 Fixes validation of header names and values to
-
1.0.1102 Apr 2023Release notes
Open source →Added
- Nothing.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- #15 Fixes normalizing leading slashes for
getPath()and__toString()methods toHttpSoft\Message\Uriclass.
-
1.0.1021 Jul 2022Release notes
Open source →Added
- Nothing.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- #13 Adds a mode for opening a stream to
HttpSoft\Message\UploadedFile.
-
1.0.913 Jul 2021Release notes
Open source →Added
- #11 adds caching of stream metadata to improve performance when calling the
HttpSoft\Message\StreamTraitmethods again:getSize(),isSeekable(),isWritable(),isReadable().
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- #10 adds unit tests and Psalm improvements, updates of workflow actions.
- #11 adds caching of stream metadata to improve performance when calling the
-
1.0.820 Feb 2021Release notes
Open source →Added
- Adds lazy
HttpSoft\Message\Streamcreation toHttpSoft\Message\MessageTraitto improve performance. - Adds integration tests against PSR-7 specification, for this purpose the package
php-http/psr7-integration-testsis used as a development dependency.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Fixes the behavior of some
HttpSoft\Message\Urimethods when passing them a single zero as a string, now'0'is not considered an empty value.
- Adds lazy
-
1.0.716 Dec 2020Release notes
Open source →Added
- Nothing.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- #9 fixes throwing the
\RuntimeExceptionexception when creating a resource if an empty string was passed.
-
1.0.612 Dec 2020Release notes
Open source →Added
- Nothing.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Updates development dependencies.
- Fixes
HttpSoft\Message\StreamTrait::init()to improve the performance of creation of the resource.
-
1.0.516 Sep 2020Release notes
Open source →Added
- Nothing.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- #6 changes the thrown exception from
\InvalidArgumentExceptionto\RuntimeExceptionwhen creating a stream if the file cannot be opened.
-
1.0.406 Sep 2020Release notes
Open source →Added
- #4 adds implementations declaration to the
composer.json.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Nothing.
- #4 adds implementations declaration to the
-
1.0.328 Aug 2020Release notes
Open source →Added
- Adds files to
.githubfolder (ISSUE_TEMPLATE, PULL_REQUEST_TEMPLATE.md, CODE_OF_CONDUCT.md, SECURITY.md).
Changed
- Moves static analysis and checking of the code standard to an independent github action.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Nothing.
- Adds files to
-
1.0.226 Aug 2020Release notes
Open source →Added
- Adds support OS Windows to build github action.
- #3 adds
infection/infectionpackage as dev dependency and mutation action to github workflows for perform mutation testing.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- #1 fixes error messages.
-
1.0.125 Aug 2020Release notes
Open source →Added
- Nothing.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Moves Psalm issue handlers from psalm.xml to docBlock to appropriate methods.
-
1.0.023 Aug 2020