Repository navigation
GraphiQL Desktop v5.2.2
GraphiQL Desktop v5.2.2
Major upgrade aligning with GraphiQL core v5.
What's New
- GraphiQL v5 + Monaco Editor — Upgraded from GraphiQL v3 (CodeMirror) to v5 (Monaco), with full GraphQL language support, autocomplete, and syntax highlighting
- Global Settings Panel — Theme (system/light/dark) and inner settings visibility are now global, accessible from the tab bar gear icon
- Drag-and-Drop Tabs — Reorder endpoint tabs by dragging, plus double-click to rename
- Close Confirmation — Non-empty tabs prompt for confirmation before closing
- Header Inheritance — New inner query tabs automatically inherit headers from the previous tab
- Query History Plugin — Built-in query history now enabled
Critical Fix
- Data Persistence — Fixed a critical issue where all user data (tabs, queries, headers) was lost on app quit. Chromium's localStorage in Electron does not reliably flush to disk. Replaced with file-backed IPC persistence (
tabs-data.jsonin app userData directory) that guarantees data survives across restarts.
Dependency Upgrades
| Package | Before | After |
|---|---|---|
graphiql |
3.0.10 | 5.2.2 |
@graphiql/plugin-explorer |
3.0.1 | 5.1.1 |
@graphiql/toolkit |
0.9.1 | 0.11.3 |
vite |
5.0.10 | 6.3.4 |
electron-builder |
24.9.1 | 26.8.1 |
Download
- GraphiQL Desktop-5.2.2-arm64.dmg — macOS Apple Silicon (arm64)
macOS 15+ (Sequoia): Run
xattr -dr com.apple.quarantine /Applications/GraphiQL\ Desktop.app
Older macOS: Right-click → Open → Open