Skip to content

form-troubleshooter v1.2.3

Compare
Choose a tag to compare
@release-please release-please released this 18 Aug 19:14
64c8c50

Features

  • add cli tool to rerun existing audits against saved html files (d8dc138)
  • add script to extract audit results from saved html results (64b2134)
  • add suggestion when a clear autocomplete attribute suggestion exists (a6d19f9), closes #64
  • add support for opening a saved HTML file for debugging (e269c38)
  • add website icon to the saved html (78e1953)
  • highlight attributes for fields without unique name or id (11512ab), closes #89
  • highlight attributes that have been flagged as unrecognized (92ec223), closes #68
  • highlight autocomplete="off" attribute (fa6534d), closes #91
  • highlight duplicate label's for attribute (3889b80), closes #93
  • highlight empty autocomplete attributes (a79b390), closes #90
  • highlight id values of input fields that don't have a label (379f287), closes #85
  • highlight invalid type values (a331009), closes #74
  • highlight label attributes when label is not associated with form field (0d79b7b), closes #86
  • highlight text content for labels with duplicate text (00d1799), closes #92
  • implement save as html function (3a3dcc5), closes #24
  • remove save form data option (626503e)

Bug Fixes

  • duplicate field/label detection (405ab57), closes #87
  • escape css ids to increase compatibility of element selection (eb68f0e), closes #65
  • escape regular expression values (69ffefc)
  • highlight the correct autocomplete attribute (bd98f53), closes #56
  • improve invocation of showSaveFilePicker (6310659), closes #62
  • make findDescendants respect tree ordering (ff0422d)
  • only scroll to element if the element is outside of the viewport (d7104df), closes #70
  • only show developer menu (save/open) in developer mode (2c78a47)
  • revert back to not mutating tree nodes (78fb4cd), closes #50
  • treat duplicate text and duplicate for labels differently (7b0ed33), closes #88
  • truncate URL in saved HTML (9401012)
  • update dom traversal logic to also take the current element's visibility (494b22e), closes #78
  • update wording for elements not contained in a form (e227301)
  • wording of save to HTML prompt (a4faf8f)

Miscellaneous Chores