2025/01/23分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Allow passing in a date or time to ActiveSupport::Testing::TimeHelpers#freeze_time
activesupport/lib/active_support/testing/time_helpers.rb
の修正です。
freeze_time
で固定する時間がTime.now
固定だったのを、引数で指定出来るよう修正しています。
freeze_time Time.current + 1.day
Merge pull request #54330 from kmcphillips/main
activesupport/lib/active_support/error_reporter.rb
の修正です。
Rails.error.report
に不正な引数を指定した場合に、ArgumentError
をraiseするよう修正しています。
Merge pull request #54031 from bai/bun-lockfile-txt
railties/lib/rails/generators/rails/app/templates/Dockerfile.tt
の修正です。
Bunを使用している場合に、Dockerfileでコピーするlockファイルがbun.lockb
だけだったのを、bun.lock
もコピーの対象となるよう修正しています。Bun v1.21.0でlockfileがバイナリーからテキストに変更になっており、合わせてファイル名もbun.lockb
からbun.lock
になっている為。
参考:Bun's new text-based lockfile | Bun Blog
Merge pull request #54292 from zzak/re-54261
Active Supportの修正です。
Rails 7.1からcache storeのincrement
/decrement
にキーワード引数でのオプションの指定(e.g. Rails.cache.increment(key, expires_in: 10.minutes)
)が出来なくなっていたのを、再度出来るよう修正しています。