Skip to content

Allow GravityFormsCLI to be Installed by Packagist#49

Open
ibd21 wants to merge 1 commit intomasterfrom
fix-4938-packagist-compatibility
Open

Allow GravityFormsCLI to be Installed by Packagist#49
ibd21 wants to merge 1 commit intomasterfrom
fix-4938-packagist-compatibility

Conversation

@ibd21
Copy link
Contributor

@ibd21 ibd21 commented Mar 11, 2026

Description

This PR works to resolve issue #4938, through the support of PRs #47 & #48. With this work, we are allowing the Gravity Forms CLI package to be accessible and installable as a standalone WP-CLI package via WPackagist.

Next Steps needed: Once merged, we need to submit the package to Packagist so users will be able to install it with wp package install gravityforms/gravityformscli.

Related Issue

Closes: #4938

Testing

Testing Requirements

  • This needs to be tested in multiple browsers.
  • This needs to be tested with both Gravity and Orbital themes.
  • This needs to be tested with and without AJAX submission.
  • This needs accessibility testing.
  • This needs to be tested with different versions of PHP or database servers.
  • This needs to be tested with different versions of WordPress.
  • None of the above.

Testing Instructions

  1. Ensure the code changes here match those that have been suggested

Additional testing -
Once added to Packagist (post-merge), test by running the individual commands:

QA Tracking Spreadsheet

Checklist

  • I've checked the error log to ensure my code doesn't throw any errors.
  • I've added a changelog entry (if necessary) and updated the version number in 4 places, run npm install and committed package-lock.json (if necessary).
  • I have added a "Documentation Needed" label to this PR (if necessary).

@ibd21 ibd21 self-assigned this Mar 11, 2026
@ibd21 ibd21 marked this pull request as ready for review March 11, 2026 17:05
@ibd21 ibd21 requested a review from a team March 11, 2026 17:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant