chore(deps): bump symfony/http-client from 6.4.5 to 7.2.4 in /api
Bumps symfony/http-client from 6.4.5 to 7.2.4.
Release notes
Sourced from symfony/http-client's releases.
v7.2.4
Changelog (https://github.com/symfony/http-client/compare/v7.2.3...v7.2.4)
- bug symfony/symfony#59763 [HttpClient] Don't send any default content-type when the body is empty (
@nicolas-grekas)- bug symfony/symfony#59727 [HttpClient] Fix activity tracking leading to negative timeout errors (
@nicolas-grekas)- bug symfony/symfony#59689 [HttpClient] Fix buffering AsyncResponse with no passthru (
@nicolas-grekas)- bug symfony/symfony#59654 [HttpClient] Fix uploading files > 2GB (
@nicolas-grekas)- bug symfony/symfony#59648 [HttpClient] Fix retrying requests with
Psr18Clientand NTLM connections (@nicolas-grekas,@ajgarlag)v7.2.3
Changelog (https://github.com/symfony/http-client/compare/v7.2.2...v7.2.3)
- bug symfony/symfony#59631 [HttpClient] Fix processing a NativeResponse after its client has been reset (
@Jean-Beru)- bug symfony/symfony#58901 [HttpClient] Ignore RuntimeExceptions thrown when rewinding the PSR-7 created in HttplugWaitLoop::createPsr7Response (
@KurtThiemann)- bug symfony/symfony#59046 [HttpClient] Fix Undefined array key
connection(@PhilETaylor)- bug symfony/symfony#59320 [HttpClient] fix amphp http client v5 unix socket (
@praswicaksono)v7.2.2
Changelog (https://github.com/symfony/http-client/compare/v7.2.1...v7.2.2)
- bug symfony/symfony#59250 [HttpClient] Fix a typo in NoPrivateNetworkHttpClient (
@Jontsa)v7.2.1
Changelog (https://github.com/symfony/http-client/compare/v7.2.0...v7.2.1)
- bug symfony/symfony#59062 [HttpClient] Always set CURLOPT_CUSTOMREQUEST to the correct HTTP method in CurlHttpClient (
@KurtThiemann)v7.2.0
Changelog (https://github.com/symfony/http-client/compare/v7.2.0-RC1...v7.2.0)
- bug symfony/symfony#59023 [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient (
@nicolas-grekas)- bug symfony/symfony#59013 [HttpClient] Fix checking for private IPs before connecting (
@nicolas-grekas)- bug symfony/symfony#58562 [HttpClient] Close gracefull when the server closes the connection abruptly (
@discordier)- bug symfony/symfony#58953 [HttpClient] Fix computing stats for PUSH with Amp (
@nicolas-grekas)- bug symfony/symfony#58924 [HttpClient] Fix empty hosts in option "resolve" (
@nicolas-grekas)- bug symfony/symfony#58915 [HttpClient] Fix option "resolve" with IPv6 addresses (
@nicolas-grekas)- bug symfony/symfony#58914 [HttpClient] Fix option "bindto" with IPv6 addresses (
@nicolas-grekas)- bug symfony/symfony#58875 [HttpClient] Removed body size limit (Carl Julian Sauter)
- bug symfony/symfony#58860 [HttpClient] Fix catching some invalid Location headers (
@nicolas-grekas)- bug symfony/symfony#58836 Work around
parse_url()bug (bis) (@nicolas-grekas)- bug symfony/symfony#58850 [HttpClient] fix PHP 7.2 compatibility (
@xabbuh)v7.2.0-RC1
Changelog (https://github.com/symfony/http-client/compare/v7.2.0-BETA2...v7.2.0-RC1)
- security symfony/symfony#cve-2024-50342 [HttpClient] Resolve hostnames in NoPrivateNetworkHttpClient (
@nicolas-grekas)v7.2.0-BETA2
Changelog (https://github.com/symfony/http-client/compare/v7.2.0-BETA1...v7.2.0-BETA2)
... (truncated)
Changelog
Sourced from symfony/http-client's changelog.
CHANGELOG
7.2
- Add support for amphp/http-client v5 on PHP 8.4+
7.1
- Add
HttpOptions::setHeader()to add or replace a single header- Allow mocking
start_timeinfo inMockResponse- Add
MockResponse::fromFile()andJsonMockResponse::fromFile()methods to help using fixtures files- Add
ThrottlingHttpClientto enable limiting the number of requests within a certain period- Deprecate the
setLogger()methods of theNoPrivateNetworkHttpClient,TraceableHttpClientandScopingHttpClientclasses, configure the logger of the wrapped clients directly instead7.0
- Remove implementing
Http\Message\RequestFactoryfromHttplugClient6.4
- Add
HarFileResponseFactorytesting utility, allow to replay responses from.harfiles- Add
max_retriesoption toRetryableHttpClientto adjust the retry logic on a per request level- Add
PingWehookMessageandPingWebhookMessageHandler- Enable using EventSourceHttpClient::connect() for both GET and POST
6.3
- Add option
crypto_methodto set the minimum TLS version and make it default to v1.2- Add
UriTemplateHttpClientto use URI templates as specified in the RFC 6570- Add
ServerSentEvent::getArrayData()to get the Server-Sent Event's data decoded as an array when it's a JSON payload- Allow array of urls as
base_urioption value inRetryableHttpClientto retry on a new url each time- Add
JsonMockResponse, aMockResponseshortcut that automatically encodes the passed body to JSON and sets the content type toapplication/jsonby default- Support file uploads by nesting resource streams in option "body"
6.2
- Make
HttplugClientimplementPsr\Http\Message\RequestFactoryInterface,StreamFactoryInterfaceandUriFactoryInterface- Deprecate implementing
Http\Message\RequestFactory,StreamFactoryandUriFactoryonHttplugClient- Add
withOptions()toHttplugClientandPsr18Client6.1
... (truncated)
Commits
78981a2Merge branch '6.4' into 7.23294a43[HttpClient] Don't send any default content-type when the body is empty56d8cf3[HttpClient] fix merge upde56765Merge branch '6.4' into 7.2687e032[HttpClient] Fix activity tracking leading to negative timeout errorsbffd80dMerge branch '6.4' into 7.2d5736d1pass CURLOPT_INFILESIZE_LARGE only when supportedd281c96Merge branch '6.4' into 7.2adb7c99bug #59689 [HttpClient] Fix buffering AsyncResponse with no passthru (nicolas...8ddba18Prevent empty request body stream in HttplugClient and Psr18Client- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the Security Alerts page.
Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.