2023/04/11分のコミットです。
CHANGELOGへの追加はありませんでした。
Use triple-dot delegation in AppGenerator
railties/lib/rails/generators/rails/app/app_generator.rb
の修正です。
AppGenerator
のdelegate処理でtriple-dotを使用するよう修正しています。
Support batching using composite primary keys
activerecord/lib/active_record/relation/batches.rb
の修正です。
in_batches
等のbatch系の処理にcomposite primary keyのサポートを追加しています。
Improve Dockerfile when use some skip options
railtiesの修正です。
rails new
に指定したskip optionに合わせて、Dockerfileで行う処理を調整するよう修正しています(skip_asset_pipeline
オプションを指定した場合assetsに関する処理は行わないようにする等)。
Set fully qualified reference name for base image (#47888)
railties/lib/rails/generators/rails/app/templates/Dockerfile.tt
の修正です。
base image名をregistry名を含む名前に変更しています(ruby
-> registry.docker.com/library/ruby
)。違うregistryがdefaultとして設定されている場合の事を考慮して。