Release notes
*Sourced from [guzzlehttp/psr7's releases](https://github.com/guzzle/psr7/releases).*
> ## 1.6.0
> Version 1.6.0 is released which will likely be the last minor release in 1.x. We're focussing 2.0 now with support for psr/http-factory, PHP 7.2 requirement and type declarations.
>
> ### Added
>
> - Allowed version `^3.0` of `ralouphie/getallheaders` dependency ([#244](https://github-redirect.dependabot.com/guzzle/psr7/issues/244))
> - Added MIME type for WEBP image format ([#246](https://github-redirect.dependabot.com/guzzle/psr7/issues/246))
> - Added more validation of values according to PSR-7 and RFC standards, e.g. status code range ([#250](https://github-redirect.dependabot.com/guzzle/psr7/issues/250), [#272](https://github-redirect.dependabot.com/guzzle/psr7/issues/272))
>
> ### Changed
>
> - Tests don't pass with HHVM 4.0, so HHVM support got dropped. Other libraries like composer have done the same. ([#262](https://github-redirect.dependabot.com/guzzle/psr7/issues/262))
> - Accept port number 0 to be valid ([#270](https://github-redirect.dependabot.com/guzzle/psr7/issues/270))
>
> ### Fixed
>
> - Fixed subsequent reads from `php://input` in ServerRequest ([#247](https://github-redirect.dependabot.com/guzzle/psr7/issues/247))
> - Fixed readable/writable detection for certain stream modes ([#248](https://github-redirect.dependabot.com/guzzle/psr7/issues/248))
> - Fixed encoding of special characters in the `userInfo` component of an URI ([#253](https://github-redirect.dependabot.com/guzzle/psr7/issues/253))
>
> ## 1.5.0
> After a really long waiting period, 1.5.0 is finally here with the following changes:
>
> ### Added
>
> - Response first-line to response string exception (fixes [#145](https://github-redirect.dependabot.com/guzzle/psr7/issues/145))
> - A test for [#129](https://github-redirect.dependabot.com/guzzle/psr7/issues/129) behavior
> - `get_message_body_summary` function in order to get the message summary
> - `3gp` and `mkv` mime types
>
> ### Changed
>
> - Clarify exception message when stream is detached
>
> ### Deprecated
>
> - Deprecated parsing folded header lines as per RFC 7230
>
> ### Fixed
>
> - Fix `AppendStream::detach` to not close streams
> - `InflateStream` preserves `isSeekable` attribute of the underlying stream
> - `ServerRequest::getUriFromGlobals` to support URLs in query parameters
>
>
> Several other fixes and improvements.
>
> ## 1.4.0
> - Fix `Stream::read` when length parameter <= 0.
> - `copy_to_stream` reads bytes in chunks instead of `maxLen` into memory.
> ... (truncated)
Changelog
*Sourced from [guzzlehttp/psr7's changelog](https://github.com/guzzle/psr7/blob/master/CHANGELOG.md).*
> ## [1.6.0]
>
> ### Added
>
> - Allowed version `^3.0` of `ralouphie/getallheaders` dependency ([#244](https://github-redirect.dependabot.com/guzzle/psr7/issues/244))
> - Added MIME type for WEBP image format ([#246](https://github-redirect.dependabot.com/guzzle/psr7/issues/246))
> - Added more validation of values according to PSR-7 and RFC standards, e.g. status code range ([#250](https://github-redirect.dependabot.com/guzzle/psr7/issues/250), [#272](https://github-redirect.dependabot.com/guzzle/psr7/issues/272))
>
> ### Changed
>
> - Tests don't pass with HHVM 4.0, so HHVM support got dropped. Other libraries like composer have done the same. ([#262](https://github-redirect.dependabot.com/guzzle/psr7/issues/262))
> - Accept port number 0 to be valid ([#270](https://github-redirect.dependabot.com/guzzle/psr7/issues/270))
>
> ### Fixed
>
> - Fixed subsequent reads from `php://input` in ServerRequest ([#247](https://github-redirect.dependabot.com/guzzle/psr7/issues/247))
> - Fixed readable/writable detection for certain stream modes ([#248](https://github-redirect.dependabot.com/guzzle/psr7/issues/248))
> - Fixed encoding of special characters in the `userInfo` component of an URI ([#253](https://github-redirect.dependabot.com/guzzle/psr7/issues/253))
>
>
> ## [1.5.2] - 2018-12-04
>
> ### Fixed
>
> - Check body size when getting the message summary
>
>
> ## [1.5.1] - 2018-12-04
>
> ### Fixed
>
> - Get the summary of a body only if it is readable
>
>
> ## [1.5.0] - 2018-12-03
>
> ### Added
>
> - Response first-line to response string exception (fixes [#145](https://github-redirect.dependabot.com/guzzle/psr7/issues/145))
> - A test for [#129](https://github-redirect.dependabot.com/guzzle/psr7/issues/129) behavior
> - `get_message_body_summary` function in order to get the message summary
> - `3gp` and `mkv` mime types
>
> ### Changed
>
> - Clarify exception message when stream is detached
>
> ### Deprecated
>
> - Deprecated parsing folded header lines as per RFC 7230
> ... (truncated)
Commits
- [`dc78403`](https://github.com/guzzle/psr7/commit/dc784032a3f6f4e7a4b882e272b771f6fe4c37cf) fix changelog title levels
- [`d9b7be8`](https://github.com/guzzle/psr7/commit/d9b7be81f5380bd34c634e1a325a54a3d75df2bf) add changelog for version 1.6.0
- [`e113254`](https://github.com/guzzle/psr7/commit/e113254d23b24c548f0b4d8f671828c4eeb876d2) Merge pull request [#279](https://github-redirect.dependabot.com/guzzle/psr7/issues/279) from GrahamCampbell/patch-1
- [`5f962fe`](https://github.com/guzzle/psr7/commit/5f962fe50fcd6171661fe80e7cf11f200f2f6680) Updated branch alias to 1.6
- [`868353e`](https://github.com/guzzle/psr7/commit/868353eb117c202ee1f3b214eef9717e3d871297) backport some tests and fixes from 2.x
- [`5ce1cec`](https://github.com/guzzle/psr7/commit/5ce1cec1a26c5d2ccd259157f58a32b7facd545a) cleanup assertions from previous merge ([#272](https://github-redirect.dependabot.com/guzzle/psr7/issues/272))
- [`c5aea30`](https://github.com/guzzle/psr7/commit/c5aea30ff82a3565e6d3decd18d74257c033daf6) Assert values according to PSR standard ([#250](https://github-redirect.dependabot.com/guzzle/psr7/issues/250))
- [`dd1ba1d`](https://github.com/guzzle/psr7/commit/dd1ba1de1234e5e8939809bbd9e103e7aeebf0d5) Change minimal port number to 0 (unix socket) ([#270](https://github-redirect.dependabot.com/guzzle/psr7/issues/270))
- [`a346647`](https://github.com/guzzle/psr7/commit/a346647434953deb5bd599d92922b2d225e25170) Merge pull request [#248](https://github-redirect.dependabot.com/guzzle/psr7/issues/248) from guzzle/fix-stream-modes
- [`aeb07f4`](https://github.com/guzzle/psr7/commit/aeb07f45c07e24aed06facafceed4ce8b4d0d0c9) Add tests for read and write only streams
- Additional commits viewable in [compare view](https://github.com/guzzle/psr7/compare/1.3.1...1.6.0)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps guzzlehttp/psr7 from 1.3.1 to 1.6.0.
Release notes
*Sourced from [guzzlehttp/psr7's releases](https://github.com/guzzle/psr7/releases).* > ## 1.6.0 > Version 1.6.0 is released which will likely be the last minor release in 1.x. We're focussing 2.0 now with support for psr/http-factory, PHP 7.2 requirement and type declarations. > > ### Added > > - Allowed version `^3.0` of `ralouphie/getallheaders` dependency ([#244](https://github-redirect.dependabot.com/guzzle/psr7/issues/244)) > - Added MIME type for WEBP image format ([#246](https://github-redirect.dependabot.com/guzzle/psr7/issues/246)) > - Added more validation of values according to PSR-7 and RFC standards, e.g. status code range ([#250](https://github-redirect.dependabot.com/guzzle/psr7/issues/250), [#272](https://github-redirect.dependabot.com/guzzle/psr7/issues/272)) > > ### Changed > > - Tests don't pass with HHVM 4.0, so HHVM support got dropped. Other libraries like composer have done the same. ([#262](https://github-redirect.dependabot.com/guzzle/psr7/issues/262)) > - Accept port number 0 to be valid ([#270](https://github-redirect.dependabot.com/guzzle/psr7/issues/270)) > > ### Fixed > > - Fixed subsequent reads from `php://input` in ServerRequest ([#247](https://github-redirect.dependabot.com/guzzle/psr7/issues/247)) > - Fixed readable/writable detection for certain stream modes ([#248](https://github-redirect.dependabot.com/guzzle/psr7/issues/248)) > - Fixed encoding of special characters in the `userInfo` component of an URI ([#253](https://github-redirect.dependabot.com/guzzle/psr7/issues/253)) > > ## 1.5.0 > After a really long waiting period, 1.5.0 is finally here with the following changes: > > ### Added > > - Response first-line to response string exception (fixes [#145](https://github-redirect.dependabot.com/guzzle/psr7/issues/145)) > - A test for [#129](https://github-redirect.dependabot.com/guzzle/psr7/issues/129) behavior > - `get_message_body_summary` function in order to get the message summary > - `3gp` and `mkv` mime types > > ### Changed > > - Clarify exception message when stream is detached > > ### Deprecated > > - Deprecated parsing folded header lines as per RFC 7230 > > ### Fixed > > - Fix `AppendStream::detach` to not close streams > - `InflateStream` preserves `isSeekable` attribute of the underlying stream > - `ServerRequest::getUriFromGlobals` to support URLs in query parameters > > > Several other fixes and improvements. > > ## 1.4.0 > - Fix `Stream::read` when length parameter <= 0. > - `copy_to_stream` reads bytes in chunks instead of `maxLen` into memory. > ... (truncated)Changelog
*Sourced from [guzzlehttp/psr7's changelog](https://github.com/guzzle/psr7/blob/master/CHANGELOG.md).* > ## [1.6.0] > > ### Added > > - Allowed version `^3.0` of `ralouphie/getallheaders` dependency ([#244](https://github-redirect.dependabot.com/guzzle/psr7/issues/244)) > - Added MIME type for WEBP image format ([#246](https://github-redirect.dependabot.com/guzzle/psr7/issues/246)) > - Added more validation of values according to PSR-7 and RFC standards, e.g. status code range ([#250](https://github-redirect.dependabot.com/guzzle/psr7/issues/250), [#272](https://github-redirect.dependabot.com/guzzle/psr7/issues/272)) > > ### Changed > > - Tests don't pass with HHVM 4.0, so HHVM support got dropped. Other libraries like composer have done the same. ([#262](https://github-redirect.dependabot.com/guzzle/psr7/issues/262)) > - Accept port number 0 to be valid ([#270](https://github-redirect.dependabot.com/guzzle/psr7/issues/270)) > > ### Fixed > > - Fixed subsequent reads from `php://input` in ServerRequest ([#247](https://github-redirect.dependabot.com/guzzle/psr7/issues/247)) > - Fixed readable/writable detection for certain stream modes ([#248](https://github-redirect.dependabot.com/guzzle/psr7/issues/248)) > - Fixed encoding of special characters in the `userInfo` component of an URI ([#253](https://github-redirect.dependabot.com/guzzle/psr7/issues/253)) > > > ## [1.5.2] - 2018-12-04 > > ### Fixed > > - Check body size when getting the message summary > > > ## [1.5.1] - 2018-12-04 > > ### Fixed > > - Get the summary of a body only if it is readable > > > ## [1.5.0] - 2018-12-03 > > ### Added > > - Response first-line to response string exception (fixes [#145](https://github-redirect.dependabot.com/guzzle/psr7/issues/145)) > - A test for [#129](https://github-redirect.dependabot.com/guzzle/psr7/issues/129) behavior > - `get_message_body_summary` function in order to get the message summary > - `3gp` and `mkv` mime types > > ### Changed > > - Clarify exception message when stream is detached > > ### Deprecated > > - Deprecated parsing folded header lines as per RFC 7230 > ... (truncated)Commits
- [`dc78403`](https://github.com/guzzle/psr7/commit/dc784032a3f6f4e7a4b882e272b771f6fe4c37cf) fix changelog title levels - [`d9b7be8`](https://github.com/guzzle/psr7/commit/d9b7be81f5380bd34c634e1a325a54a3d75df2bf) add changelog for version 1.6.0 - [`e113254`](https://github.com/guzzle/psr7/commit/e113254d23b24c548f0b4d8f671828c4eeb876d2) Merge pull request [#279](https://github-redirect.dependabot.com/guzzle/psr7/issues/279) from GrahamCampbell/patch-1 - [`5f962fe`](https://github.com/guzzle/psr7/commit/5f962fe50fcd6171661fe80e7cf11f200f2f6680) Updated branch alias to 1.6 - [`868353e`](https://github.com/guzzle/psr7/commit/868353eb117c202ee1f3b214eef9717e3d871297) backport some tests and fixes from 2.x - [`5ce1cec`](https://github.com/guzzle/psr7/commit/5ce1cec1a26c5d2ccd259157f58a32b7facd545a) cleanup assertions from previous merge ([#272](https://github-redirect.dependabot.com/guzzle/psr7/issues/272)) - [`c5aea30`](https://github.com/guzzle/psr7/commit/c5aea30ff82a3565e6d3decd18d74257c033daf6) Assert values according to PSR standard ([#250](https://github-redirect.dependabot.com/guzzle/psr7/issues/250)) - [`dd1ba1d`](https://github.com/guzzle/psr7/commit/dd1ba1de1234e5e8939809bbd9e103e7aeebf0d5) Change minimal port number to 0 (unix socket) ([#270](https://github-redirect.dependabot.com/guzzle/psr7/issues/270)) - [`a346647`](https://github.com/guzzle/psr7/commit/a346647434953deb5bd599d92922b2d225e25170) Merge pull request [#248](https://github-redirect.dependabot.com/guzzle/psr7/issues/248) from guzzle/fix-stream-modes - [`aeb07f4`](https://github.com/guzzle/psr7/commit/aeb07f45c07e24aed06facafceed4ce8b4d0d0c9) Add tests for read and write only streams - Additional commits viewable in [compare view](https://github.com/guzzle/psr7/compare/1.3.1...1.6.0)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.