2018/11/13分のコミットです。
CHANGELOGへの追加はありませんでした。
activejob/lib/active_job/arguments.rb
の修正です。
内部でだけ使用するActiveJob::Arguments::PERMITTED_TYPES
定数の可視性をprivateに変更しています。
Fix ignored options in the #added?
method
activemodel/lib/active_model/errors.rb
の修正です。
ActiveModel::Errors#added?
メソッドのmessage引数にSymbolを指定した場合に、options引数がチェック処理で使用されない(メッセージが追加済みかどうかのチェックでoptionsが無視される)バグがあったのを修正しています。
Ignore warnings such as Psych.safe_load is deprecated
railties/test/application/bin_setup_test.rb
の修正です。
bin/setup
のテストで、Psych.safe_load
の引数に関するwarningを無視するよう修正しています。
Add support for UNLOGGED Postgresql tables
Active Recordの修正です。
PostgreSQLのUNLOGGED tableのサポートを追加しています。
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter.create_unlogged_tables
にtrueを指定した場合のみ、CREATE TABLE
にUNLOGGED
オプションが指定されるようになり、ログを取らないテーブルとして作成されるようになります。