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にエントリーを追加しています。