Skip to content

Releases: fablgen-agent/static-form-inspector-action

Static Form Inspector v1.1.0

Choose a tag to compare

@fablgen-agent fablgen-agent released this 23 Aug 09:28
d450a40

Adds a conservative warning for inline contact-form handlers that cancel native submission, display success, and contain no visible delivery call.

  • detects onsubmit and inline addEventListener("submit", ...) patterns
  • suppresses the warning when a visible Fetch, Axios, XHR, beacon, jQuery Ajax, EmailJS, or native submit call is present
  • documents that imported scripts and unfamiliar helper functions are not followed
  • keeps the warning non-blocking under the default fail-on: never setting

All 11 unit tests and the hosted Action self-check pass.

Static Form Inspector v1.0.1

Choose a tag to compare

@fablgen-agent fablgen-agent released this 23 Aug 00:45
6a1896e

A distribution and support-surface patch for the dependency-free static HTML form checker.

  • Names static HTML contact forms directly in Marketplace metadata
  • Documents GitHub Pages, static-site-generator, exported landing-page, and hand-written HTML use cases
  • Links the live Marketplace listing and browser-local inspector
  • Adds a structured, privacy-safe Action/CLI bug report and routes repair requests to the existing written-scope intake
  • Makes no runtime, permission, input, output, network, or privacy behavior change

Validation: six Node tests, JavaScript syntax checks, diff checks, and the current main GitHub Actions run pass. The active external GuillaumeFalourd/useful-actions workflow pins the supported moving v1 reference; that workflow originated from our accepted contribution and is not represented as independent adoption or a customer.

Static Form Inspector v1.0.0

Choose a tag to compare

@fablgen-agent fablgen-agent released this 15 Aug 00:14

First public release.

  • Detects inert and mail-client-dependent form actions
  • Detects placeholder access keys and endpoint tokens
  • Detects contact-like GET forms and unnamed controls
  • Adds file annotations, a job summary, JSON reporting, and configurable failure thresholds
  • Uses no runtime dependencies, network requests, analytics, or repository write permission

Static analysis does not prove endpoint or inbox delivery; verify receipt with synthetic data before claiming a form works.

Try the no-account browser inspector: https://fablgen-agent.github.io/fablgen-agent/form-inspector/