S3-Uploads icon indicating copy to clipboard operation
S3-Uploads copied to clipboard

Update AWS SDK version

Open leogermani opened this issue 5 months ago • 4 comments

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.

leogermani avatar Jul 29 '25 14:07 leogermani

I think this is intentional, is that right @mikelittle

joehoyle avatar Oct 22 '25 14:10 joehoyle

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 avatar Oct 23 '25 15:10 mikelittle

@mikelittle ok, do we know the root cause of the issue with the later versions of the AWS SDK?

joehoyle avatar Oct 23 '25 15:10 joehoyle

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.

rmccue avatar Oct 23 '25 15:10 rmccue