なるようになるブログ

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

rails commit log流し読み(2023/10/06)

2023/10/06分のコミットです。

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

activerecord/CHANGELOG.md


Update changelog links to 7-1-stable

rails guideのRuby on Rails 7.1 Release Notesの修正です。

CHANGELOGのリンク先のブランチがmainになっていたのを7-1-stableに修正しています。


Ensure #signed_id outputs url_safe strings (#49507)

activerecord/lib/active_record/signed_id.rbの修正です。

#signed_idメソッドが生成する値がURL safeな値になるよう修正しています。


Only check the schema when the table exists on CI

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

Rails.configuration.eager_loadがtrueの場合のschemaのload処理で、tableが存在しない場合は対象のmodelをloadしないよう修正しています。Action Textloadされる、かつ、Action Textで使用するtableのセットアップが完了していない、というような状態でエラーになってしまうのを避ける為。