josephfusco / wpgraphql-ide
A next-gen query editor for WPGraphQL.
Installs: 30
Dependents: 0
Suggesters: 0
Security: 0
Stars: 12
Watchers: 2
Forks: 0
Open Issues: 33
Language:JavaScript
Type:wordpress-plugin
Requires
- php: ^8.0
Requires (Dev)
- automattic/vipwpcs: ^3.0
- phpcompatibility/php-compatibility: dev-develop as 9.9.9
- phpcompatibility/phpcompatibility-wp: ^2.1
- phpstan/extension-installer: ^1.4
- phpstan/phpstan: ^1.11
- slevomat/coding-standard: ^8.9
- szepeviktor/phpstan-wordpress: ^1.3
- dev-main
- v4.0.3
- v4.0.2
- v4.0.1
- v4.0.0
- v3.0.0
- v2.1.5
- v2.1.4
- v2.1.3
- v2.1.2
- v2.1.1
- v2.1.0
- v2.0.0
- v1.1.9
- v1.1.8
- v1.1.7
- v1.1.6
- v1.1.5
- v1.1.0
- v1.0.1
- 1.0.0
- dev-add-security-changesets
- dev-feat/issue-169-monorepo-changeset
- dev-fix-ide-capability
- dev-prepare-for-wporg-submission
- dev-feat/activty-bar-graphql-realm
- dev-feat/ide-admin-notice
- dev-feat/issue-110-activity-bar-panel-api
- dev-ci/test-activity-bar-buttons
- dev-beta
- dev-ci/test-toolbar-buttons
- dev-phase2/implement-packages
This package is auto-updated.
Last update: 2024-12-07 14:48:09 UTC
README
A next-gen query editor for WPGraphQL 🚀
wpgraphql-ide-demo.mov
Install
See releases to download, or download from packagist.org via composer.
Usage
When this plugin is active, a new settings tab "IDE Settings" will appear in the WPGraphQL settings screen.
Breaking Changes Policy
We are committed to maintaining a stable and reliable interface for users of our WordPress plugin. To ensure a seamless experience, we adhere to the following policy regarding breaking changes:
Policy Statement
-
Access Functions: We will not introduce any intentional breaking changes to access functions specifically created to interface with the plugin. These functions are the primary means for interacting with our plugin and will remain consistent across updates.
-
Public Redux Stores: We commit to maintaining the public Redux stores using
@wordpress/data
without any breaking changes. This ensures your integrations with our plugin's state management remain stable and predictable. -
Internal Refactoring: Refactoring internal functions and variables not related to the above does not constitute a breaking change. These modifications aim to enhance the plugin's internal structure and performance without impacting the intentionally public API.
-
Semantic Versioning: If a breaking change is necessary, we will adhere to Semantic Versioning (SemVer). This means any breaking changes will result in an increment of the major version number, clearly signaling the change.
Access Functions Documentation
Please use the designated access functions to interface with our plugin. These functions are designed to provide stable interaction points and are detailed in ACCESS_FUNCTIONS.md.
By following this policy, we aim to build trust and reliability, ensuring that your integrations remain functional and stable with each new release.
Custom Hooks Documentation
Contributing
See CONTRIBUTING.md