なるようになるブログ

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

rails commit log流し読み(2020/05/21)

2020/05/21分のコミットです。

CHANGELOGへの追加はありませんでした。


Whitespaces

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

attributeの宣言とメソッドの間に空行を追加しています。


[ci skip] Add ActionDispatch::ActionableExceptions to default middleware docs

rails guideのRails on Rackの修正です。

デフォルトでロードされるミドルウェアの一覧にActionDispatch::ActionableExceptionsを追加しています。


Updates to nokogiri 1.10.9

Gemfile.lockの修正です。

nokogiri gemのバージョンを1.10.9に更新しています。


Merge pull request #39379 from zenspider/zenspider/fix-backtrace-in-master

railties/lib/rails/test_unit/reporter.rbの修正です。

Fixed BacktraceCleaner to never return an empty backtrace.の対応の影響で、テスト失敗時のバックトレースが表示されなくなってしまっていたのを修正しています。


Decoding JSON dates should respect newlines

activesupport/lib/active_support/json/decoding.rbの修正です。

JSONのdecode処理で、改行がある場合(e.g. "Date is\n2020-01-01"})もDATE / DATETIMEと見なされてしまうバグがあったのを修正しています。


Merge pull request #39378 from kamipo/fix_has_many_through_with_source_scope

activerecord/lib/active_record/associations/preloader/association.rbの修正です。

through associationをincludes / preloadする際に、associationに指定されているscopeが無視されてしまうバグがあったのを修正しています。


Preserve old redirect URLs

activestorage/config/routes.rbの修正です。

Active Storageのproxy対応で変更になったredirect URLについて、古いURLについてもroutes.rbに定義するよう修正しています。

古いURLがキャッシュされて使用される可能性がある為。