Releases: wp-graphql/wpgraphql-ide
Releases · wp-graphql/wpgraphql-ide
v2.1.0
v2.0.0
Major Changes
-
43eea79: Refactored stores, including renaming 'wpgraphql-ide' to 'wpgraphql-ide/app', and adding additional stores such as 'wpgraphql-ide/editor-toolbar.
Added
registerDocumentEditorToolbarButton
function to public API.This function allows registering a new editor toolbar button with the following parameters:
name
(string): The name of the button to register.config
(Object): The configuration object for the button.priority
(number, optional): The priority for the button, with lower numbers meaning higher priority. Default is 10.
Example usage:
const { registerDocumentEditorToolbarButton } = window.WPGraphQLIDE; registerDocumentEditorToolbarButton("toggle-auth", toggleAuthButton, 1);
v1.1.9
Patch Changes
- 194821c: - fix: The IDE no longer waits on
DOMContentLoaded
in order to help client side performance with heavier pages.- add: New PHP filters for updating the drawer label:
wpgraphqlide_drawer_button_label
wpgraphqlide_drawer_button_loading_label
- add: New PHP filters for updating the drawer label:
- f5130d9: docs: Remove link to community Slack on "Help Page" in favor of link community Discord.(recently migrated)
v1.1.8
v1.1.7
v1.1.0
What's Changed
- Release by @josephfusco in #14
- First pass at creating a more extensible plugin by @josephfusco in #10
- Scaffold playwright tests by @josephfusco in #15
- ci: migrate e2e tests from previous WPGraphQL IDE Implementation by @jasonbahl in #44
- Dedicated IDE screen by @josephfusco in #46
- ci: implement phpcs, following the wp-graphql implementation by @jasonbahl in #57
- ci: migrate unit tests by @jasonbahl in #49
- feat: implement redux by @jasonbahl in #47
- feat: use *.asset.php for enqueued asset version and dependencies by @jasonbahl in #55
- Prevent new IDE styles from loading in legacy dedicated IDE by @josephfusco in #58
- feat: support plugin registration for the IDE by @jasonbahl in #61
- Allow registration of custom buttons by @josephfusco in #60
- Consistent admin bar pattern by @josephfusco in #76
- Temp remove pluggability by @josephfusco in #80
- feat: public user query by @josephfusco in #82
- feat: add query composer by @jasonbahl in #84
- Automate versioning and changelogs by @josephfusco in #85
- ci: changesets 2nd pass by @josephfusco in #86
- ci: changesets 3rd pass by @josephfusco in #88
- fix: hide generic admin notices on IDE page and properly display graphql admin notices by @jasonbahl in #91
- feat: help page by @jasonbahl in #92
- Version Packages by @github-actions in #87
New Contributors
- @jasonbahl made their first contribution in #44
- @github-actions made their first contribution in #87
Full Changelog: v1.0.1...v1.1.0
v1.0.1
Merge pull request #7 from wp-graphql/misc Miscellaneous Changes
1.0.0
Add changelog entry Signed-off-by: Joe Fusco <[email protected]>