Although they may seem convenient in some cases, they target all fields in a form, and can mistakenly parse values as types that are not appropriate (e.g. a "0" string that is not meant to have a numeric type). The :type definitions are more reliable and can target the right fields. They are equally customizable through custom type functions.
Removing these options is not backwards compatible, but it makes the plugin safer to use, easier to use, all using an even smaller size.
Remove options:
:auto
typeAlthough they may seem convenient in some cases, they target all fields in a form, and can mistakenly parse values as types that are not appropriate (e.g. a
"0"
string that is not meant to have a numeric type). The:type
definitions are more reliable and can target the right fields. They are equally customizable through custom type functions.Removing these options is not backwards compatible, but it makes the plugin safer to use, easier to use, all using an even smaller size.