2016/05/30分のコミットです。
CHANGELOGへの追加はありませんでした。
Merge pull request #25184 from prathamesh-sonpatki/move-up-framework-initializers
railtiesの修正です。
アプリのデフォルトの挙動を変えるinitalizers(belong_to
をdefault trueにする、form毎に異なるcsrf tokenを生成する、など)はconfig/initializers
配下ではなく、config/initializers/new_framework_defaults
配下にに生成するよう修正しています。
Merge pull request #24965 from arthurnn/arthurnn/conn_api
Active Recordの修正です。
DBへのコネクション接続処理(#establish_connection
)をActiveRecord::Base
からconnection handlerに移動しています。
複数の接続先を指定したい場合に、model毎に接続処理を行うのではなく、connection handlerで接続処理を行い、modelからはその接続先の名称を指定するだけで済むようにする為のようです。
Merge pull request #22240 from resource11/resource11-patch-1
activerecord/lib/active_record/associations.rb
のdocの修正です。
Associations
moduleのdoc内、A word of warning
の項でActiveRecord::Base
について言及している箇所にAPI docへのリンクを追加、ActiveRecord::Base
にあるメソッドと同じ名前のassociationsを作成してはいけないかについての説明を修正しています。
use OpenSSL::Cipher instead of deprecated OpenSSL::Cipher::Cipher for cipher creation.
activesupport/lib/active_support/message_encryptor.rb
の修正です。
deprecatedになっているOpenSSL::Cipher::Cipher
の代わりにOpenSSL::Cipher
を使用するよう修正しています。
actionpack/lib/action_controller/metal/conditional_get.rb
、
activerecord/lib/active_record/associations.rb
のdocの修正です。
グラマーの修正及びAPI docへのリンクにrdoc-refを使用するよう修正しています。