Skip to content

Releases: studiorepublic/Gravity-Forms-Git-Sync

v1.0.7

Choose a tag to compare

@github-actions github-actions released this 11 Mar 16:17

Full Changelog: v1.0.6...v1.0.7

v1.0.6

Choose a tag to compare

@github-actions github-actions released this 11 Mar 15:37

Full Changelog: v1.0.5...v1.0.6

v1.0.5

Choose a tag to compare

@github-actions github-actions released this 11 Mar 15:02

Full Changelog: v1.0.4...v1.0.5

v1.0.4

Choose a tag to compare

@github-actions github-actions released this 04 Mar 19:06

Full Changelog: v1.0.3...v1.0.4

v1.0.3

Choose a tag to compare

@github-actions github-actions released this 04 Mar 19:01

Full Changelog: v1.0.2...v1.0.3

v1.0.2

Choose a tag to compare

@christodhunter christodhunter released this 04 Mar 18:56

Changed

  • Self-contained releases — Release zips now include the vendor/ directory. No Composer is required when installing from a release. The Plugin Update Checker uses enableReleaseAssets() to serve this zip to existing installations.

Build future releases with:

./scripts/build-release.sh [version]

Attach the resulting zip from dist/ to each GitHub release.

v1.0.1

Choose a tag to compare

@christodhunter christodhunter released this 04 Mar 18:54

Added

  • View details on Plugins page — The "View details" link in the Plugins screen now shows plugin info (description, installation, configuration, changelog) by providing data via the plugins_api filter. The plugin is not on WordPress.org, so the modal was previously empty. The "tested" value is set to the current WordPress version to avoid the "not been tested" warning.

Fixed

  • View JSON on sub-sites — The "View JSON" button on the Git Sync admin page now uses the correct URL for forms stored under sites/{blog_id}/forms/ in multisite. Previously it always pointed at forms/{basename}, which failed for sub-site forms.

  • Sync status hash comparison — Status comparison now hashes the same structure as the exporter (normalised form + masked secrets + sr_key/sr_meta) and compares decoded JSON content instead of raw file bytes, fixing false "DB ahead" / "JSON ahead" states when content was semantically identical.