なるようになるブログ

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

rails commit log流し読み(2023/01/20)

2023/01/20分のコミットです。

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


Merge pull request #46993 from skipkayhil/fix-actionmailbox-requires

actionmailbox/lib/action_mailbox.rbの修正です。

不足していたrequireを追加しています。


Fix section Rack::Cache in the API guide

rails guideのUsing Rails for API-only Applicationsの修正です。

A pass over the API application guide [ci skip]で削除されたRack::Cacheを使用した場合の挙動及び使用方法についての説明を戻しています。


Make explicit this config only affects controllers are views

raise_on_missing_translations configについて説明している箇所に、この設定はcontrollerとviewにのみ影響を与える旨注記を追加しています。


Emphasis that a request must be made before these instance variables are available [#47048]

rails guideのTesting Rails Applicationの修正です。

Instance Variables Availableの項にある、instance variablesにアクセス出来るタイミングについて説明している箇所を強調するよう修正しています。


[ci-skip] Remove obsolete paragraph from form_helpers.md for Rails 7

rails guideのAction View Form Helpersの修正です。

Rails 6.0 / 5.2向けの注記が残っていたのを削除しています。


Prefer a table than inline code comments, which are harder to read

rails guideのRails Internationalization (I18n) APIの修正です。

Using Different Exception Handlersの項にあるI18n APIが使用するexceptionの一覧をテーブルで記載するよう修正しています。


Address test_warnings_do_not_change_returned_value_of_exec_(update|delete) failures

activerecord/test/fixtures/bad_posts.ymlの修正です。

:bad_welcome fixtureでidを明示的に指定するよう修正しています。idが42以下になっている事を期待しているテストがあるのですが、他のテストでidがそれ以上に設定されてしまう事があり、その影響でテストがfailするのを避ける為idを指定するようにしています。