Files
Enes Cakir 65c4ce0fd9 Update aws-sdk-s3 from 1.177 to 1.182
Actually, the "aws-sdk-s3" gem releases a new version every week, and
generally these updates are harmless, auto-generated packages. However,
version "1.177" has different content.

They changed the client's default checksum validation to CRC32, which
Cloudflare R2 doesn't support. This change breaks many applications.
[^1]

Cloudflare recommends either pinning to version 1.177 or passing the
parameters `request_checksum_calculation: "when_required"` and
`response_checksum_validation: "when_required"` to the S3 client [^2].
Since we'll need to update the version eventually, it's a good idea to
do it now.

[^1]: https://www.cloudflarestatus.com/incidents/t5nrjmpxc1cj
[^2]: https://developers.cloudflare.com/r2/examples/aws/aws-sdk-ruby/
2025-03-09 13:37:00 +03:00
..