2017/04/02分のコミットです。
CHANGELOGへの追加はありませんでした。
probot-stateがissuesだけをチェックするよう設定を修正しています。
.github/stale.yml
の修正です。
Remove CHANGELOG.md entry that appears in 5-1-stable
activerecord/CHANGELOG.md
の修正です。
ActiveRecord::Relation#inspect
メソッドが毎回必ずrecordsのload処理を行っていたのを、既にrecordsをload済みの場合、load済みの値を使用するよう修正した対応のエントリーを削除しています。Rails 5.1ブランチにバックポートされており、5.2の新規対応では無いため。
activemodel/lib/active_model/attribute_assignment.rb
の修正です。
AttributeAssignment#assign_attributes
メソッドから不要なnilチェックを削除しています。
if !new_attributes.respond_to?(:stringify_keys) raise ArgumentError, "When assigning attributes, you must pass a hash as an argument." end - return if new_attributes.nil? || new_attributes.empty? + return if new_attributes.empty?
new_attributes
がnilだった場合、直前のnew_attributes.respond_to?(:stringify_keys)
の方のチェックにひっかかりArgumentErrorがraiseされている為。
Merge pull request #28641 from diazruy/anchors
guides/assets/stylesheets/main.css
、
guides/rails_guides/markdown.rb
の修正です。
rails guideのページ内の全ヘッダーにanchor linkを追加しています。
Avoid broken faraday 0.12.0 release
Gemfile
の修正です。
faraday
のバージョンを0.11系を使用するよう固定しています。
faraday 0.12.0をダウンロードしようとするとチェックサムのチェックに引っかかりエラーになってしまう為。
参考:checksum does not match for faraday 0.12.0 gem
しかしすぐ0.12.0.1 がリリースされて、問題が解決された為、後ほどrevertされています。
Revert “Avoid broken faraday 0.12.0 release”
という訳で、直前のfaraday
のバージョンを0.11系を使用するよう修正したコミットをrevertしています。