Blog -

Brand new release: Gravity Forms 2.9.15

Gravity Forms By Gravity Forms Published August 11, 2025

Brand new release Gravity Forms 2.9.15

We are pleased to announce the release of Gravity Forms 2.9.15. This release includes a number of additions, updates, and fixes including…

  • Added the gform_enable_download_nocache_headers filter to allow developers to enable or disable the no-cache headers for file downloads. Credit: The GravityKit Team.
  • Added the gform_email_field_rejectable_values filter, which can be used to provide an array of values or partial values that the email field should reject during validation.
  • Added security enhancements.

Forms without friction

Gravity Forms turns your WordPress site into a powerhouse for collecting information, automating processes, and connecting with the tools you rely on. No steep learning curve, no roadblocks, just results.

Start with a clear vision or a quick idea. Build your form from scratch in minutes using our visual editor, or grab a ready-made template and make it yours. From the moment someone clicks “Submit,” Gravity Forms can capture leads, process payments, register users, kick off workflows, and send data exactly where it needs to go.

Our ecosystem of add-ons and integrations means your forms don’t just work – they work for you. And our expert Support team is always happy to help – no questions too big or too small.

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.

From building your first form to scaling complex workflows across a growing site, Gravity Forms provides the flexibility and power to make it happen.

Want to try Gravity Forms before purchasing your license? Check out the free online demo.

Gravity Forms 2.9.15 changelog

  • Added the gform_enable_download_nocache_headers filter to allow developers to enable or disable the no-cache headers for file downloads. Credit: The GravityKit Team.
  • Added the gform_email_field_rejectable_values filter, which can be used to provide an array of values or partial values that the email field should reject during validation.
  • Added security enhancements.
  • Fixed the time field value not being saved and PHP notices on submission if a form contains administrative time field with dynamic population enabled.
  • Fixed a PHP fatal error that can occur in some hosting environments when the form is saved via Ajax in the form editor.
  • Updated the message displayed when the user has exceeded the license verification rate limit to be more informative.
  • Updated messages in the form editor and form settings page to provide more information about the upcoming deprecation of Ready Classes in version 3.1.0.
  • Updated the UI of dialogs and flyouts.
  • Updated background processor error handler priority to increase chances of fatal errors being logged.
  • Removed notifications from form templates.
  • API: Added inline documentation for the Theme Framework CSS API.
  • API: Fixed an issue with the JS gform.product.getPaymentAmount() method that returns the wrong payment amount in certain situations.

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!