2023/01/23分のコミットです。
CHANGELOGへの追加はありませんでした。
Hard code serializer for AS::EncryptedFile
activesupport/lib/active_support/encrypted_file.rb
の修正です。
ActiveSupport::EncryptedFile
でActiveSupport::MessageEncryptor
を使用する際に、serializerに明示的にMarshal
を指定するよう修正しています。Switch ActiveSupport::MessageEncryptor Default Serializer to JSONでActiveSupport::MessageEncryptor
のデフォルトのserializerがJSON
に変更された影響で、古いRailsのActiveSupport::EncryptedFile
で作成したデータが新しいバージョンで読めなくなる、という問題が発生していた為、ActiveSupport::EncryptedFile
については明示的にMarshal
serializerを使用するよう修正しています。