なるようになるブログ

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

rails commit log流し読み(2025/09/11)

2025/09/11分のコミットです。

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

railties/CHANGELOG.md

actionpack/CHANGELOG.md


Merge pull request #55646 from saiqulhaq/fix/kamal-rails-api

railties/lib/rails/generators/rails/app/templates/config/deploy.yml.ttの修正です。

API-only applicationsの場合、deploy.ymlasset_pathの設定を含まないよう修正しています。


Optimise ActionDispatch::Http::URL.build_host_url when protocol in host

actionpack/lib/action_dispatch/http/url.rbの修正です。

hostにprotocolが含まれている場合に、ActionDispatch::Http::URL.build_host_urlで生成するオブジェクト数を減らせるようリファクタリングしています。


Optimize getting primary keys for PostgreSQL

activerecord/lib/active_record/connection_adapters/postgresql/schema_statements.rbの修正です。

PostgreSQLでのprimery keyの取得処理について、wiki.postgresqlで推奨されている高速な方法を使用するよう修正しています。

参考:Retrieve primary key columns - PostgreSQL wiki


Merge pull request #55635 from p8/actionpack/engine-routes-in-info-controller

railties/lib/rails/info_controller.rbの修正です。

/rails/info/routesページで、rails engineのrouteも表示するよう修正しています。