News & Updates -

Brand New Release: Gravity Forms 2.7

Gravity Forms By Gravity Forms Published January 25, 2023

Gravity Forms 2.7

Today we are excited to announce the release of Gravity Forms 2.7! After a very successful beta period, Gravity Forms will now become available to all customers via a phased rollout (see more on this below).

With this update you will find a number of impressive new features and additions to enhance your form building experience.

These include:

  • Added an improved Setup Wizard.
  • Added the Orbital Form Theme, a theme with opinionated styles that is customizable in the block style settings.
  • Added form style settings to the Gravity Forms block to allow users to easily customize the appearance of their forms.
  • Added the Form Template Library to make it easier to create common forms.
  • Added new Honeypot functionality to increase spam protection.
  • Added a new Honeypot form setting to allow entries to be created and marked as spam when the Honeypot catches a form submission.

What’s New with Gravity Forms 2.7?

Gravity Forms 2.7 sees a focus on streamlining processes for both new and existing customers – from the installation of the plugin, to the creation and styling of forms. Customers will benefit from a new built-in template library, significantly improved form styling options via a new form theme and block styling settings, as well as a redesigned Setup Wizard.

New 2.7 features include:

  • A New Built-In Form Template Library – Building a new form has never been easier with the new form template library that ships with Gravity Forms 2.7. Within the form template library, you’ll be able to choose from a selection of quick-start templates, including basic contact or newsletter signup forms, helping you to get your forms up and running on your site fast. Or opt for any of the more advanced templates that utilize our extensive collection of add-ons – such as user registration, payment, or donation forms – to cater to all your business needs.
  • Out-of-the-Box Block Styling Options – If you’ve ever had trouble getting your forms to look exactly how you want, then you are going to love the new styling options we’ve added to the block settings. With 2.7 you’ll find a new, highly extensible front-end theme framework, which incorporates a new form theme – Orbital! When using Orbital, you’ll find built-in block styling options, allowing you to tweak the color scheme of your form, alter the size of inputs, modify button styles, and much more – no CSS needed!
  • A Redesigned Setup Wizard – First impressions are important, so we’ve redesigned our Setup Wizard from the ground up to provide a friendlier, smoother, and more streamlined Gravity Forms experience from the get-go. The new Setup Wizard will enable customers to quickly get started and onboarded – new users can configure their Gravity Forms settings, agencies can opt to hide license details from clients, and if you’re a seasoned customer in a hurry, we know you’ll appreciate the faster setup times!
  • Honeypot Field Enhancements – Requests for improved spam form protection are something we hear constantly, so 2.7 addresses this issue head on by adding a more sophisticated honeypot mechanism to Gravity Forms. Alongside the traditional honeypot spam protection method, JavaScript will now be used to inject another honeypot field into the form right before it is submitted. This will help to identify and reduce the number of spam entries.
  • Developer Features – A significant shift in how we build our products sees us now building our 2.7 back-end features using React, creating a component library, a React build system, and a number of NPM packages. This means that, if you’re a developer, you can use our component library and build systems in your own add-ons, without having to worry about what version of Gravity Forms your users have.

Gravity Forms 2.7 also continues our commitment to security and accessibility with a number of enhancements, bug fixes, and other useful additions, ensuring the continued improvement of the plugin.

For more information on Gravity Forms 2.7, check out the documentation.

Update to Gravity Forms 2.7

As with all our major updates, the public launch of 2.7 will be via a phased rollout to ensure smooth adoption and provide a ramped approach to gathering feedback. This means that you’ll receive the 2.7 update through your WordPress Admin at some point during the rollout period, which is expected to be a few weeks long.

However, if you don’t want to wait, Gravity Forms 2.7 is also available to all our customers via a direct download from your Gravity Forms account dashboard.

To summarize:

  • Update Gravity Forms 2.7 in WordPress Admin – All customers can expect to receive an update during the rollout period (commencing 25th Jan, 2023). Once you receive the update, simply navigate to the Plugins page within your WordPress Admin, scroll down to Gravity Forms and select Update Now.
  • New Customers – Gravity Forms 2.7 is now available to buy. Check out our pricing page to find the plan that best suits your requirements.

Note: Caching and script optimization plugins and services have been known to cause problems with the functionality of forms when Gravity Forms is updated to the latest version. To counter this issue, we recommend clearing/flushing the caches and the browser cache following all updates.

If you have any questions about Gravity Forms 2.7, or the staggered release procedure, please contact Support.

Gravity Forms 2.7 Changelog

  • Added an improved Setup Wizard.
  • Added the Orbital Form Theme, a theme with opinionated styles that is customizable in the block style settings.
  • Added form style settings to the Gravity Forms block to allow users to easily customize the appearance of their forms.
  • Added the Form Template Library to make it easier to create common forms.
  • Added new Honeypot functionality to increase spam protection.
  • Added a new Honeypot form setting to allow entries to be created and marked as spam when the Honeypot catches a form submission.
  • Added the ability to upgrade a license from the settings page.
  • Added performance improvements to form submissions for forms with lots of confirmations.
  • Added performance improvements to form rendering.
  • Added performance improvements to merge tag processing. Credit: The GravityKit team.
  • Added accessibility improvements to the system report page.
  • Added accessibility improvements to the Form, Entry and Feed List tables to improve accessibility.
  • Added “Gravity Forms” to the title of admin pages to improve accessibility.
  • Added underlines to links in the Form Validation Summary for better accessibility.
  • Added security enhancements.
  • Updated the repeater field markup to be compatible with the Theme Framework.
  • Updated the form submit spinner to use new Theme Framework styles.
  • Updated the image in the drag and drop instructions on an empty form.
  • Updated the form preview in the block editor to display the form if it has conditional logic.
  • Updated the default phone format option to be “International” instead of “US/Canada”.
  • Fixed a fatal error that can occur in some hosting environments with PHP 8+.
  • Fixed an issue where form revisions are not created when a form contains a Consent field other than the Gravity Forms core Consent field.
  • Fixed a performance issue where the gform_layout_editor script is being localised outside the editor for a form that doesn’t exist. Credit: The GravityKit team.
  • Fixed an issue where the Gravity Forms datepicker style is being applied outside of Gravity Forms.

Gravity Forms 2.7 API Changelog

  • API: Added a form Theme Framework and CSS API to make it easier to customize the appearance of forms.
  • API: Added a “block_editor” admin page type to allow add-ons to easily enqueue scripts and styles to the block editor via the scripts() and styles() methods.
  • API: Added GFAPI::validate_field() to validate the value of a specific field.
  • API: Added a new hook gform_entries_primary_column_filter to filter the entry list table’s first column.
  • API: Added a new filter gform_abort_submission_with_confirmation that can be used to abort form submission and display a confirmation.
  • API: Added a new filter gform_search_criteria_export_entries to allow entries of different statuses (i.e. trash, abuse) to be exported.

Demo Gravity Forms

If you don’t have Gravity Forms yet, don’t worry. You can sign up for your own personalized Gravity Forms 2.7 demo and see why Gravity Forms is the top choice for WordPress sites worldwide.

Already in love? Purchase our premium WordPress form plugin today!

 

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!