Living document for planned work. Not a commitment order; adjust as priorities change.
GitHub Latest Release: 0.4.11 (2026-07-27).
Next patch: 0.4.11-b — security + packaging (from mistagged 0.4.11-a) + perf (#414) + UI (#445) + code-review (#463); tag after merge to main.
Next product release: 0.5.0 — live Marketplace download and install — see below.
- Shipped in 0.4.0 (epic #37): runtime themes, VS Code
colors+tokenColorsimport, SQL/JSON highlighting, P0 workbench migration, Preferences, tests, docs — theme.md. - Shipped in 0.4.1 (#93): UI performance — virtual result grid, lazy connection tree, decoupled scale preview, stats polling, MySQL stats dashboard, local
docker/dev stack — perf-baseline.md. - Shipped in 0.4.2 (TP-01–TP-30, #96–#125): custom theme registry —
querya.theme.v1+ VS Code JSON/JSONC scan, Theme picker (50+), import/refresh, built-in Cyberpunk Neon asset, startup fallback, window chrome sync — theme-custom-json.md, theme-import.md. - Shipped in 0.4.3 (TP-F1–TP-F4, #159–#163): theme folder watcher, marketplace metadata on manifests, visual theme editor with export, HTTPS remote install with checksum — planned-0.4.3.md.
- Shipped in 0.4.4: UI motion polish + high refresh rate (90/120/144 Hz), memory and security fixes — planned-0.4.4.md, motion-and-high-refresh.md, epic #170, milestone 0.4.4.
- Optional: Preferences → Animate theme changes (off by default; rebuild cost documented in motion-and-high-refresh.md § Theme morph).
- Later: P2 Mongo/Redis token colors;
re_editorif perf gap; LSP epic per archive/code-forge-evaluation.md (NO-GO oncode_forgefor 0.3).
- Shipped in 0.4.6: SQLite Database Connector — planned-0.4.6.md.
- Shipped in 0.4.7: Local Extension Discovery —
ExtensionManifest, local folder scan, theme migration to extension format — planned-0.4.7.md. - Shipped in 0.4.8: Extension Manager UI (+ mock Marketplace) — planned-0.4.8.md.
- Shipped in 0.4.9: PostgreSQL SSL & connection reliability — see CHANGELOG.md.
- Shipped in 0.4.10: Sandboxed extension runtime (Block E), Plugin RPC bridge (Block C), SDUI form/tree builders, local
.zip/.qextinstall, Registration/Activation for external database drivers (e.g. ClickHouse), in-app updater — see CHANGELOG.md. - Shipped in 0.4.11: Universal UI / SDUI RPC expand, ExtensionTableView, universal export, MySQL/SQLite parity, shell UX (#339), Fluid QueryaMotion (#342) + perf follow-ups (#356), grid/pool/timeout fixes, dual-channel packaging (portable zip + AppImage /
.deb/ Windows setup) — CHANGELOG.md[0.4.11], packaging.md, epic #379. - 0.4.11-a: changelog prepared; GitHub tag mistargeted onto
0.4.11— do not treat as a shipped patch. - Pending 0.4.11-b: ships security (#395–#402), Linux
.rpm/ Flatpak / AUR (#386), perf (#414), UI reliability (#445), code-review fixes (#463) — CHANGELOG.md[0.4.11-b]. - Planned 0.5.0: Marketplace Launch — live download,
sha256validation, install themes (and later DB drivers) from the network.
- Done:
sql_query_historyin SQLite + record/list APIs; History in PostgreSQL / MySQL toolbars; Preferences → Query history limit (AppSettings.getSqlHistoryMaxEntries). - Later: favorites / pins, opt-out toggle.
- Respect existing security model: history stores SQL text only (no passwords); optional opt-out when UI lands.
- Done: CSV, JSON, Markdown, and SQL dump from ResultsTab / table toolbars (0.4.11 candidate, #326) —
ResultsTab,lib/shared/services/data_export_service.dart. - Later: alignment with
AppSettingsmax rows for very large grids (warn or truncate before export).
- Today: the app does not embed SSH tunnels or jump hosts (see security.md).
- Near term: expand user-facing docs with recipes:
ssh -L, cloud provider consoles, VPN. - Later (if demand): optional “local proxy command” or documented integration with external tools; avoid shipping full SSH client scope unless clearly justified.
- Continue splitting
connections_panellibrary parts as needed; keep behavior and tests green after refactors.
- Unsigned builds require extra steps for end users; see macos-signing.md for a future signing/notarize track.