2018/08/12分のコミットです。
CHANGELOGへの追加はありませんでした。
Make active job name prefix static since Rails.env will always be the same
railties/lib/rails/generators/rails/app/templates/config/environments/production.rb.ttの修正です。
デフォルトで生成されるproduction.rbでのconfig.active_job.queue_name_prefixの指定を、<%= app_name %>_#{Rails.env}から<%= app_name %>_productionに修正しています。
値を指定しているファイルがproduction.rbで、Rails.envは必ずproductionになる為、メソッドを使用する必要は無いだろうとの事で修正されています。
bundle binstubs bundler should be executed after bundle install
railties/lib/rails/generators/rails/app/app_generator.rbの修正です。
bundle binstubs bundlerをbundle install実行後に実行するよう修正しています。
bundle installより前に実行すると、gemがインストールされていないような状態だとbundle binstubs bundlerが実行時にエラーになる為。
activemodel/test/cases/serializers/json_serialization_test.rbの修正です。
Json Serializationのテストで値を比較する前にas_jsonで値を変換するよう修正しています。
Merge pull request #31503 from bogdan/timestamp-as-jsonでActiveModel::Serializers::JSON#as_jsonメソッドで値を返す際に、as_jsonで変換した値を返すようになっており、それと合わせる為。
Merge pull request #33581 from q-centrix/use-strings-on-decorator-method
activerecord/lib/active_record/attribute_methods/time_zone_conversion.rb、
activerecord/lib/active_record/locking/optimistic.rbの修正です。
decorate_matching_attribute_typesに渡すdecorator_name名をSymbolで指定していたのをStringで指定するよう修正しています。
decorate_matching_attribute_typesメソッド内でdecorator_nameをStringに変換しており、不要なオブジェクトの生成を減らす為。
Merge pull request #33563 from lzap/foreign-key-note-doc
rails guideのActive Record Migrationsの修正です。
Foreign Keysの項に、foreign Keysをサポートしているadapterについての説明、及び、sqlite3では全ての機能をサポートしている訳ではない旨説明を追加しています。
Merge pull request #33474 from olivierlacan/old-migrations
rails guideのActive Record Migrationsの修正です。
Old Migrationsの項を追加し、古いmigrationファイルの扱いについての説明を追加しています。
Add changelog entry for #31503 [ci skip]
activemodel/CHANGELOG.mdの修正です。
ActiveModel::Serializers::JSON#as_jsonメソッドで値を返す際にas_jsonで変換した値を返すよう修正した、Fix AM::Serializers::JSON#as_json method for timestampsの対応についてCHANGELOGにエントリーを追加しています。