Skip to content

Conversation

@ohnotnow
Copy link
Contributor

Issue:

The last PR allowed illuminate/support v8 - but I hadn't spotted that a full Laravel 8 install also needed the php-http/guzzle-adaptor bumped to the -7 package. Which is a bit annoying - but there we go. I think this is a breaking change as you can't install the -7 adapter on Laravel < 8.

What I did

Changed the php-http/guzzle6-adapter to php-http/guzzle7-adapter.

How to test

phpunit & a laravel new test-soap and then do a composer require codedredd/laravel-soap. Currently fails without bumping to the guzzle7 adapter.

  • Does this need an update to the documentation?

I wasn't sure whether to write up the docs if this become a 'v2.x' or not. I can add them into the PR if that's what will be happening though.

@CodeDredd CodeDredd added the BREAKING CHANGE Breaking Change label Oct 29, 2020
@CodeDredd
Copy link
Owner

@ohnotnow thx again for the PR. I think it doesn-t need a doc update because its only dependecy update. I start a new 2.x release and will make a v1 branch to have track there. i will drop laravel 8 support in v1 branch after that.

@CodeDredd CodeDredd added this to the 2.0 milestone Oct 29, 2020
@CodeDredd CodeDredd self-assigned this Oct 29, 2020
@CodeDredd CodeDredd added the dependencies Pull requests that update a dependency file label Oct 29, 2020
@CodeDredd CodeDredd merged commit fa041f6 into CodeDredd:master Oct 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BREAKING CHANGE Breaking Change dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants