2019/10/12分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
activestorage/CHANGELOG.md
Tidy and speed up ActiveSupport::Cache::Store#read_multi_entries
activesupport/lib/active_support/cache.rb
の修正です。
ActiveSupport::Cache::Store#read_multi_entries
メソッドについて、不要な分岐を削除、不要なオブジェクトを生成しないよう等改善を行っています。
Merge branch 'activestorage-public-urls'
Active Storageの修正です。
Active Storageで生成するblobのURLを、パーマネントリンクにできるよう対応しています。
config/storage.yml
でサービスを設定する際に、public: true | false
というキーが指定出来るようになっており、public: true
とした場合、生成されるURLがパーマネントリンクになるようになっています。public: false
とした場合は6.0までと同様に有効期限付きのURLが生成されます。
Add bug tracker/documentation/mailing list URIs to the gemspecs
各gemのgemspecの修正です。
gemspecにbug_tracker_uri
、documentation_uri
、mailing_list_uri
についてのリンクを記載するよう修正しています。
Match convention to use Ruby semantics for predicates
activestorage/lib/active_storage/service.rb
の修正です。
Service#public?
メソッドで!!
を使用して@public
の値をtrue / falseに変換していたのを、値をそのまま参照するよう修正しています。