<commit_before>== master

* enhancements
  * Add label class configuration option (by github.com/reu)
  * Improve i18n lookup (labels/hints/placeholders) for nested models
  * Use the given custom builder with simple_fields_for (by github.com/giniedp)
  * Add slim form generator (by github.com/fagiani)
  * Add form_class configuration option (by github.com/fagiani)
  * Default step of "any" for number input with non integer attributes (by github.com/fedesoria)
  * Add option to disable HTML5 browser validations on all forms (by github.com/coryschires)

* bug fix
  * Fix for file attributes automatic detection, to work with virtual attributes
  * Fix for numeric fields validation options using symbols and procs
  * Fix password attributes to add size and maxlength options the same way as string (by github.com/fedesoria)
  * Fix bug with custom form builders and new mappings being added to the superclass builder (by github.com/rdvdijk)

== 1.3.1

* enhancements
  * Add :autofocus HTML5 attribute support (by github.com/jpzwarte)
  * Add possibility to specify custom builder and inherit mappings (by github.com/rejeep)
  * Make custom mappings work with all attributes types (by github.com/rafaelfranca)
  * Add support for procs/lambdas in text/value methods for collection_select

* deprecation
  * removed the deprecated :remote_form_for

* bug fix
  * Only add the "required" HTML 5 attribute for valid inputs, disable in selects (not allowed)
  * Fix error when using hints without an attribute (by github.com/butsjoh and github.com/rafaelfranca)
  * Fix messy html output for hint, error and label components (by github.com/butsjoh and github.com/rafaelfranca)
  * Allow direct setting of for attribute on label (by github.com/Bertg)

== 1.3.0

* enhancements<commit_msg>CHANGELOG<commit_after>== master

* enhancements
  * Add label class configuration option (by github.com/reu)
  * Improve i18n lookup (labels/hints/placeholders) for nested models
  * Use the given custom builder with simple_fields_for (by github.com/giniedp)
  * Add slim form generator (by github.com/fagiani)
  * Add form_class configuration option (by github.com/fagiani)
  * Default step of "any" for number input with non integer attributes (by github.com/fedesoria)
  * Add option to disable HTML5 browser validations on all forms (by github.com/coryschires)

* bug fix
  * Fix for file attributes automatic detection, to work with virtual attributes
  * Fix for numeric fields validation options using symbols and procs
  * Fix password attributes to add size and maxlength options the same way as string (by github.com/fedesoria)
  * Fix bug with custom form builders and new mappings being added to the superclass builder (by github.com/rdvdijk)
  * Fix HTML validation issue with collection_check_boxes

== 1.3.1

* enhancements
  * Add :autofocus HTML5 attribute support (by github.com/jpzwarte)
  * Add possibility to specify custom builder and inherit mappings (by github.com/rejeep)
  * Make custom mappings work with all attributes types (by github.com/rafaelfranca)
  * Add support for procs/lambdas in text/value methods for collection_select

* deprecation
  * removed the deprecated :remote_form_for

* bug fix
  * Only add the "required" HTML 5 attribute for valid inputs, disable in selects (not allowed)
  * Fix error when using hints without an attribute (by github.com/butsjoh and github.com/rafaelfranca)
  * Fix messy html output for hint, error and label components (by github.com/butsjoh and github.com/rafaelfranca)
  * Allow direct setting of for attribute on label (by github.com/Bertg)

== 1.3.0

* enhancements
{'fraction_non_alphanumeric': 0.06411667583929555, 'fraction_numerical': 0.006053935057787562, 'mean_word_length': 4.377218934911243, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6365661', 'n_tokens_mistral': 1085, 'n_tokens_neox': 1014, 'n_words': 441}