なるようになるブログ

読書感想文かrailsについてかrubyについてか

rails commit log流し読み(2018/01/13)

2018/01/13分のコミットです。

CHANGELOGへの追加はありませんでした。


Merge pull request #31675 from Dorian/fix-some-broken-links-in-guides

rails guideの修正です。

各guideのリンクで壊れている箇所があったのを修正しています


Fix doc typo [ci-skip]

rails guideのTesting Rails Applicationsの修正です。

Testing Jobsの項でタイポしている箇所があったのを修正しています。


Merge pull request #31651 from eugeneius/use_sha1_digests

Active Support、railtiesの修正です。

ETag header等で使用するhash fuctionにMD5ではなく、SHA1を使用するかどうかを指定する為のconfig(config.active_support.use_sha1_digests)を追加しています。

デフォルトfalseですが、load_default 5.2するとtrueになるようになっています。


deep_dup is used in AttributeSet#deep_dup

activemodel/lib/active_model/attribute_set.rbactivemodel/lib/active_model/attributes.rbの修正です。

activemodel/lib/active_model/attributes.rbから不要なdeep_dupのrequireを削除し、activemodel/lib/active_model/attribute_set.rbに不足していたdeep_dupのrequireを追加しています。


Merge pull request #31572 from kami-zh/fix-template

railties/lib/rails/generators/rails/app/templates/config/application.rb.ttの修正です。

initializersについて説明している箇所に、initializers配下のファイルはframeworkをgemがロードされた後にロードされる旨説明を追加しています。