Gravity Wiz Weekly #104

gravity wiz weekly

Seasons greetings, wizards! 🎄

I didn’t think we’d be speaking again so soon but I couldn’t resist sharing the good news. File Upload Pro 1.0 Beta 1 is now available!

GF File Upload Pro reimagines what a Gravity Forms file uploader can be with a hand-crafted redesign and a bundle of professional features that’ll crop your socks off. Enhance your File Upload fields with image previews, modern icons for non-image file types, and support for zooming and cropping.

The best part? It works with existing File Upload fields and  there’s no lock-in! Your fields will gracefully degrade back to core functionality if File Upload Pro is deactivated.

Alright, wizards. Go off now and enjoy your well-earned holidays. And if you find yourself with a moment to treat yourself to the best file uploading experience in all the realm, you can download File Upload Pro right from your WordPress admin: FormsPerksInstall Perks.

Merry Christmas and Happy Holidays!


Require All Columns of List Field
We still love the simple things in (Gravity Forms) life. Like when you just need a tiny tweak to require all (or specific) inputs in your List field to be filled out. This week, we fixed an issue with this snippet where required List field columns would fail validation if ‘0’ was submitted.

The Complete Guide to Using Gravity Forms With Zapier
New to Gravity Forms or Zapier? This guide will teach you how to integrate the two and setup some pretty amazing automations with your Gravity Forms data.

Gravity Perks

GP File Upload Pro (v1.0-beta-1)

  • Added support for rehydrating the uploader in various situations such as when validation fails and the page refreshes, non-AJAX multi-page navigation, and more.
  • Added two new tests for rendering.
  • Improved how the image preview placeholder sizing is handled on rehydration.
  • Improved reliability of file sorting and consistency with the file sort order after submission.
  • Updated style of error icon in images-only mode.
  • Updated ErroredFileOrderCept.php to include nth locators.
  • Fixed issue where erred files would double up in some cases.
  • Fixed issue where cropper editor would not open in some cases after page load.
  • Fixed issue where file orders would not remain the same between page loads.
  • Fixed issue where the original image would be lost when cropping on subsequent page loads.
  • Fixed issue where cropper would not work if validation is failed and cropper was not used right after initial upload.
  • Fixed issue where cropping coordinates would not be restored in the cropper when working with images using the same filename.
  • Fixed issue where deleting a file before submission would not prevent the file from being submitted.
  • Fixed issue where deleting files wouldn’t work reliably with IE11.
  • Fixed regression with droparea flickering depending on how quickly you drag in the file(s).

GP Limit Submissions (v1.0-beta-2.1)

  • Added checks to ensure that fields exist still before applying GPLS rules.
  • Added support for Gravity Forms 2.5. (#8)
  • Fixed various issues with rule group management in the feed settings page for Limit Submissions
  • Fixed potential PHP notice in feed settings page.

GP Multi-Page Navigation (v1.0.9)

  • Added support for tracking if the last page is reached for manual page links.
  • Fixed issue where GP Multi Page Navigation settings would show for every field in the Form Editor.

GP Nested Forms (v1.0-beta-9)

  • Added gpnf_should_use_static_value filter to allow toggling the use of static values in Nested Form fields.
  • Improved performance by not loading Nested Form markup on form load and also not initiating Nested Forms unless visible on the current page.
  • Fixed potential PHP warning.
  • Fixed an issue where enhanced UI fields may fail to populate using parent merge tags.
  • Fixed issue where Conditional Paging would not work with Gravity Forms 2.5 or newer.

GP Populate Anything (v1.0-beta-4.130)

  • Added new gppa_has_empty_field_value and gppa_no_results_value PHP filters.
  • Fixed issue where Live Merge Tags such as {all_fields} and {order_summary} would not update in some situations.
  • Fixed issue where {term} merge tags would not work in custom choice/value templates.
  • Fixed issue where {term} merge tags would not work in custom choice/value templates.


  1. François Lafontaine
    François Lafontaine January 9, 2021 at 2:22 pm

    Awesome work Guys, For the File Upload Pro 1.0 Beta 1 : Couple of errors in the console when used in a nested form : TypeError: this.up is undefined TypeError: this.up is undefined Uncaught (in promise) TypeError: this.Uploader is undefined

    Anyone have found a workaround?

    1. Samuel Bassah
      Samuel Bassah Staff January 11, 2021 at 5:05 am

      Hi François,

      Thanks for the bug report. Our developers are currently looking into this and working on a fix. We’ll keep you updated.


Leave a Reply

Your email address will not be published. Required fields are marked *

  • Trouble installing this snippet? See our troubleshooting tips.
  • Need to include code? Create a gist and link to it in your comment.
  • Reporting a bug? Provide a URL where this issue can be recreated.

By commenting, I understand that I may receive emails related to Gravity Wiz and can unsubscribe at any time.

"I unsubscribe from every newsletter I get except yours."

Join 25,000 readers and be the first to know of legendary discounts, new releases, free snippets, and other secret sorcery!