0.6.1 - 2026-07-17
⛰️ Features
- (capability) Wire read-class capabilities; harden CI publish flow - (b118996)
- (command-stats) Filter idle/self noise, summary, export, fix first-sample flash - (856b803)
- (config) Add help text for 39 more Redis config params - (7c2635d)
- (functions) Sticky form + templates, FCALL, filter, DUMP/RESTORE/FLUSH/STATS - (fcbb7a2)
- (keyspace) Empty states, filters, pause/export, enable presets - (4e4aa9a)
- (kv-table) Resizable entry panel width, persisted globally - (ce39eb1)
- (lua-scripts) Sticky form, templates, cache warm/flush, filter, import/export - (b122e8b)
- (persistence) Richer status cards, CONFIG policy, cluster rows, completion toasts - (c51f715)
- (tabs) Per-tab ⌘1–8 shortcut hints; fix inactive title color - (81aec22)
- (tabs) Middle-click close, context menu, drag reorder - (5ad3f10)
- (topology) Nodes UX, ClusterWrite gate, reshard pickers, slot/load links - (aac057f)
- (update) Live download progress, then quit to install - (c06bd69)
- (value) Size-gate oversized String/JSON loads; enforce read-only in bytes editor - (cee17ab)
- Polish status/title bar and topology lag; drop clippy allows - (01807ef)
- Value-search UX polish and ⌘1–8 workspace tab switching - (c4a0e86)
🐛 Bug Fixes
- (acl) Restore the user editor — missing footer, inputs losing state - (b0a594e)
- (editor) Stop the key name collapsing to an ellipsis - (addc659)
- (focus) Keep ⌘F working after workspace tab switches - (7447d97)
- (tables) Vertically center header text in all custom render_th - (3071f26)
- (ui) Scrollbars clipped by max_h in trash dialog and import preview - (409a495)
- (value) Keep NUL-bearing bytes as Bytes so bitmaps are detected - (5e2a54a)
🚜 Refactor
- (clients) Filter by client type; fix truncated cells - (93941ba)
- (config) Move help docs to embedded per-locale JSON - (76d194d)
- (connection) Extract the connection layer into zedis-connection - (8d31935)
- (connection) Drop the gpui dependency from the connection layer - (ced69a7)
- (db) Extract zedis-db and split the error type by domain - (e2b131b)
- (search) Smarter query chips, examples, pagination, SORTBY/DIALECT - (b46de6e)
- (sidebar) Label on the collapse toggle when expanded - (33e623d)
- (slowlog) Keyword filter; commands as a checkable dropdown - (a922ce1)
- (status-bar) Show connection health as a link/unlink icon (#111) - (23e0e73)
- (ui) Primary blue, full-height sidebar, filter shortcuts - (5d47713)
- (views) Memory-analysis dropdown + Analyze fix; MONITOR production warning - (baef9a0)
- (views) Split the four largest view files into submodules - (656eccf)
📚 Documentation
- Crate READMEs and workspace-tab interactions in FEATURES - (c3ce9ab)
⚡ Performance
- (i18n) Parse embedded locales lazily, one per first lookup - (7f314af)
- (key-tree) Arc-share key TTLs and cut build-time string churn - (e85e0c1)
- Cut idle cluster/UI churn and speed value-search / palette paths - (2232cc8)
- Cut redundant I/O and per-frame work across hot paths - (28ade35)
⚙️ Miscellaneous Tasks
- (i18n) Drop 46 unused locale keys across all languages - (5c8ea3c)
- (publish) Rewrite upload_asset.sh with the gh CLI - (ff945bd)
- (publish) Don't create a draft when the tag already has a release - (b2e463c)
- (smoke) Linux smoke was never green — drop the self-drive, go best-effort - (ecf226f)
- (smoke) Self-drive frames in smoke mode; add per-push Linux gate - (00010db)
- (test) Run the workspace test suite in CI; lock tab-move arithmetic - (6e6a909)
- Version 0.6.0 - (a617f85)
I18n
- Fill in the English fallbacks across all 7 non-en locales - (105dccc)