* The `translate` helper now passes `default` values that aren't translation keys through `I18n.translate` for interpolation. *Jonathan Hefner* * Adds option `extname` to `stylesheet_link_tag` to skip default `.css` extension appended to the stylesheet path. Before: ```ruby stylesheet_link_tag "style.less" # ``` After: ```ruby stylesheet_link_tag "style.less", extname: false, skip_pipeline: true, rel: "stylesheet/less" # ``` *Abhay Nikam* * Deprecate `render` locals to be assigned to instance variables. *Petrik de Heus* * Remove legacy default `media=screen` from `stylesheet_link_tag`. *André Luis Leal Cardoso Junior* * Change `ActionView::Helpers::FormBuilder#button` to transform `formmethod` attributes into `_method="$VERB"` Form Data to enable varied same-form actions: <%= form_with model: post, method: :put do %> <%= form.button "Update" %> <%= form.button "Delete", formmethod: :delete %> <% end %> <%# =>
%> *Sean Doyle* * Change `ActionView::Helpers::UrlHelper#button_to` to *always* render a `