0.13.0 - 2026-10-11
⛰️ Features
- (integration) Add a Garnet smoke lane and withhold SET KEEPTTL from it - (0a9f5ed)
- (integration) Add a Garnet smoke lane and withhold SET KEEPTTL from it - (a77752d)
- (key-tree, editor) Show active filters as removable chips and say when a script viewer fails (#184 #187) - (75a4314)
- (web) Open Settings as a dialog over the page - (286db63)
- (web) Hide the entries the browser build cannot serve and add Sign Out - (cd14783)
🐛 Bug Fixes
- (bridge) Close pooled connections after their idle window (#176) - (1222bdf)
- (connection) Connect to Dragonfly and name it in its own version - (6999630)
- (dialogs) Label non-delete confirms "Confirm" and keep the confirm open for Kill by filter and Set Stream ID - (d55bc56)
- (editor) Give the key name priority in the key bar and fit the TTL field's placeholder (#178) - (990d186)
- (editor) Refresh MEMORY USAGE after a collection write (#169) - (1e471ee)
- (editor) Drop the previous key's payload when switching (#166) - (eef1492)
- (editor) Close the ops form before the destructive confirm (#164) - (7f594cc)
- (editor) Add Remove TTL to the key-bar dropdown (#160) - (c3b727c)
- (features) List the limited commands first in the capabilities dialog (#174) - (46c662a)
- (key-tree) Scan a regex keyword in every query mode and across the whole keyspace (#167) - (3193c6d)
- (key-tree) Refresh the TTL chip when a key is selected - (55ea547)
- (key-tree) Rescan when the keyword filter is cleared (#165) - (ab477e2)
- (key-tree, about) Cap the TTL chip at ">99y" and copy system info in one press (#190) - (d65ee9d)
- (kv-table) Fit columns to the table's own width and draw the copy button over the cell (#182) - (96a1de0)
- (kv-table) Size the entry panel from its own pane and keep the table's naming column (#182) - (c03d779)
- (memory-analysis) Tick count axes in whole numbers and keep the results across navigation (#175) - (7265c99)
- (palette, value-search) Leave the focus in the page after a ⌘K / ⌘P jump and keep value-search hits across navigation - (c2b9c6a)
- (server-info) Wrap the toolbar instead of scrolling it sideways - (63b18c8)
- (settings) Clamp key scan count to 1000–100000 (#170) - (2997830)
- (settings) Replace the font-size slider with a NumberInput (#163) - (c52b250)
- (settings) Export local data through a save dialog (#161) - (1953894)
- (shortcuts) Draw workspace tab 1–8 with one modifier name (#172) - (78e4a42)
- (status-bar) Count the keys the tree lists, not the keys loaded (#189) - (bd85793)
- (status-bar) Refresh DBSIZE immediately after add/delete (#159) - (ea21748)
- (stream, key-tree, editor, db) Place a new entry by sort order, refresh the open key after a batch TTL, carry local records across a rename, name the confirm buttons (#180 #185 #186 #188) - (55f9822)
- (trash) Show a restored key in the tree and recount (#173) - (1f3f63b)
- (ui) Focus the rename field, fit tool-page tables to their width, and keep focus when overlays close - (7d31fb0)
📚 Documentation
- Plain wording in both languages, renamed headings, and corrections to outdated statements - (02afaba)
- Update readme - (cac767d)
- Redraw the diagram as code sharing, with the running processes outlined around the shared code - (6f2c2ab)
- Show the shared Redis layer in the architecture diagram and label the bridge as HTTP to RESP - (fea5048)
- Slim the READMEs into a landing page and move the web guide and the Valkey matrix into docs - (1bc9bfc)
- Update document - (97d3cf4)