Repository navigation
Releases
Releases · benjaminv/graphiql-app
v5.3.0
What's New
Bug Fixes
- Fix explorer panel blanking on field click and after query execution
- Fix theme inconsistency between wrapper UI and GraphiQL core
- Fix stale data when cloning tabs
- Default theme changed to light
UI Polish
- Dark theme colors aligned with GraphiQL core (same hsl(219, 29%) family)
- Settings and confirm dialogs restyle to match GraphiQL's native dialog appearance
- Removed dead CodeMirror CSS selectors
App Icon
- Replaced with transparent PNG for proper macOS icon rendering
- Added SVG source for future editing
Download
- GraphiQL Desktop-5.2.3-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
GraphiQL Desktop v5.2.3
GraphiQL Desktop v5.2.3
Patch release — fixes settings not persisting across restarts.
Fixes
- Global settings now persist — Theme (system/light/dark) and inner settings visibility are now saved to disk, surviving app restarts
- Generalized file-backed storage — Shared
createFileStorage()helper so any Zustand store can use durable file persistence with one line - Migration — Automatically migrates
tabs-data.jsonfrom v5.2.2 to the new naming convention
Download
- GraphiQL Desktop-5.2.3-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
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
GraphiQL Desktop v1.0.1
GraphiQL Desktop v1.0.1
What's New
- 🎨 Custom App Icon - New branded icon for the app
Download
- GraphiQL Desktop-1.0.1-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
GraphiQL Desktop v1.0.0
GraphiQL Desktop v1.0.0
A modern desktop wrapper for GraphiQL.
Features
- Multi-endpoint tabs with isolated query storage
- Context menu: Clone, Rename, Move tabs
- Fixed text selection (no window dragging)
- Headers persist on refresh
- macOS traffic light integration
Download
- GraphiQL Desktop-1.0.0-arm64.dmg - macOS Apple Silicon (arm64)
Note: This app is unsigned. On first launch, right-click → Open → Open.