2025/09/11分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
- Exclude
asset_pathconfiguration from Kamaldeploy.ymlfor API applications. - Show engine routes in
/rails/info/routesas well
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.ymlにasset_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も表示するよう修正しています。