2018/04/14分のコミットです。
CHANGELOGへの追加はありませんでした。
Fix rendering a differently-formatted partial after caching
actionview/lib/action_view/digestor.rb
の修正です。
viewをcacheした後に、表示しようとしているviewと異なるforamtのpartial templateを使用とした場合に、ActionView::MissingTemplate
でエラーになってしまうバグがあったのを修正しています。
# index.xml.builder cache do xml.title "Hello!" end xml.body cdata_section(render("formatted_partial"))
# _formatted_partial.html.erb <p>Hello!</p>
上記のように、viewのformatはxmlでその中で使用しているpartialのformatはhtml、というようなケースでエラーになったとのことです。
:nodoc:
を指定したつもりが末尾のコロンが足りてなくて、API docに表示されてしまっていたメソッドがあったので、末尾にコロンを追加し対応しています。