Image Hopper Changelog

Release notes and version history for Image Hopper . Automatically downscale and crop images, set a maximum image size, and more. Pairs perfectly with GravityView.

Version 2.17.6 on January 8, 2026

  • 🐞 Bug: Fix saving issue when the GP Limit Submission perk is enabled on a form
  • 🧹 Housekeeping: Use new file upload nonce verification added to Gravity Forms 2.9.24
  • 🧹 Housekeeping: Update Javascript dependencies
Version 2.17.6 permalink

Version 2.17.5 on November 13, 2025

  • 🐞 Bug: Fix critical issue where existing images aren't being saved if no changes are made to the files when editing entries with third party plugins
Version 2.17.5 permalink

Version 2.17.4 on October 27, 2025

  • 🐞 Bug: Fix issue deleting all files when editing an entry with GravityView
Version 2.17.4 permalink

Version 2.17.3 on October 27, 2025

  • 🐞 Bug: Fix issue editing an entry in Gravity Perks Entry Blocks and GravityView if no additional files are uploaded
Version 2.17.3 permalink

Version 2.17.2 on October 21, 2025

  • 🐞 Bug: Validate/sanitize the stored database value before using the saved URLs -this prevents PHP errors if the value is stored in an incorrect format
  • 🐞 Bug: Fix unexpected browser validation message that could occur under specific circumstances when editing an entry on the Entry Details admin page
  • 🐞 Bug: Reverse the image grid in PDFs when the RTL setting is enabled
  • 🐞 Bug: Correctly process cancel action when loading existing images while editing an entry
Version 2.17.2 permalink

Version 2.17.1 on October 21, 2025

  • 🐞 Bug: Improve server-side validation logic when editing a Gravity Wiz Nested Forms entry
Version 2.17.1 permalink

Version 2.17.0 on September 17, 2025

  • 🎉 Feature: Add Dynamic Population setting support to Image Hopper fields (GF 2.9.18+)
  • 🎉 Feature: Gravity Forms REST API form submissions support for saving Image Hopper field images (GF 2.9.18+)
  • 🧹Add Gravity Forms 2.9.18 compatibility
  • 🐞 Bug: Paste from Clipboard fix when Image Hopper is used in Gravity Wiz Nested Forms
  • 🐞 Bug: Resolve potential Javascript error when removing files
  • 🐞 Bug: Resolve regression that caused an image validation error when running Hide My WP
  • 🐞 Bug: Gracefully handle entry data that may be in an unexpected format
Version 2.17.0 permalink

Version 2.16.8

  • 🐞 Bug: Convert HEIC images to JPEG in browsers that support it
  • 🐞 Bug: Fix file extension/mime mismatch that could occur if an error is encountered during HEIC image conversion
  • 🐞 Bug: When editing an entry, display an error if a file has been deleted from the filesystem
  • 🐞 Bug: Resolve saving issue when using GravityView to edit an entry and all files in a field are deleted
  • 🧹 Housekeeping: Update HEIC image conversion library to improve memory and performance
Version 2.16.8 permalink

Version 2.16.7

  • 🐞 Bug:Prevent images being stuck in an infinite loading cycle if a CORS error occurs when editing existing entries
Version 2.16.7 permalink

Version 2.16.5

  • 🐞 Bug: Resolve validation error for images under the maximum upload size when the web server limits files to less than 1MB
  • 🧹 Housekeeping: Additional server-side error checking when uploading files
Version 2.16.5 permalink

Version 2.16.4

  • Bug: Fix PHP error during form submission if running older version of Gravity Forms (pre-2.9.3)
  • Bug: Fix required and file extension validation errors when images offloaded to Dropbox using Gravity Forms Dropbox add-on
  • Bug: Fix PHP warning on the Entry Details page if images are offloaded to Dropbox
  • Bug: Ensure correct version of GravityView is targeted when applying backwards-compatibility validation logic (pre-2.40)
  • Housekeeping: Escape HTML in translated validation string
  • Housekeeping: Update translations
Version 2.16.4 permalink

Version 2.16.3

  • Housekeeping: Display all preloaded images and show validation error when max files exceeded
  • Housekeeping: Improve required and max files server-side validation
  • Housekeeping: Improve compatibility with GravityView Edit Entry (thanks GravityKit team!)
  • Housekeeping: Improve translations
Version 2.16.3 permalink

Version 2.16.2

  • Bug: Fix mergetag modifier conflict with GravityView so {Image Hopper:4:url,urlencode} returns the expected value
Version 2.16.2 permalink

Version 2.16.1

  • Bug: Prevent IH Post Image being deleted when editing an entry with GravityView
  • Bug: Fix an unexpected Image Hopper field validation error when editing an entry with GravityView
Version 2.16.1 permalink

Version 2.16.0

  • Feature: Register unique user capability for managing the plugin settings image-hopper_edit_settings and using the plugin uninstaller image-hopper_uninstall
  • Housekeeping: Add fallback form ID lookup when processing Image Hopper fields during new Gravity Forms submission flow
  • Housekeeping: Clear Filepond input values in new Gravity Forms submission flow
  • Bug: Add translation for the Upscale setting description
  • Bug: Prevent multiple versions of the plugin from being activated at the same time
  • Bug: Fix edge case where the Image Hopper field wouldn't initialize under very specific circumstances
  • Bug: Add fallback submission check when the primary form ID lookup returns undefined during new Gravity Forms submission flow
Version 2.16.0 permalink

Version 2.15.0

  • Feature: Display image grid in Gravity PDF document if Image Hopper field includes the CSS Ready Class gf_list_2col, gf_list_3col, gf_list_4col, or gf_list_5col
  • Feature: Add Dutch translations
  • Housekeeping: Relicense plugin from GPLv2 to GPLv3
  • Housekeeping: Replace heic2any dependency with heic-to
  • Housekeeping: Update dependencies
  • Bug: Adjust pre-form submission filter priority to prevent potential conflict with Gravity PDF Previewer
Version 2.15.0 permalink

Version 2.14.1

  • Bug: Fix local avatar saving issue with Gravity Forms User Registration v5.3.1+
  • Bug: Fix error rendering IH Post Image field if running legacy PHP v5.6 or PHP v7.0
Version 2.14.1 permalink