2025/01/04分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
activestorage/CHANGELOG.md
rails guideのTesting Rails Applicationsの修正です。
EnvironmentをEnvionmentにタイポしていたのを修正しています。
Fix typo in ActiveSupport::Cache::Store docs
activesupport/lib/active_support/cache.rbのdocの修正です。
ActiveSupport::Cache::Store classのdoc内のexpires_inオプションについて説明している箇所で、期限切れになる時間の説明に誤りがあったのを修正しています。
Don't eagerly compile StringJoin nodes
activerecord/lib/active_record/associations/join_dependency/join_association.rbの修正です。
associationでscopeを定義している、かつ、その中でbind argumentsを使用している場合に、そのassociationをeager loadした際にbind argumentsが正しく設定されないバグがあったのを修正しています。
Merge pull request #54101 from rosa/fix-solid-queue-dev-instructions
rails guideのActive Job Basicsの修正です。
Solid Queueのセットアップや説明内に誤りがあったのをまとめて修正しています。
Merge pull request #54088 from w-masahiro-ct/round-rails-logo
railties/lib/rails/templates/rails/welcome/index.html.erbの修正です。
Railsのロゴの境界の外側の角を丸めるよう修正しています。
Merge pull request #54085 from adityapandit17/devcontainer-ruby-3.4.1-update
.devcontainer/Dockerfileの修正です。
使用するRubyのバージョンを3.4.1に更新しています。
Merge pull request #54107 from p8/guides/remove-links-to-older-versions
guides/source/_welcome.html.erbの修正です。
rails guideのindexページから古いRailsのバージョンのguideのリンクを削除しています。バージョンを変更する方法は別にある(セレクターで変更出来る)為。
Add config option for MD5 class
Active Storageの修正です。
Active Storageでchecksumを取得する処理がOpenSSL::Digest::MD5固定だったのを、config(config.active_storage.checksum_implementation)経由で使用するクラスを指定出来るよう修正しています。FIPS modeでOpenSSLを動かしている場合、OpenSSL::Digest::MD5は使用出来ず、代わりにDigest::MD5を使用出来るようにする為。