
We’re pleased to announce the release of Gravity Forms 2.10.4. This release includes a number of updates and fixes including…
- Added logging details when fields fail validation.
- Updated the v1 API impersonate account dropdown to use the AJAX search.
- Updated browser alerts in the admin to use the Dialog component.
The WordPress form builder that powers your business
Gravity Forms transforms WordPress forms into connected business systems, and it’s easy to get started.
Use the visual drag-and-drop builder or a ready-made template to create forms quickly. Integrated with your favorite tools, trigger notifications, process payments, and keep teams aligned with less manual work. Capture leads, onboard customers, collect payments, manage registrations, automate approvals, streamline communication, and more.
With advanced functionality, extensive integrations, and a robust ecosystem of add-ons, Gravity Forms scales from simple forms to mission-critical business workflows. And when you need guidance, our knowledgeable support team is ready to help.
Why choose Gravity Forms:
- Intuitive form builder – Easily create custom forms using our visual drag-and-drop editor – no coding required.
- Ready-to-use templates – Get started fast with a collection of prebuilt, customizable form templates for common use cases.
- Powerful integrations – Extend your forms with add-ons that connect to leading CRMs, payment processors, email marketing tools, and more.
- Developer-friendly documentation – From basic tutorials to advanced customization guides, our comprehensive docs are here to help every step of the way.
- Responsive expert support – Have a question? Our knowledgeable support team is here to help you troubleshoot and succeed.
- Email reliability with Gravity SMTP – Improve email deliverability by connecting your WordPress site to trusted email services. Gravity SMTP is included free with the Elite license.
Want to try Gravity Forms before purchasing your license? Try a free online demo.
Gravity Forms 2.10.4 changelog
- Added logging details when fields fail validation.
- Fixed an issue where the REST API modal creates duplicate API keys.
- Fixed use of double slash in the path while checking for an existing index.html in the form upload root.
- Fixed warning when trying to add the index.html file to a month upload folder that doesn’t exist yet.
- Fixed an issue where the subject in notification email can contain encoded symbols.
- Fixed use of esc_attr__() for variables where it wasn’t needed.
- Fixed an issue that caused deprecation notices on the block editor page.
- Fixed a PHP fatal error that can occur when using an existing save & continue resume link after a consent field is added to the form.
- Updated the v1 API impersonate account dropdown to use the AJAX search.
- Updated browser alerts in the admin to use the Dialog component.
- Updated the minimum WordPress version (for support) on the System Status page to 6.9.
- Updated the merge tag dropdowns to have a unique IDs.
- Updated File Upload field handling to preserve trusted signed URL records during edit flows.
- Updated the About page in System Status to redirect to the gravityforms.com releases page.

