以下の内容はhttps://y-yagi.hatenablog.com/entry/2024/08/11/051502より取得しました。


rails commit log流し読み(2024/08/10)

2024/08/10分のコミットです。

CHANGELOGへの追加はありませんでした。


Using signed_id for finding and setting session record (#52504)

railtiesの修正です。

authentication generatorが生成するテンプレートファイルで、sessionを取得するのに専用のtokenカラムを使用していたのを、カラムを保持せず、Active RecordのSigned Idを使用するよう修正しています。


Merge pull request #52520 from p8/document-render-formats-option

actionview/lib/action_view/helpers/rendering_helper.rbのdocの修正です。

ActionView:RenderingHelper#renderメソッドのdocについて、フォーマットの修正やexampleコードの追加などを行っています。


Fix indentation of the application_system_test_case with devcontainer

railties/lib/rails/generators/rails/devcontainer/devcontainer_generator.rbの修正です。

Dev Containers generatorでtest/application_system_test_case.rbに対してDev Containers用の設定を記載する際に、記載内容のインデントがおかしくなっていたのを修正しています。


Use selenium multi-arch image instead of the arm fork

railties/lib/rails/generators/rails/devcontainer/templates/devcontainer/compose.yaml.ttの修正です。

Dev Containersで使用するseleniumのimageに、armのサポートを追加したforkを使用していたのを、selenium公式のarmをサポートしたimageを使用するよう修正しています。

参考:Multi-Arch Images via Docker Selenium | Selenium


Merge pull request #52487 from shouichi/raise-on-missing-translations-strict

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

Change ActiveModel human_attribute_name to raise an errorで、config.i18n.raise_on_missing_translationsがtrueの場合、human_attribute_nameもexceptionをraiseするようになったのですが、これが既存のアプリの影響が大きいとの事で、human_attribute_nameについては、config.i18n.raise_on_missing_translations:strictという新しい値が指定された場合のみexceptionをraiseするよう挙動を変更しています。


Merge pull request #52540 from mattbrictson/fix-brakeman-ci-desc

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

brakemanを実行する際のdescをより正確な内容に修正しています。


Fix release task

tasks/release.rbの修正です。

npmのtagにversion numberとして扱われる文字列を使用しないよう修正しています。tagとしてはそれらの値は使用出来ないため、との事です。


This documentation is for 7.2

guides/source/layout.html.erbの修正です。

選択出来るRailsのバージョンに7.2を追加しています。


Use keywords in routing mapper

actionpack/lib/action_dispatch/routing/mapper.rbの修正です。

routeの各メソッドの引数にHashを使用していた箇所を、既存の挙動をサポートしつつ、可能な限りキーワード引数を使用するよう修正しています。性能改善の為。




以上の内容はhttps://y-yagi.hatenablog.com/entry/2024/08/11/051502より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14