GravityMigrate Changelog

Release notes and version history for GravityMigrate . The ultimate, all-in-one solution for migrating Gravity Forms data, including forms, entries, settings, Views, feeds, file uploads, workflows, and more.

1.3.1 on August 6, 2026

This release fixes data-integrity issues when importing entries, including wrong Gravity Wiz Nested Forms references and duplicated entries after resuming an interrupted import.

🐛 Fixed

  • Imported entry meta and notes could attach to the wrong entries when the destination site's new entry IDs overlapped the imported entries' original IDs — breaking Gravity Wiz Nested Forms parent references, among other data.
  • Issues with imports that were interrupted and resumed:
    • Gravity Wiz Nested Forms child entries could end up pointing at the wrong parent entry and parent form;
    • The same batch of entries could be imported twice after the connection dropped mid-transfer.
  • Importing Gravity Flow data without selecting entries skipped the Gravity Wiz Nested Forms relationship update for the entries it brought along.

🔄 Updated

Version 1.3.1 permalink

1.3.0 on July 24, 2026

This release adds WP-CLI support for running migrations from the command line and dramatically speeds up imports and exports, fixes a range of import and export bugs, and patches several security issues. We recommend updating to the latest version.

Note: GravityMigrate now requires PHP 7.4 or newer.

🚀 Added

  • WP-CLI commands for scripting migrations without the browser UI:
    • wp gk migrate export exports forms, entries, Views, and other data to a portable ZIP, with options to filter by form or data type, limit by date range, encrypt the ZIP, and rewrite URLs for the destination site.
    • wp gk migrate import imports a bundle, with options to filter forms/data or skip file uploads.
    • wp gk migrate inspect previews a bundle's forms, data types, and source URL without importing it.
    • wp gk migrate status reports migration state, including whether an import is in progress or a previous import stalled.
    • wp gk migrate reset clears stuck migration state.

✨ Improved

  • Imports and exports are now up to 28x faster, especially for large migrations on sites with many posts.
  • The ZIP uploader now explains why an import file cannot be read.

🔒 Security

  • Fixed multiple security issues, including one that could allow unintended access under certain conditions.

🐛 Fixed

  • Nested Forms (Gravity Wiz) parent/child relationships could be remapped using entries from other forms during import.
  • Multiple files uploaded to the same field could overwrite each other during import, resulting in lost files.
  • Gravity Flow workflow step history was not updated to reference the correct feed after import.
  • A PHP warning could occur while exporting posts whose GravityView content (Views, widgets) referenced a form.
  • Entry references in imported Views or pages could point at the wrong entries, including when an imported form failed to import and left a gap in entry IDs.
  • Gravity Forms and GravityKit plugin settings migration could fail.
  • Import no longer aborts entirely when a form, GravityView View, or Multiple Forms join references a form that was deleted at the source or wasn't included in the import.
  • A View whose connected form was not included in the export was dropped during import, leaving its page showing a shortcode for a View that no longer existed. The View now imports with its form connection cleared.
  • Imported entries kept a link to a post (where the entry was submitted from) that was not part of the export, which could attach the entry to an unrelated imported View or page.
  • An import that stops part way no longer leaves the importer locked, so a corrected file can be imported right away.
  • The export screen offered Gravity Flow data on sites that have Gravity Flow feeds but no workflow history to export.

💻 Developer Updates

🔄 Updated

Version 1.3.0 permalink

1.2.0 on June 4, 2026

This release includes internal component updates and bug fixes for improved stability and compatibility.

🔄 Updated

Version 1.2.0 permalink

1.1.5 on May 14, 2026

This release resolves a fatal error caused by reactivating other GravityKit plugins alongside GravityMigrate, an export failure on certain configurations, and import files that wouldn't fully clear on the first click.

🐛 Fixed

  • Exporting could fail with a "Server returned an invalid response" error on certain configurations.
  • The Remove button for uploaded import files could require a second page reload to fully clear them.
  • A PHP fatal error in the admin menu could occur when another GravityKit product was reactivated while GravityMigrate was active.

🔄 Updated

Version 1.1.5 permalink

1.1.4 on October 30, 2025

This update resolves several issues affecting export and import functionality.

🐛 Fixed

  • Forms in the Trash being shown in the Export Forms list.
  • Forms were being eagerly loaded on unrelated requests.
  • "Uploads & Files" may be inaccessible if the source site has a redirect (for example, HTTP to HTTPS).
  • PHP error "Undefined array key 0" when database query returns no results during import.
  • Source URL accessibility check now falls back to GET request when HEAD request returns 400 or 405 status codes.
  • Broken export file link when WordPress is configured to use remote storage (e.g., Amazon S3) for uploads.

💻 Developer Updates

  • Added gk/gravitymigrate/remote-request-args filter to modify arguments used in remote HEAD and GET requests when testing source URL accessibility.

🔄 Updated

Version 1.1.4 permalink

1.1.3 on November 21, 2024

This hotfix update addresses a non-critical PHP notice in WordPress 6.7 and newer.

🐛 Fixed

  • PHP notice in WordPress 6.7 caused by initializing product translations too early.

🔄 Updated

Version 1.1.3 permalink

1.1.2 on October 1, 2024

This update improves compatibility with PHP 8.2 and resolves an import issue.

🐛 Fixed

  • Deprecation warnings in PHP 8.2.
  • Error during import caused by missing array keys.

🔧 Updated

Version 1.1.2 permalink

1.1.1 on August 6, 2024

This update resolves an issue that might interrupt migration.

🐛 Fixed

  • Potential error during post meta migration.
Version 1.1.1 permalink

1.1.0 on July 30, 2024

This release adds post-migration database cleanup and import resume/cancel functionality, fixes various migration issues, and updates internal components for improved performance and compatibility.

🚀 Added

  • Database cleanup after migration.
  • Ability to resume or cancel the import process if it fails due to a network error.

🐛 Fixed

  • Forms feeds were not being migrated.
  • Migrating the form that has the same name as one of the existing forms would prevent that form from being saved until it is renamed.
  • 500 Internal Server Error when importing with "Uploads & Files" and "Gravity Flow Data" options checked.
  • Voting, rating, and commenting not working on migrated form entries.
  • Migrated GravityView Views were referencing old form IDs, requiring manual updating.

🔧 Updated

Version 1.1.0 permalink