A direction, not a promise.
QueryDen is built by a small team in the open. This page is the shortest honest answer to "what are you working on?" — grouped by how confident we are, not by ship date.
The source of truth is GitHub Issues — every item below links back to one. Priorities shift; we'd rather move things around in public than pretend the plan never changed. Shipped work is logged in the changelog.
Now
Active focus — the work most likely to land in the next release.
-
Vault crypto hardening
Per-vault random salt and explicit Argon2 m_cost / t_cost / p_cost — replacing the hardcoded salt and default parameters in the encrypted credential store.
-
macOS in-app updater
pick_asset misses the .dmg and install_update has no darwin branch — Mac users are stuck on whatever they first installed. Fixing the asset selection and install path.
-
Connection dialog cleanup
Surface all required settings clearly and collapse the "coming soon" provider list behind a Show all toggle, so the dialog stops looking like every backend is half-finished.
Next
Queued for after the current batch. Order is approximate; scope may move.
-
SSH tunnel reliability
A reproducible "tunnel won't connect" report. Needs a deeper look at the ssh2-based tunnel registry and clearer error surfacing.
-
Import connections from pgAdmin / DBeaver
Read existing connection exports so new users don't have to retype every host, port, and database to try QueryDen.
-
psql console correctness
Auto-appended LIMIT after a trailing semicolon produces a syntax error; the Extended-display shortcut (\x) doesn't fire. Two small fixes that make the embedded psql usable.
-
Type-correct grid rendering
BIGINT precision past JS safe-integer range, and date / timestamp detection by column type instead of column name.
-
CLI tools management
PostgreSQL CLI auto-download is broken end-to-end; users have no UI to inspect, switch, or repair downloaded CLIs.
-
Keymap audit
Ctrl+Shift+F is double-bound, and ~14 shortcuts in the DataGrip preset are advertised but never wired. (Ctrl+D resolved in #13.)
Later
Direction, not commitment — these are problems we want to solve, not specs we've written.
-
Schema-aware row editor
FK dropdowns, NOT NULL enforcement, and type-aware widgets so editing a row feels like editing a form, not a JSON blob.
-
Inline add-row in the grid
New rows added at the bottom of the grid alongside (or instead of) the AddRowModal — fewer modal hops for bulk inserts.
-
Image columns as thumbnails
Render bytea / base64 image columns as inline previews with click-to-zoom, so picture-heavy tables are actually browsable.
-
AI assistant — for real this time
Today AIAssistantDialog is a setTimeout stub. Wire it to a real provider with proper streaming, prompt scoping, and a user-supplied API key.
-
Universal macOS build
Ship universal-apple-darwin so the same DMG runs on Intel and Apple Silicon Macs.
Recently shipped
Latest release: v1.0.13 on 2026-05-14. The changelog has the version-by-version history.
Disagree with the priorities?
File an issue, vote on existing ones, or start a thread in Discussions. We move things up the list when people ask.