WPGraphQL IDE · Version history
WPGraphQL IDE changelog and version history
- Latest version
- 5.8.1
- Nov 2, 2026 (7 days ago)
- Releases
- 20
- since 2025
- In the last year
- 19
- about one every 15 days
- Tested up to
- WordPress 7.0.8
- PHP 7.4 or later
Releases each year
- 20251 release
- 202619 releases
202619 releases
WPGraphQL IDE 5.8.1Latest
- Bug Fixes
- deps-dev: bump the wp-graphql-ide-composer-dev-minor-patch group in /plugins/wp-graphql-ide with 2 updates (#4629)
- ide: show an error notice when the schema fails to load (#4604)
WPGraphQL IDE 5.8.0
- New Features
- deps: bump the npm-prod-minor-patch group with 6 updates (#4592)
- let sites opt out of usage tracking from settings (#4508)
- Bug Fixes
- deps-dev: bump axepress/wp-graphql-stubs from 2.23.1 to 2.24.2 in /plugins/wp-graphql-ide in the wp-graphql-ide-composer-dev-minor-patch group (#4589)
- deps-dev: bump symfony/yaml from 5.4.53 to 5.4.54 in /plugins/wp-graphql-ide (#4597)
- deps-dev: bump the npm-dev-minor-patch group across 1 directory with 4 updates (#4601)
- deps-dev: bump the npm-dev-minor-patch group with 8 updates (#4591)
WPGraphQL IDE 5.7.0
- New Features
- deps: bump the npm-prod-minor-patch group across 1 directory with 13 updates (#4490)
- Bug Fixes
- deps-dev: bump @wordpress/e2e-test-utils-playwright from 1.54.0 to 2.0.0 (#4498)
- deps-dev: bump dotenv from 17.4.2 to 18.0.1 (#4499)
- deps-dev: bump phpstan/phpstan from 2.2.17 to 2.3.1 in /plugins/wp-graphql-ide in the wp-graphql-ide-composer-dev-minor-patch group (#4493)
- deps-dev: bump the npm-dev-minor-patch group with 3 updates (#4496)
- deps-dev: bump the npm-dev-minor-patch group, with the @wordpress/env patch regenerated (#4478)
- deps-dev: bump the wp-graphql-ide-composer-dev-minor-patch group across 1 directory with 2 updates (#4346)
- deps: bump appsero/client from 2.0.6 to 2.0.7 in /plugins/wp-graphql-ide in the wp-graphql-ide-composer-patch group across 1 directory (#4494)
- ide: keep public requests working behind HTTP Basic Auth (#4396)
- ide: show WPGraphQL admin notices above the IDE instead of over it (#4340)
- ide: use the plugin’s text domain in includes/, and analyze includes/ with PHPCS and PHPStan (#4474)
- smart-cache: identify saved documents by the query they hold, not their slug (#4374)
WPGraphQL IDE 5.6.0
- New Features
- deps: bump @wordpress/components from 37.0.0 to 38.0.0 (#4260)
- deps: bump @wordpress/components from 38.0.0 to 39.0.0 (#4330)
- deps: bump the npm-prod-minor-patch group across 1 directory with 11 updates (#4294)
- deps: bump the npm-prod-minor-patch group across 1 directory with 4 updates (#4327)
- deps: bump the npm-prod-minor-patch group across 1 directory with 5 updates (#4267)
- Bug Fixes
- deps-dev: bump @testing-library/jest-dom from 6.9.1 to 7.0.0 (#4250)
- deps-dev: bump chalk from 5.6.2 to 6.0.0 (#4248)
- deps-dev: bump the npm-dev-minor-patch group across 1 directory with 11 updates (#4290)
- deps-dev: bump the npm-dev-minor-patch group with 4 updates (#4326)
- deps-dev: bump the npm-dev-minor-patch group with 5 updates (#4257)
- deps-dev: bump the wp-graphql-ide-composer-dev-minor-patch group in /plugins/wp-graphql-ide with 2 updates (#4325)
- deps-dev: bump the wp-graphql-ide-composer-dev-minor-patch group in /plugins/wp-graphql-ide with 3 updates (#4243)
WPGraphQL IDE 5.5.0
- New Features
- deps: bump @wordpress/components from 34.0.0 to 37.0.0 (#4204)
- deps: bump copy-to-clipboard from 3.3.3 to 4.0.2 (#4203)
- deps: bump the npm-prod-minor-patch group across 1 directory with 5 updates (#4202)
- deps: bump the npm-prod-minor-patch group with 7 updates (#4218)
- Bug Fixes
- deps-dev: bump @typescript-eslint/eslint-plugin from 6.21.0 to 8.65.0 (#4220)
- deps-dev: bump lint-staged from 16.4.0 to 17.2.0 (#4221)
- deps-dev: bump sort-package-json from 3.7.1 to 4.0.0 (#4219)
- deps-dev: bump the npm-dev-minor-patch group across 1 directory with 12 updates (#4226)
- deps-dev: bump the npm-dev-minor-patch group with 5 updates (#4200)
- deps-dev: bump the wp-graphql-ide-composer-dev-minor-patch group in /plugins/wp-graphql-ide with 2 updates (#4196)
WPGraphQL IDE 5.4.2
- Bug Fixes
- deps-dev: bump @testing-library/react from 15.0.7 to 16.3.2 (#4187)
- deps-dev: bump squizlabs/php_codesniffer from 3.13.5 to 3.13.6 in /plugins/wp-graphql-ide (#4182)
- deps-dev: bump the npm-dev-minor-patch group across 1 directory with 8 updates (#4192)
- wp-graphql-ide: rank Docs explorer search results by relevance (#4169)
WPGraphQL IDE 5.4.1
- Bug Fixes
- wp-graphql-ide: render modals above the drawer in drawer mode (#4164)
- wp-graphql-ide: stop author-scoping unrelated connections when Smart Cache is active (#4166)
WPGraphQL IDE 5.4.0
- New Features
- deps: bump the npm-prod-minor-patch group across 1 directory with 8 updates (#4160)
- Bug Fixes
- deps-dev: bump @babel/preset-react from 7.29.7 to 8.0.1 (#4123)
- deps-dev: bump @types/node from 22.19.21 to 26.0.1 (#4122)
- deps-dev: bump concurrently from 9.2.1 to 10.0.3 (#4124)
- deps-dev: bump eslint-plugin-jest from 27.9.0 to 28.14.0 (#4141)
- deps-dev: bump guzzlehttp/guzzle from 7.15.1 to 7.15.2 in /plugins/wp-graphql-ide (#4157)
- deps-dev: bump the npm-dev-minor-patch group across 1 directory with 11 updates (#4129)
- deps-dev: bump the npm-dev-minor-patch group across 1 directory with 7 updates (#4154)
- deps-dev: bump the npm-dev-minor-patch group with 7 updates (#4120)
- deps-dev: bump the wp-graphql-ide-composer-dev-minor-patch group across 1 directory with 3 updates (#4135)
WPGraphQL IDE 5.3.0
- New Features
- deps: bump the npm-prod-minor-patch group with 4 updates (#4091)
- Bug Fixes
- deps-dev: bump guzzlehttp/guzzle from 7.12.1 to 7.15.1 in /plugins/wp-graphql-ide (#4102)
- deps-dev: bump the npm-dev-minor-patch group with 2 updates (#4089)
- show interface relationships in Docs explorer with collapsible, sticky sections (#4107)
WPGraphQL IDE 5.2.0
- New Features
- deps: bump @codemirror/view from 6.43.5 to 6.43.6 in the npm-prod-minor-patch group (#4065)
- deps: bump @wordpress/i18n from 4.58.0 to 6.21.0 (#4038)
- deps: bump the npm-prod-minor-patch group across 1 directory with 10 updates (#4055)
- deps: bump vaul from 0.9.9 to 1.1.2 (#4040)
- settings: support per-entry config in the normalized settings map (#4049)
- Bug Fixes
- deps-dev: bump @typescript-eslint/parser from 6.21.0 to 8.61.0 (#4056)
- deps-dev: bump docker-compose from 0.24.8 to 1.4.2 (#4066)
- deps-dev: bump phpstan/phpstan from 2.2.2 to 2.2.5 in /plugins/wp-graphql-ide in the wp-graphql-ide-composer-dev-minor-patch group (#4050)
- deps-dev: bump the npm-dev-minor-patch group across 1 directory with 9 updates (#4061)
- deps-dev: bump the npm-dev-minor-patch group with 9 updates (#4036)
WPGraphQL IDE 5.1.0
- New Features
- deps: bump @wordpress/components from 27.6.0 to 34.0.0 (#4011)
- deps: bump graphql-ws from 5.16.2 to 6.0.8 (#3978)
- deps: bump the npm-prod-minor-patch group across 1 directory with 5 updates (#3946)
- deps: bump the npm-prod-minor-patch group with 4 updates (#3956)
- ide: query composer reveals the field at the editor cursor (#3936)
- Bug Fixes
- deps-dev: bump @wordpress/e2e-test-utils-playwright from 0.19.3 to 1.46.0 (#3942)
- deps-dev: bump @wordpress/env from 10.39.0 to 11.6.0 (#3957)
- deps-dev: bump @wordpress/env from 11.6.0 to 11.8.0 in the npm-dev-minor-patch group (#3974)
- deps-dev: bump guzzlehttp/guzzle from 7.10.0 to 7.12.1 in /plugins/wp-graphql-ide (#3981)
- deps-dev: bump guzzlehttp/psr7 from 2.11.0 to 2.12.1 in /plugins/wp-graphql-ide (#3984)
- deps-dev: bump guzzlehttp/psr7 from 2.9.0 to 2.11.0 in /plugins/wp-graphql-ide (#3928)
- deps-dev: bump phpstan/phpstan from 2.2.1 to 2.2.2 in /plugins/wp-graphql-ide in the wp-graphql-ide-composer-dev-minor-patch group (#3937)
- deps-dev: bump the npm-dev-minor-patch group across 1 directory with 5 updates (#3945)
- deps-dev: bump the npm-dev-minor-patch group across 1 directory with 8 updates (#4015)
- keep graphql_document on the classic editor when the WPGraphQL IDE is active (#4019)
WPGraphQL IDE 5.0.1
- Bug Fixes
- release: release script no longer crashes mid-run updating readme.txt (#3916)
WPGraphQL IDE 5.0.0
- Breaking changes
- IDE UI rebuilt on @wordpress/components + @wordpress/data + CodeMirror 6. Legacy GraphiQL wrapper removed.
- Saved-document storage moved to WPGraphQL Smart Cache’s graphql_document post type. The IDE-owned graphql_ide_query post type, graphql_ide_collection taxonomy, and Document-Settings taxonomies are removed. Saved Queries / Document Settings / share links require Smart Cache to be active.
- GraphQL types IdeQuery, IdeQueries, IdeCollection, IdeCollections removed. Use graphqlDocument / graphqlDocumentGroup (from Smart Cache) instead.
- REST routes removed: /wpgraphql-ide/v1/documents/:id/publish and /wpgraphql-ide/v1/documents/collections/:id. The publish flow is now a standard POST /wp/v2/graphql_document/:id; cascade-delete is client-side.
- wpgraphql_ide_capability_required filter now consulted at every IDE permission check — REST callbacks, post-type / taxonomy capability maps, meta auth, admin menu, public-endpoint flag. Hosts overriding the cap to a different value will now find their override honored end-to-end (previously only th…
- Legacy graphiql_* hook aliases dropped (enqueue_graphiql_extension, graphiql_external_fragments, graphiql_rendered, graphiql_toolbar_before_buttons, graphiql_toolbar_after_buttons). Use the canonical wpgraphql_ide_* / wpgraphql-ide.* names.
- New features
- Three render modes — dedicated admin page, slide-up drawer (from the admin bar, on any wp-admin or front-end page), and an opt-in public IDE at the GraphQL endpoint URL.
- Smart Cache integration via SmartCacheBridge. GraphQL fields variables and headers added to GraphqlDocument (read + Create/Update inputs) for execution context.
- Schema-typed data layer. Document and collection CRUD inside the IDE run through WPGraphQL via the bundled gql() client. REST remains for user preferences, the aggregated documentSettings readback field, and bulk import/export/reorder. Execution history is browser-local.
- Full internationalization. Every UI string passes through @wordpress/i18n with the wpgraphql-ide text domain.
- Auto-upgrade from 4.x. Open tabs (graphiql:tabState) and query history (graphiql:queries) saved by the legacy GraphiQL UI migrate forward on first 5.0 load; legacy localStorage keys are cleared.
- Anonymous history on the public endpoint. Visitors without a logged-in session get a browser-local history bucket (capped at 100, newest first), mirroring the 4.x GraphiQL behavior.
- wpgraphql_ide_external_fragments filter restored with smarter merge behavior — only fragments referenced by the outgoing query are prepended, with transitive resolution between external fragments.
- New extension API: registerPreference (typed device/user prefs), executeRequest / executeResponse filters, wpgraphql-ide.afterExecute action.
- New autocomplete + hover popups render reliably above the slide-up drawer overlay.
WPGraphQL IDE 4.5.0
- New Features
- deps: bump @wordpress/hooks from 3.58.0 to 4.44.0 (#3853)
- deps: bump the npm-prod-minor-patch group across 1 directory with 4 updates (#3826)
- Bug Fixes
- Allow compatible interface field override with register_graphql_field() (#3539)
- deps-dev: bump concurrently from 8.2.2 to 9.2.1 (#3868)
- deps-dev: bump phpstan/phpstan from 2.1.51 to 2.1.54 in /plugins/wp-graphql-ide in the wp-graphql-ide-composer-dev-minor-patch group (#3818)
- deps-dev: bump phpstan/phpstan from 2.1.54 to 2.1.55 in /plugins/wp-graphql-ide in the wp-graphql-ide-composer-dev-minor-patch group (#3872)
- deps-dev: bump symfony/dom-crawler from 5.4.48 to 5.4.52 in /plugins/wp-graphql-ide (#3857)
- deps-dev: bump symfony/yaml from 5.4.45 to 5.4.53 in /plugins/wp-graphql-ide (#3861)
- deps-dev: bump the npm-dev-minor-patch group across 1 directory with 7 updates (#3827)
- deps-dev: bump the npm-dev-minor-patch group with 3 updates (#3849)
WPGraphQL IDE 4.4.1
- Bug Fixes
- deps-dev: bump dotenv from 16.6.1 to 17.4.1 (#3807)
- deps-dev: bump phpstan/phpstan from 2.1.47 to 2.1.50 in /plugins/wp-graphql-ide in the wp-graphql-ide-composer-dev-minor-patch group (#3790)
- deps-dev: bump phpstan/phpstan from 2.1.50 to 2.1.51 in /plugins/wp-graphql-ide in the wp-graphql-ide-composer-dev-minor-patch group (#3803)
- deps-dev: bump the npm-dev-minor-patch group across 1 directory with 6 updates (#3799)
WPGraphQL IDE 4.4.0
- New Features
- telemetry: mirror Appsero insights to telemetry.wpgraphql.com (#3785)
WPGraphQL IDE 4.3.0
- New Features
- add Appsero telemetry tracking to WPGraphQL IDE (#3765)
- Bug Fixes
- sync readme.txt changelogs with releases (#3744)
WPGraphQL IDE 4.2.0
- New Features
- deps: bump @babel/runtime from 7.24.1 to 7.29.2 in /plugins/wp-graphql-ide (#3700)
- deps: bump axios from 1.7.6 to 1.14.0 in /plugins/wp-graphql-ide (#3706)
- deps: bump basic-ftp from 5.0.5 to 5.2.0 in /plugins/wp-graphql-ide (#3684)
- deps: bump flatted from 3.3.1 to 3.4.2 in /plugins/wp-graphql-ide (#3689)
- deps: bump form-data from 4.0.0 to 4.0.5 in /plugins/wp-graphql-ide (#3693)
- deps: bump http-proxy-middleware from 2.0.6 to 2.0.9 in /plugins/wp-graphql-ide (#3702)
- deps: bump immutable from 4.3.5 to 4.3.8 in /plugins/wp-graphql-ide (#3687)
- deps: bump lodash from 4.17.21 to 4.18.1 in /plugins/wp-graphql-ide (#3691)
- deps: bump node-forge from 1.3.1 to 1.4.0 in /plugins/wp-graphql-ide (#3686)
- deps: bump on-headers and compression in /plugins/wp-graphql-ide (#3678)
- deps: bump picomatch from 2.3.1 to 2.3.2 in /plugins/wp-graphql-ide (#3688)
- deps: bump qs and body-parser in /plugins/wp-graphql-ide (#3696)
- deps: bump simple-git from 3.23.0 to 3.33.0 in /plugins/wp-graphql-ide (#3675)
- deps: bump svgo from 3.2.0 to 3.3.3 in /plugins/wp-graphql-ide (#3690)
- deps: bump the npm-prod-minor-patch group across 1 directory with 5 updates (#3739)
- deps: bump webpack from 5.94.0 to 5.105.4 in /plugins/wp-graphql-ide (#3677)
- deps: bump yaml from 1.10.2 to 1.10.3 in /plugins/wp-graphql-ide (#3698)
- migrate WPGraphQL for ACF to monorepo (#3581)
- Bug Fixes
- deps-dev: bump rimraf from 5.0.10 to 6.1.3 (#3666)
- resolve post by percent-encoded slug/URI when post_name is stored encoded (#3582) (#3611)
WPGraphQL IDE 4.1.0
- New Features
- import WPGraphQL IDE into monorepo (#3542)
- Bug Fixes
- resolve all JavaScript linting errors in wp-graphql-ide (#3548)
20251 release
WPGraphQL IDE 4.0.3
- Patch Changes
- fd9d099: chore: set workflow environment
Questions about WPGraphQL IDE’s releases
What is the latest version of WPGraphQL IDE?
5.8.1, released on Nov 2, 2026 (1 week ago). It’s tested up to WordPress 7.0.8 and needs PHP 7.4 or later.
How often is WPGraphQL IDE updated?
19 releases in the last year, about one every 15 days. Its first release on WordPress.org dates from February 2025.
Know when your rivals ship
Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.
Start freeRelease dates come from the day each version’s folder was made in WPGraphQL IDE’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.