なるようになるブログ

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

rails commit log流し読み(2016/05/18)

2016/05/18分のコミットです。

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


locals can be accessed from templates rendered in the controller

actionview/test/actionpack/abstract/layouts_test.rbの修正です。

controllerでrenderメソッドを呼び出す際に指定したlocalsの値が、テンプレート側で使用出来る事を確認するテストを追加しています。


Safari 4 supports http only cookie (#25053)

rails guideのRuby on Rails Security Guideの修正です。

http only cookieについて説明している箇所で、Safariではhttp only cookieはサポートしてない旨記載されていたのですが、実際はSafari 4以降ではhttp only cookieをサポートしている為、その旨説明を修正しています。


keep layouts + locals from bloating the cache

actionview/lib/action_view/renderer/template_renderer.rbactionview/lib/action_view/template/resolver.rbの修正です。

string template + localsを使用した場合に、template cacheが複数回行われてしまい、サイズが大きくなってしまう、という問題があったのを修正しています。


md5 --> MD5

actionview/lib/action_view/helpers/cache_helper.rbrailties/test/application/assets_test.rbの修正です。

md5 -> MD5に修正しています。