Bump guzzlehttp/guzzle from 7.15.5 to 8.2.0 - #14
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle) from 7.15.5 to 8.2.0. - [Release notes](https://github.com/guzzle/guzzle/releases) - [Changelog](https://github.com/guzzle/guzzle/blob/8.2/CHANGELOG.md) - [Commits](guzzle/guzzle@7.15.5...8.2.0) --- updated-dependencies: - dependency-name: guzzlehttp/guzzle dependency-version: 8.2.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
|
Important Review skippedBot user detected. To trigger a single review, invoke the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Comment |
|
@coderabbitai, what do you think? its a mayor bump, please take a look |
|
Tip For best results, initiate chat on the files or code changes. 🧩 Analysis chain🏁 Script executed: #!/bin/bash
set -euo pipefail
echo '=== PR diff ==='
git diff --unified=80 HEAD^ HEAD -- composer.json composer.lock || true
echo '=== relevant files ==='
fd -a -t f '^(composer\.(json|lock)|.*\.php)$' . | sort
echo '=== Composer metadata ==='
if [ -f composer.json ]; then
cat composer.json
fi
echo '=== PHP structure ==='
php_files=$(fd -a -t f -e php .)
if [ -n "$php_files" ]; then
ast-grep outline $php_files --items all --type class,function,method --view compact || true
fi
echo '=== Direct Guzzle usage ==='
rg -n -i -C 5 \
'(GuzzleHttp|ClientInterface|RequestOptions|HandlerStack|Middleware|Promise|->request\s*\(|->send\s*\(|->get\s*\(|->post\s*\()' \
-g '*.php' . || true
echo '=== PHP version and Guzzle lock entries ==='
rg -n -C 8 '"php"|"guzzlehttp/guzzle"|"guzzlehttp/promises"|"guzzlehttp/psr7"' \
composer.json composer.lock || trueLength of output: 101711 🏁 Script executed: #!/bin/bash
set -euo pipefail
echo '=== ApiClient integration ==='
nl -ba src/ApiClient.php | sed -n '1,210p'
echo '=== middleware integration ==='
nl -ba src/Http/HmacAuthMiddleware.php | sed -n '1,240p'
echo '=== Guzzle-focused tests ==='
nl -ba tests/ApiClientTest.php | sed -n '1,220p'
nl -ba tests/Http/HmacAuthMiddlewareTest.php | sed -n '1,220p'
echo '=== test and CI configuration ==='
fd -a -t f '^(phpunit.*\.xml(\.dist)?|\.github/workflows/.*\.(yml|yaml)|.*\.(yml|yaml))$' . \
--exclude vendor \
| sort \
| while IFS= read -r file; do
echo "--- $file"
nl -ba "$file" | sed -n '1,260p'
done
echo '=== Version-specific API references ==='
rg -n -C 3 \
'(MAJOR_VERSION|GuzzleHttp\\functions|choose_handler|default_user_agent|PromiseInterface|Create::promiseFor|HandlerStack::create)' \
-g '*.php' . || trueLength of output: 19321 🤖 web_search executed:
Length of output: 20623
The direct Guzzle integration is compatible with Guzzle 8. The client uses supported APIs only: I found one compatibility risk before approval:
I did not find use of removed Guzzle 7 APIs, including request-level I would merge after the multipart normalization and its test are added. You are interacting with an AI system. |
Bumps guzzlehttp/guzzle from 7.15.5 to 8.2.0.
Release notes
Sourced from guzzlehttp/guzzle's releases.
... (truncated)
Changelog
Sourced from guzzlehttp/guzzle's changelog.
... (truncated)
Commits
9393947Release 8.2.0 (#3932)cf54074Merge branch '8.1' into 8.27ffed98Update CHANGELOG.md316a505Allow connection caps with persistent sharing on libcurl 8.22+ (#3866)6a7728dMerge remote-tracking branch 'origin/8.1' into 8.27b7b04aAdjust versions (#3931)2cdae51Bump versions (#3930)2c2660bMerge remote-tracking branch 'origin/8.0' into 8.1b690be7Release 8.0.33ffe68dAdjustedguzzlehttp/psr7version constraint to^3.0.1(#3929)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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@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)