Changelog
v0.2.0
Section titled “v0.2.0”25 March 2026
Breaking changes
Section titled “Breaking changes”submitFormAPI changed — theformIdparameter is replaced byurl. Passform.action(or the full endpoint URL directly) instead of a bare Form ID.// BeforesubmitForm({ formId: 'abc123', data: new FormData(form) })// AftersubmitForm({ url: form.action, data: new FormData(form) })SubmitResult.redirectremoved — the return value no longer includes aredirectfield. Handle redirects in your own success handler if needed.SubmitResult.statusadded — the HTTP status code is now returned alongsideokandmessage.
Changes
Section titled “Changes”- Forms now connect to Formtress via the standard HTML
actionattribute (https://app.formtress.com/api/f/your-form-id) rather than adata-ftattribute. This means forms work without JavaScript by default. - The Webflow script is now purely progressive enhancement — it detects forms whose
actionpoints to Formtress and intercepts them to show Webflow’s native success/error states. Without the script, the form still submits successfully. - The
data-ftattribute is no longer used or required.
v0.1.x
Section titled “v0.1.x”Initial releases. Forms were connected via data-ft="your-form-id" on the form element. The Webflow script intercepted all tagged forms and posted to the Formtress endpoint.