2023/12/01分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
actionview/lib/action_view/helpers/tag_helper.rb
Link methods for Rails::Engine [ci-skip]
railties/lib/rails/engine.rb
のdocの修正です。
Rails::Engine
のdocの修正です。
doc内のRailsのAPIについて説明している箇所にAPI docへのリンクを追加、及び、docのフォーマットの修正を行っています。
Fix example output for truncate helper [ci-skip]
actionview/lib/action_view/helpers/text_helper.rb
のdocの修正です。
truncate
メソッドのdocのexampleコードの実行結果が実際の結果と異なっていたのを修正しています。
Merge pull request #50188 from skipkayhil/hm-fix-ci-env
テストの修正です。
CIで設定するENV名がSeparate the CI environment from the application CI environmentで変更になった影響で、ENV['CI']
に依存しているテストが正しく実行出来てない&一部通らない状況になっていたのを修正しています。
Merge pull request #50157 from Earlopain/update-erb-trim-mode-docs
rails guideのConfiguring Rails Applications
の修正です。
config.action_view.erb_trim_mode
について説明している箇所を、現在の挙動に合わせて説明を修正、及び、404になっているリンクを削除しています。
Add active_record.config.validate_migration_timestamps
option.
Active Record、railtiesの修正です。
migrationファイルのtimestamp prefixが正しいフォーマットになっているかをチェックするための、オプション(config.active_record.validate_migration_timestamps
)を追加しています。オプションがtrueになっている、かつ、prefixが不正なフォーマットまたはデータの場合、exceptionをraiseするようになっています。
Merge pull request #50158 from fatkodima/fix-alias_attribute-sti
activerecord/lib/active_record/attribute_methods.rb
、
activerecord/lib/active_record/model_schema.rb
の修正です。
STIを使用しているsubclassで、parentで定義したalias_attribute
が動作しないバグがあったのを修正しています。
Merge pull request #50159 from skipkayhil/hm-deprecate-void-content
actionview/lib/action_view/helpers/tag_helper.rb
の修正です。
tag.br
でvold elementにcontentが指定された場合の挙動をdeprecatedにしています。void elementにcontentを追加するのはHTML5 specでinvalid扱いの為。
参考: HTML Standard