2015/09/13分のコミットです。
CHANGELOGへの追加はありませんでした。
Gemfile
の修正です。
Windowsの場合のみ、インストールするnokogiriのバージョンを1.6.7.rc3
以上にしています。 WindowsのRuby 2.2.3ではnokogiri 1.6.7.rc3
以上が必要な為との事です。
dev and edge have some common, so factor it out.
railties/lib/rails/generators/app_base.rb
の修正です。
rails new
にdev
又は edge
オプションを指定した場合にGemfileに記載する内容がほぼ同じだった為、指定されたオプションにより分岐していた処理を、一つにまとめています。
Improving in_time_zone
docs [ci skip]
activesupport/lib/active_support/core_ext/date_and_time/zones.rb
のdocの修正です。
Zones#in_time_zone
メソッドのdocに、存在しないDateTime.utc
メソッドの実行例が記載されてしまっていた為、記述を削除しています。
Merge pull request #21568 from amitsuroliya/mysql_version_update
各docの修正です。
mysqlのdocページへのリンクが、MySQL 5.6へのリンクになっていたのを、最新の5.7へのリンクに修正しています。
Merge pull request #21591 from kamipo/text_and_blob_limit_is_byte_length
activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb
の修正です。
TEXT
、BLOB
型の属性のlimit
オプションに不正な値を指定した場合に表示するエラーメッセージ内の"character length"を"byte length"に修正しています。
- else raise(ActiveRecordError, "No binary type has character length #{limit}") + else raise(ActiveRecordError, "No binary type has byte length #{limit}")
TEXT と BLOBのlimitはcharacter長ではなくbyte長の為との事です。詳細はMySQL :: MySQL 5.7 Reference Manual :: 11.8 Data Type Storage Requirements 参照。
fix typo intance -> instance in ActionView [ci skip]
actionview/lib/action_view/record_identifier.rb
のdocの修正です。
RecordIdentifier
のdoc内のinstance
をintance
にタイポしていたのを修正しています。