Repository navigation
epic(release): ship 0.4.11 from dev (UI standard, shell UX, export, parity) #341
Copy link
Copy link
Closed
Labels
epicEpic / umbrella issueEpic / umbrella issuemarketplaceExtensions marketplace, ExtensionManifestExtensions marketplace, ExtensionManifestuiUser interface components and widgetsUser interface components and widgets
Milestone
Description
Context
GitHub Latest Release is still 0.4.10 (2026-07-11). Product work after that lives on origin/dev (~27 commits / ~+5.8k LOC) and is not on main yet.
Closed epics already merged to dev (issues closed, no open backlog):
- epic(ui): establish universal UI standard across all database drivers and sandboxed extensions #322 Universal UI standard (+ enhancement(marketplace): extend SDUI RPC protocol with getCapabilities, getServerStats, getObjectDDL, and cancelQuery #323–enhancement(ui): add universal data export (CSV, JSON, Markdown, SQL dump) to ResultsTab #326)
- bug(ui): fix column width state synchronization in VirtualResultGrid #331–enhancement(performance): optimize large SQL result set mapping and DDL rendering #334 grid/pools/timeout/result mapping
- epic(ui): harden desktop shell UX, accessibility, and visual consistency #339 shell UX hardening (merged feat(ui): harden empty workspace and shell overlays (#339) #340)
Open PRs: 0. Open issues before this epic: 0.
Goal
Ship 0.4.11 as the next GitHub Release from current dev product delta + release hygiene.
Release blockers (must do)
- Sync
main→dev—mainis ahead with release/CI commits (0.4.10tag prep, ci(release): fix Release workflow parse error for secrets in if #321 secrets-if, pubspec bumps).devstill haspubspec 0.4.9+1and missingCHANGELOGsection for 0.4.10. - Write
CHANGELOG.md[0.4.11]from Unreleased work (epic(ui): establish universal UI standard across all database drivers and sandboxed extensions #322–feat(ui): harden empty workspace and shell overlays (#339) #340). Keep[0.4.10]intact (today only onmain). - Bump
pubspec.yamlto0.4.11+N(do not ship as 0.4.12 — currentmainbuild numbers are CI noise, not product releases). - Update
docs/roadmap.md— mark 0.4.7–0.4.10 shipped; add 0.4.11 shipped / next planned. (devroadmap is more stale thanmain.) - PR
dev→main(orrelease/0.4.11), green CI workflow. - Manual QA per Obsidian /
docs/release-checklist.md(extensions, export formats, MySQL/SQLite parity, shell empty hero, updater sees Latest). - Annotated tag
0.4.11+ GitHub Release assets.
Already done on dev (verify in QA, do not re-implement)
| Area | Issues |
|---|---|
| SDUI RPC expand | #323 |
| ExtensionTableView | #324 |
| MySQL/SQLite parity | #325 |
| Universal export (CSV/JSON/MD/SQL) | #326 |
| Virtual grid / pools / timeout / mapping | #331–#334 |
| Shell UX (palette, toast, tabs, sidebar, recent connections) | #339 |
Out of scope
- Fluid / QueryaMotion morphing wave (separate epic).
- Live Marketplace 0.5.0.
- Deleting stale remote branches (separate chore).
Branch audit snapshot (2026-07-26)
origin/dev…origin/main: 27 commits only ondev, 8 only onmain.- Feature branches for enhancement(marketplace): extend SDUI RPC protocol with getCapabilities, getServerStats, getObjectDDL, and cancelQuery #323–epic(ui): harden desktop shell UX, accessibility, and visual consistency #339: merged into
dev, not intomaintip (expected until this release). - ~19 older remote branches already squash-merged via PRs but tip ≠ ancestor of
main— safe cleanup candidates.
Refs
- Obsidian:
06 — Планирование/Дорожная карта,05 — Релизы/История изменений(Unreleased) - Latest: https://github.com/QueryaHub/Querya-Desktop/releases/tag/0.4.10
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
epicEpic / umbrella issueEpic / umbrella issuemarketplaceExtensions marketplace, ExtensionManifestExtensions marketplace, ExtensionManifestuiUser interface components and widgetsUser interface components and widgets
Activity
ZhuchkaTriplesix commentedon Jul 26, 2026
Sub-issues / related
06 — Планирование/Аудит готовности 0.4.11ZhuchkaTriplesix commentedon Jul 27, 2026
Shipped in 0.4.11 (tag pushed 2026-07-27).