2022/12/13分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Fix lint error in Railties changelog
railties/CHANGELOG.mdの修正です。
行の末尾から不要なスペースを削除しています。
Query Logs: namespaced_controller tag should match controller format
actionpack/lib/action_controller/railtie.rbの修正です。
Query Logのnamespaced_controller tagの出力結果を、controller tagと同じformatになるよう修正しています。これにより、NameSpaced::UsersControllerのログの出力結果が元々namespaced_controller='NameSpaced%3A%3AUsersController'だったのが、namespaced_controller='name_spaced/users'と出力されるようになっています。
activerecord/lib/active_record/associations/association.rb、
activerecord/lib/active_record/associations/collection_association.rbの修正です。
永続化されていない、かつ、primary keyが設定されているmodelにassociationsを設定した場合に、ActiveRecord::StrictLoadingViolationErrorがraiseされてしまうバグがあったのを修正しています。
[ci skip] documentation for #36589
activerecord/lib/active_record/migration/command_recorder.rbのdoc、及び、rails guideのActive Record Migrationsの修正です。
migrationに関するメソッドの説明を最新の内容に更新しています。
Refactor compiled source code into method
actionview/lib/action_view/template.rbの修正です。
コンパイルしたソースコードをメソッドにする処理をcompileメソッドから専用のメソッドに切り出しています。ERB templateからErrorHighlightにexceptionを渡す処理の改善の為に必要な為、との事です。
update return values to reflect the proper object class
rails guideのActive Record Associationsの修正です。
belongs_to Association Referenceの項にあるexampleコードのコメントが実際の結果と異なっている内容になっていたのを修正しています。
Merge pull request #46708 from cjilbert504/errors-where-guides-grammar
rails guideのActive Record Validationsの修正です。
errors.where and Error objectの項のグラマーの修正を行っています。
Lock sqlite3 gem to 1.4 to run Rails CI using rubylang/ruby:master-nightly-focal
Gemfileの修正です。
sqlite3 gemのバージョンを1.4系に固定しています。1.5系だとCIでgemインストール時にエラーになってしまう事がある為。