Skip to content

feat: add support for Guzzle 8#677

Merged
bshaffer merged 2 commits into
googleapis:mainfrom
GrahamCampbell:guzzle-8
Jul 22, 2026
Merged

feat: add support for Guzzle 8#677
bshaffer merged 2 commits into
googleapis:mainfrom
GrahamCampbell:guzzle-8

Conversation

@GrahamCampbell

@GrahamCampbell GrahamCampbell commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Guzzle 8.0.0 was released on July 20th. Lots of people want to use it, and thus popular packages in the ecosystem like this one need to be updated to support it, so here I am, adding support. I've also removed some dead code that is no longer reachable after a previous removal of support for Guzzle 6, although I left on unused class in to avoid a technical BC break - let me know if you want it removed too.

@GrahamCampbell
GrahamCampbell requested a review from a team as a code owner July 21, 2026 22:05
@GrahamCampbell GrahamCampbell changed the title Add support for Guzzle 8 feat: add support for Guzzle 8 Jul 21, 2026
@GrahamCampbell
GrahamCampbell marked this pull request as draft July 21, 2026 22:21
@GrahamCampbell
GrahamCampbell force-pushed the guzzle-8 branch 4 times, most recently from 6ad3878 to 279cd44 Compare July 21, 2026 23:03
@GrahamCampbell
GrahamCampbell marked this pull request as ready for review July 21, 2026 23:06

@bshaffer bshaffer left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks great! Thank you for your work on this!

Comment thread src/Credentials/RegionalAccessBoundaryTrait.php Outdated
Comment thread tests/BaseTest.php Outdated
Signed-off-by: Graham Campbell <hello@gjcampbell.co.uk>
Comment thread src/Credentials/GCECredentials.php Outdated
Co-authored-by: Brent Shaffer <betterbrent@google.com>
@bshaffer
bshaffer enabled auto-merge (squash) July 22, 2026 20:37
@bshaffer
bshaffer merged commit 6f4c5f6 into googleapis:main Jul 22, 2026
22 of 23 checks passed
@bshaffer

bshaffer commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

released in v1.53.0

@GrahamCampbell
GrahamCampbell deleted the guzzle-8 branch July 22, 2026 23:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants