Спасибо за быстрый ответ и извините — я должен был добавить больше деталей. В другом пакете с открытым исходным кодом (Mastodon) мы тоже вынуждены были ограничить версию gem aws-sdk-core условием < 3.216.0, чтобы решить эту проблему для пользователей, использующих Backblaze (и, как я подозреваю, для других, но именно в контексте Backblaze это возникло).
Однако за последние несколько недель я заметил:
- На странице Backblaze больше не перечисляют эти заголовки как неподдерживаемые.
- В одном из недавних релизов gem для AWS упоминается исправление проблемы, когда параметр
when_requiredранее не учитывался полностью.
В ходе предыдущих исследований я наткнулся на обсуждение с более или менее аналогичной проблемой и пытался понять, можно ли сейчас безопасно обновить gem, если действительно Backblaze добавил эту поддержку и/или gem теперь полностью обходит проблему.