Update AWS SDK version
The plugin is still requiring version ~3.18, which requires a pretty old version of the Guzzle FTP Promises package. As other plugins update their requirements, this is starting to cause issues, like this one.
I think this is intentional, is that right @mikelittle
The issue we have is with versions of aws-sdk-php beyond 3.351.7. Higher than that uploads break in local server.
That version is specified in altis/cloud and definitely gets installed. I'm not sure how this old version doesn't get overridden. What do composer show aws/aws-sdk-php and composer why aws/aws-sdk-php say?
Edit: I realise you might not be using this in an Altis context. It should be updated to something newer.
@mikelittle ok, do we know the root cause of the issue with the later versions of the AWS SDK?
I'm 98% certain it's due to us using an old version of Minio that doesn't support the new signature algorithms the SDK uses now - which we haven't updated since Minio is basically not open source any more.