Skip to content

Support id-less forms, IE, Edge<18, skipExternal and uuid options

Choose a tag to compare

@FThompson FThompson released this 04 Jul 05:39

This release is highlighted by new configuration options, bug fixes, and breaking changes for defining options.

  1. Use of an options object parameter to customize behavior, replacing the series of parameters on functions that had options. This change makes the library more future proof for adding additional options easily. This change breaks backwards compatibility.
  2. Support id-less forms. Specify uuid in options or an error will be thrown. The uuid can also be set for forms that have an id.
  3. Support for IE and Edge < 18. Library now uses custom form serialization instead of FormData which is not supported in these browsers.
  4. The skipExternal option can be set to true in order to skip form elements defined outside the form hierarchy with form='form-id' attributes. The entire document rather than just the form, must be searched for these external elements, so setting this option can improve performance on large pages.