2020/08/07分のコミットです。
CHANGELOGへの追加はありませんでした。
apdate GitHub gist api link and fix documentation in api_app page [ci skip]
rails guideのUsing Rails for API-only Application
の修正です。
GitHub Gist APIのリンクを最新のURLに修正、各箇所のフォーマットの修正等を行っています。
Make Enumerable.pluck
faster for single key
activesupport/lib/active_support/core_ext/enumerable.rb
の修正です。
Enumerable.pluck
について、引数のkeyが1つの場合、不要なメソッド呼び出しを減らすようリファクタリングしています。
Don't use arel factory methods for creating join nodes
Active Recordの修正です。
join nodeを作成するのにarelのfactory methodsを使用していたのを、直接klass.new
するよう修正しています。
Fix deserializing enum mapping nil
activerecord/lib/active_record/enum.rb
の修正です。
enumを使用しているattributeで、DBからロードした値がnilだった場合にdeserialize処理が正しく行われるよう修正しています。