2021/05/11分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Raise a meaningful error if ActiveStorage::Current.host is blank
activestorage/lib/active_storage/service/disk_service.rb
の修正です。
ActiveStorage::Current.host
が空の場合に、host
が空でエラーになっている事がわかるエラーを表示するよう修正しています。
allow ActiveRecord::ConnectionAdapters::PostgreSQL::Quoting to match schema namespaced table columns
activerecord/lib/active_record/connection_adapters/postgresql/quoting.rb
の修正です。
PostgreSQL adapterのquote処理で、schema名を考慮して処理を行うよう修正しています。ことなるschemaで同じテーブル名があった場合にエラーにならないようにする為。
rails guideのRails Routing from the Outside In
の修正です。各箇所のグラマーの修正を行っています。
Merge pull request #42190 from Shopify/active-record-sum-init
activerecord/lib/active_record/relation/calculations.rb
の修正です。
ActiveReocrd::Relation#sum
メソッドにinit
パラメータを指定出来るよう修正しています。Relation#sum
経由でEnumerable#sum
を呼び出す場合に、init
パラメータを指定しないとエラーになるケースがある為。
actionview/lib/action_view/lookup_context.rb
の修正です。
LookupContext#normalize_name
メソッドについて性能改善のリファクタリングを行っています。
Avoid sending preload links for data:
URLs
actionview/lib/action_view/helpers/asset_tag_helper.rb
の修正です。
preload linkでdata:
URLを送信しないよう修正しています。data:
はLink
headerとしては不要なデータの為。
Log a warning when running SQLite in production
Active Recordの修正です。
SQLiteをproduction envで使用している場合にwarningメッセージを出力するよう修正しています。rails new
した際のデフォルトがSQLiteになっている為、誤ってそのままSQLiteをproductionで使ってしまった場合に気付けるようにする為。
Revert "un-extract the Arel visitor for SelectOptions"
visit_Arel_Nodes_SelectOptions
メソッドを削除した、un-extract the Arel visitor for SelectOptionsをRevertしています。Rails内部では使用してなかったが、Oracle enhanced adapterが使用していた為。