2020/10/05分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Add gitattributes for vendored and generated files [ci-skip]
vendored librariesとgenerated filesを格納しているディレクトリにgitattributes
を追加しています。
Support passing record to uniqueness conditions
activerecord/lib/active_record/validations/uniqueness.rb
の修正です。
uniqueness validatorの:conditions
オプションにrecordを渡せるよう修正しています。recordのデータからconditionを指定出来るようにする為。
class Article < ApplicationRecord validates_uniqueness_of :title, conditions: ->(article) { published_at = article.published_at where(published_at: published_at.beginning_of_year..published_at.end_of_year) } end