なるようになるブログ

読書感想文かrailsについてかrubyについてか

rails commit log流し読み(2024/09/15)

2024/09/15分のコミットです。

CHANGELOGにのったコミットは以下の通りです。

activesupport/CHANGELOG.md

activejob/CHANGELOG.md


Do not set up cable DB if skipping action cable (#52923)

railtiesの修正です。

rails new--skip-action-cableを指定した場合、datatabase.ymlにAction Cable用のDBの設定を記載しないよう修正しています。


Tweak Gemfile comment about Solid adapters (#52925)

railties/lib/rails/generators/rails/app/templates/Gemfile.ttの修正です。

rails new--skip-action-cableを指定した場合、GemfileにAction Cable用のコメントを記載しないよう修正しています。


Merge pull request #52910 from zzak/bump-solid_cable

Gemfile.lockの修正です。

solid_cable gemのバージョンを2系に更新しています。テストが通るようにする為。


Include options when instrumenting ActiveSupport::Cache::Store delete

activesupport/lib/active_support/cache.rbの修正です。

ActiveSupport::Cache::Store#delete及びActiveSupport::Cache::Store#delete_multiのinstrument処理(deletedelete_multi)でeventのpayloadにoptionsの値を含むよう修正しています。


Remove sucker_punch ActiveJob::Queue adapter (#52935)

Active Jobの修正です。

sucker_punch gemをActive Jobでサポートしないよう修正しています。ストレージを使わない非同期処理を行いたい場合、async adapterを使用すれば良く、sucker_punchを使用する理由が無い為、との事です。


Use 512x512 to match the manifest

railtiesの修正です。

rails newで新規にアプリを作成した際にpublicディレクトリに作成するicon.png及びicon.svgのサイズを512x512に変更しています。manifestファイルに記載しているサイズと同じ内容にする為。


Prevent excess CR

railties/lib/rails/generators/rails/app/templates/app/views/layouts/application.html.erb.ttの修正です。

rails newで新規にアプリを作成した際に生成するapplication.html.erbから不要な改行を削除しています。