🧩 v0.8.2 — Button Form Turbo Fix
What Was Added
form_data:keyword argument onmidwest_button_form_to— Applydata-*attributes directly to the<form>element, distinct from**html_optionswhich targets the button.
midwest_button_form_to "Cancel", path, :get, form_data: { turbo: false }What Changed
midwest_button_form_tonow forwardsform_data:to the underlyingbutton_tocall viaform: { data: form_data }, landing attributes on the form tag rather than the button.
Context: Without this fix, passing data: { turbo: false } via html_options targeted the button element, not the form — meaning Turbo still intercepted the submit instead of allowing a full browser navigation.