When `form_with` was introduced we disabled the automatic generation of ids that was enabled in `form_for`. This usually is not an good idea since labels don't work when the input doesn't have an id and it made harder to test with Capybara. You can still disable the automatic generation of ids setting `config.action_view.form_with_generates_ids` to `false.`
1.4 KiB
-
Change
form_with
to generates ids by default.When
form_with
was introduced we disabled the automatic generation of ids that was enabled inform_for
. This usually is not an good idea since labels don't work when the input doesn't have an id and it made harder to test with Capybara.You can still disable the automatic generation of ids setting
config.action_view.form_with_generates_ids
tofalse.
Nick Pezza
-
Fix issues with
field_error_proc
wrappingoptgroup
and select divideroption
.Fixes #31088
Matthias Neumayr
-
Remove deprecated Erubis ERB handler.
Rafael Mendonça França
-
Remove default
alt
text generation.Fixes #30096
Cameron Cundiff
-
Add
srcset
option toimage_tag
helper.Roberto Miranda
-
Fix issues with scopes and engine on
current_page?
method.Fixes #29401.
Nikita Savrov
-
Generate field ids in
collection_check_boxes
andcollection_radio_buttons
.This makes sure that the labels are linked up with the fields.
Fixes #29014.
Yuji Yaginuma
-
Add
:json
type toauto_discovery_link_tag
to support JSON FeedsMike Gunderloy
-
Update
distance_of_time_in_words
helper to display better error messages for bad input.Jay Hayes
Please check 5-1-stable for previous changes.