2024/04/10分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
activesupport/CHANGELOG.md
Remove example filepaths from code blocks in guides
guides/rails_guides/markdown/renderer.rb
の修正です。
code blockからcodeが記載されているファイルパスを削除しています。codeをコピーする際に不要な情報であるファイルパスが含まれないようにする為。
Add more ostruct requires
ostruct
のrequireが足りてないと思われている箇所にrequireを追加しています。
Add missing ostruct
require on AR test suite
ostruct
のrequireが足りてないと思われている箇所にrequireを追加しています。
Remove usage of OpenStruct
OpenStruct
を使用している箇所をStruct
を使用するよう修正しています。
Fix fourth column issue in guides dropdown
guides/assets/stylesrc/_main.scss
の修正です。
guideのdropdownで4列目が正しく表示されてなかったのを修正しています。
Fix ActiveJob::EnqueueAfterTransactionCommit
API
Active Job、Active Supportの修正です。
Active Recordのtransaction内でActive Jobのenqueueが行われた場合に、自動でtransaction commit後にjobのenqueueを行うよう修正した、Automatically delay Active Job enqueues to after commitの対応の影響で、perform_later
の戻り値が変わってしまっていたのを、極力元と同じ値(成功時はjobのinstance、失敗時はfalse)を返すよう修正しています。
合わせて、この対応のテストの為に、stub_const
メソッドにstub対象のconstantが存在しない場合に、エラーをraiseしないよう指定する為のexists: false
引数を追加しています。
Merge pull request #51536 from jathayde/scrollbar-color-fix
guides/assets/stylesrc/_main.scss
の修正です。
rails guideで、Safari/Webkitを使用していた場合のscrollbarのbackground colorがredになってしまっていたのを修正しています。
form_helper documentation using article instead of post
actionview/lib/action_view/helpers/form_helper.rb
のdocの修正です。
exampleコードで使用するmodel名をPost
からArtcle
に変更しています。Post
だとmethod名もpost
で紛らわしい為。