2015/10/06分のコミットです。
CHANGELOGへの追加はありませんでした。
rails guideのForm Helpers
の修正です。
Understanding Parameter Naming Conventions
の項から、Rack::Utils.parse_query
メソッドについて説明したTIPを削除しています。
Form Helpers
のガイドに、Rack::Utils
のメソッドについての説明があるのは、おかしいのでは(このガイドの対象外なのでは)という事で削除されたようです。
No need to declare ActiveRecord::Attributes::Type
activerecord/lib/active_record/attributes.rb
の修正です。
使用していないType
クラスの定義を削除しています。
move file sending to the response object https://github.com/rails/rails/commit/69009f4473637a44ade26d954ef5ddea6ff903f2
Action Pack / Action Controllerの修正です。
ActionController
で行っていたファイルの送信処理を、responseオブジェクトで行うようリファクタリングしています。
webserverがrespone objectを返すようになった場合に、webserverでファイルに関する処理が行えるので、より高速に処理が出来るようになるため、との事です。webserverがrespone objectを返すのは、現状は出来ていないのですが、今後出来るようになることを見越してのリファクタリングとの事です。
rails guideのThe Asset Pipeline
の修正です。
config.assets.serve_static_files
をconfig.serve_static_files
にタイポしている箇所があったのを修正しています。
actionview/test/actionpack/controller/render_test.rb
の修正です。
render処理のテストで、戻り値のチェックをArrayでチェックしていたのを、Stringでチェックするよう修正しています。本来、render処理はStringが返ってくるべきなので、との事です。
activerecord/lib/active_record/railtie.rb
の修正です。
active_record.initialize_database
のinitialize処理から、使用していないブロック変数を削除しています。
Fix ActionView changelog documentation [ci skip]
actionview/CHANGELOG.md
の修正です。
file_field
メソッド実行時にhidden_field
を追加する対応についてのエントリーのグラマーの修正を行っています。
use ActiveModel::Naming module instead of Model [ci skip]
activemodel/lib/active_model/naming.rb
のdocの修正です。
model_name
メソッドのdoc内のexampleで、ActiveModel::Model
をinclude
していたのを、ActiveModel::Naming
をextend
するよう修正しています。
Naming
moduleを使用するexampleである為、よりそこにフォーカス出来るようにする為との事です。
Implement equality comparison on AttributeSet
and friends
activerecord/lib/active_record/attribute_set.rb
、
activerecord/lib/active_record/attribute_set/builder.rb
の修正です。
AttributeSet
クラス及びLazyAttributeHash
クラスに==
メソッドを実装しています。
gemやlibraryでattributesの比較処理は必要になる事があるだろう、という事で実装を追加しようです。rails内部では使用していません。