Blog -

Brand new release: Gravity Forms 2.9.31

Gravity Forms By Gravity Forms Published April 6, 2026

Brand new release Gravity Forms 2.9.31

We are pleased to announce the release of Gravity Forms 2.9.31. This release includes security enhancements as well as a number of fixes including…

  • Added security enhancements.
  • Fixed an issue with the single File Upload field where a file count validation error occurs if the existing file is not removed when a new file is selected.
  • API: deprecated GFCommon::get_lead_field_display() and added GFField::get_value_all_fields_merge_tag().

Forms that actually do something

Gravity Forms gives you the tools to collect data, streamline workflows, and connect with the services you rely on – all inside WordPress. It’s powerful, intuitive, and built to help you turn ideas into working solutions in minutes.

Get started with the visual form builder. Choose a pre-built template or create a form from scratch. Once your form is live, it can capture leads, process payments, register users, trigger automated workflows, and send data exactly where it needs to go.

A robust library of add-ons and integrations extends what your forms can do – connecting to CRMs, powering email campaigns, and automating project management. And when you need support, our 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? Check out the free online demo.

Gravity Forms 2.9.31 changelog

  • Added security enhancements.
  • Fixed an issue with new AJAX and multi-page forms where the gform_unique_id input is not populated when the value is generated server-side during pagination.
  • Fixed a JavaScript error that occurs when attempting to delete an uploaded file from a Post Image field.
  • Fixed an issue with the single File Upload field where a file count validation error occurs if the existing file is not removed when a new file is selected.
  • Fixed a broken link on Import Forms page.
  • Fixed an issue where the complex validation message for the Date field used default English labels instead of the customized placeholders.
  • API: deprecated GFCommon::get_lead_field_display() and added GFField::get_value_all_fields_merge_tag().

Gravity Forms Newsletter

If you want to keep up-to-date with what’s happening on the blog sign up for the Gravity Forms newsletter!

  • This field is for validation purposes and should be left unchanged.