2019/10/19分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Fix Messages::Metadata#fresh? to handle parse_json_times = true
activesupport/lib/active_support/messages/metadata.rb
の修正です。
ActiveSupport.parse_json_times
にtrueを指定している場合、ActiveSupport::Messages::Metadata#fresh?
を呼び出すとエラーになってしまうバグがあったのを修正しています。
Follow-up 6e0aa1887d: So we do need the wrapper, doh
activesupport/lib/active_support/messages/metadata.rb
の修正です。
先のActiveSupport::Messages::Metadata#fresh?
の修正で元の挙動(Messages::Metadata.new
のexpires_at
にStringを渡した場合)が正しくd動作しなくなってしまっていたのを修正しています。
Merge branch 'enforce-that-actioncable-compiled-bundle-is-in-sync-with-source-code'
actioncable/test/javascript_package_test.rb
の修正です。
Action Cableのcompiledファイルとソースコードに差異が無い事(ソース変更した際にcompileがされている事)を確認するテストを追加しています。
Fix new instance creation on association relation to respect unscope
activerecord/lib/active_record/association_relation.rb
、
activerecord/lib/active_record/associations/association.rb
の修正です。
association経由でインスタンスの生成をする際に、生成するモデルに指定したunscope
が無視されてしまうバグがあったのを修正しています。