2018/04/01分のコミットです。
CHANGELOGへの追加はありませんでした。
Move implementation of before?
and after?
to DateAndTime::Calculations
Active Supportの修正です。
Date
、Time
、DateTime
各クラスにbefore?
、after?
メソッドが定義されていたのを、DateAndTime::Calculations
moduleに定義するよう修正しています。
Remove leftover blank sqlite3 file after in memory handler tests.
activerecord/test/cases/connection_adapters/connection_handler_test.rb
の修正です。
connection handlerのテストでsqlite3のDBがテスト内で作成されてそのままになってしまっていたのを、テストの後処理で削除するよう修正しています。
Merge pull request #32268 from freeletics/encrypted-tmp-file-name
activesupport/lib/active_support/encrypted_file.rb
の修正です。
encrypted fileを編集する際に生成されるtmpファイルの拡張子を、編集するencrypted fileの拡張子と同じになるよう修正しています。
元々はxxx.enc.pid
というフォーマットだったのですが、これだとエディタによるシンタックスハイライトが効かない為、ハイライトが有効になるようにする為に元のファイルの拡張子と同じになるようにしています。
Merge pull request #32287 from razh/fix-rails-ujs-html-content
actionview/app/assets/javascripts/rails-ujs/utils/ajax.coffee
の修正です。
rails-ujsでHTML responseをplain-textとして扱うよう修正しています。
元々はDOMParser#parseFromString
を使用してHTMLDocument
を返すようになっていたのですが、それだと不要なタグがついてしまう、かつ、jquery-ujsのときの挙動とも事なる為、挙動を合わせる為plain-textとして扱うよう修正しています。