Skip to content

Releases: vicanso/zedis

version 0.3.4

26 Apr 00:08

Choose a tag to compare

⛰️ Features

  • (keytree) Add reload support for directory (#67) - (3e8a7ba)

🐛 Bug Fixes

🚜 Refactor

  • Pipe notifications to application logs - (626ce37)
  • Optimize master name retrieval logic for redis sentinel - (b57fbec)
  • Clear list selection when performing a new search - (e7fd7da)
  • Support config editor - (06fffb7)

Development Build (Nightly)

25 Apr 06:30

Choose a tag to compare

Pre-release

This is a rolling build from the latest main branch. Build date: 2026-04-26 00:08

version 0.3.3

12 Apr 00:58

Choose a tag to compare

⛰️ Features

  • Support custom scripts for data parsing (#66) - (c231d7b)
  • Support field-level ttl for hash (redis 7.4+) - (2f93fb4)
  • Display loaded redis modules in the status bar - (a4eb85a)
  • Dynamically render database list based on server info (#66) - (eeea878)

🐛 Bug Fixes

  • Limit to a single secondary window per unique page (#64) - (3086053)

🚜 Refactor

  • Auto-select exact match key during scan results - (64afead)

version 0.3.2

28 Mar 06:36

Choose a tag to compare

⛰️ Features

  • Add action_button_factory support to kv table for custom actions - (746f6b8)
  • Support sorting and status inspection for redis streams (#61) - (d487f89)
  • Add i18n support for more languages - (ac9c618)
  • Add support for creating new ReJSON-RL keys (#59) - (3fc70c6)
  • Support partial field updates for redis json using JSON.MERGE - (eb4ed3d)
  • Support overwriting ReJSON-RL data - (512c69f)

🐛 Bug Fixes

🚜 Refactor

  • (setting) Open settings in a separate window - (d4588c4)
  • Refine sorting interaction and default order for stream table - (e8f8b57)
  • Adjust language and font setting - (b746c67)
  • Enhance stream data visualization in table and form - (374cb18)
  • Change redis command terminal to read-only editor mode - (cd588e6)

version 0.3.0

19 Mar 00:36

Choose a tag to compare

⛰️ Features

  • Add read-only support for ReJSON-RL data type (#59) - (e38d0c3)
  • Implement Live Monitor for real-time command streaming - (b2bd846)
  • Add client management dashboard - (713ed0d)
  • Add system tray support for quick server status monitoring - (8bf8d67)

🐛 Bug Fixes

  • Fix clippy error - (55d7197)
  • Resolve single command execution in cli mode - (f977ff7)
  • Resolve incorrect rendering of proto editor - (02d5f46)
  • Fix lz4_flex (#58) - (98ab121)

🚜 Refactor

  • Unify keytree refresh events and fix sync issue on key deletion - (ae59e6d)
  • Add i18n support for system tray - (587971d)
  • Enable system tray for non-Linux platforms only - (9b71637)
  • Only enable system tray for non-Linux platforms only - (24bddd1)
  • Optimize error handling and keytree rendering - (13aa492)

version 0.2.7

15 Mar 06:20

Choose a tag to compare

⛰️ Features

  • Add command and execution time filters for slow logs - (79e43c2)
  • Add connection test feature - (edb8412)
  • Add memory analysis view for redis keys - (b55fc2a)
  • Add slow log table view - (d8b0b7a)
  • Add automatic decoding for message queue data - (0c585fc)
  • Add table view for pub/sub messages - (35fec44)

🐛 Bug Fixes

  • (windows) Resolve missing icon for application shortcuts - (9e49211)
  • Fix git2 (#32) - (39d2af0)

🚜 Refactor

  • Prevent empty username and password strings in connection url - (3e508a0)
  • Add column sorting to slow logs table - (1da35a2)
  • Optimize SharedString conversion logic - (1554519)
  • Adjust pubsub editor - (c450eee)
  • Optimize redis command documentation generation - (6737343)

version 0.2.6

08 Mar 12:09

Choose a tag to compare

⛰️ Features

  • (ui) Support adding dynamic fields and editor component in form - (4420bc9)
  • (ui) Add foot action builder support to zedis form - (a9a0815)
  • Add version detection for valkey - (fd9f306)
  • Add tls support for ssh tunnel connections - (91becef)
  • Add support for favoriting keys - (87560d9)
  • Add y-axis label support and optimize chart logic - (b6f7ecd)
  • Support pasting values into kv table - (b493a91)
  • Support copying multiple commands in cli - (34d6585)
  • Support decimal values for ttl settings - (adb3d6b)

🐛 Bug Fixes

  • Resolve conflict between "test" directory and "test" key - (0836ed2)
  • Fix get value of form - (fae10c2)
  • Keyboard navigation for command history in cli - (58c5cf9)

version 0.2.5

23 Feb 03:14

Choose a tag to compare

⛰️ Features

  • (cli) Support command history navigation (#37) - (4d858d6)
  • (metrics) Implement server metrics dashboard - (07657f5)
  • (slowlog) Display slow log count for current period - (5e99e81)
  • Support redis stream data type (#35) - (a4c3f61)

🐛 Bug Fixes

  • Pipeline exception when deleting multiple keys in cluster mode - (233621a)

🚜 Refactor

  • (key) Trim redis keys before addition - (6980de3)
  • (kvtable) Add auto_created field to kv table - (6d6cb88)
  • (metrics) Add more metrics - (8cc684e)
  • (metrics) Optimize chart tick display logic - (031a3e2)
  • (metrics) Add more server metric charts - (ceb18bb)
  • (metrics) Optimize Redis metrics collection and caching - (7e0996f)
  • (redis) Ignore role command error then use standalone mode (#41) - (9558c8b)
  • (redis) Estimate memory usage for Redis < 4.0 (#40) - (85442c4)
  • Optimize slow log display - (b71d7e0)
  • Adjust memory usage for redis < 4.0 - (8139731)

version 0.2.4

15 Feb 12:33

Choose a tag to compare

⛰️ Features

  • (keytree) Support periodic auto-refresh (#39) - (d49b58a)
  • (value) Support configurable auto-refresh for key values (#39) - (54064a5)

🐛 Bug Fixes

  • (kvtable) Reset state when switching tables - (bbd7e72)
  • (ui) Fix blurry windows application icon - (a20f70e)
  • Fix system language detection - (d87dcda)
  • Fix read-only permission detection - (f8622e2)

🚜 Refactor

  • (about) Refine about page - (39ed6f4)
  • (config) Make session view settings independent of server config - (dcdc59f)
  • (keytree) Refine collapse and multi-selection logic - (3787d29)
  • (keytree) Refine styling - (7adb6e4)
  • (keytree) Restore search button icon - (700f020)
  • (keytree) Optimize collapse all logic (#36) - (2fccb87)
  • (kvtable) Reuse edit logic for adding kv elements - (85b2cdd)
  • (kvtable) Refine editor for kv table - (1438335)
  • (statusbar) Optimize status bar layout - (248843c)
  • (statusbar) Adjust rendering timing for status bar - (85fa4f6)
  • (ui) Adjust width and placeholder for ttl input - (c950d22)
  • Optimize interaction logic for kv table updates - (eeff799)
  • Optimize system language detection logic - (43d05a5)

version 0.2.3

07 Feb 11:39

Choose a tag to compare

⛰️ Features

  • (keyscan) Support configuring scan count - (9118149)
  • (proto) Support selecting target message - (52f34c1)
  • (ssh) Support ssh-agent authentication (#29) - (88e9adb)
  • (ui) Add advanced section to redis server config - (527a049)

🐛 Bug Fixes

  • (bytes) Fix integer overflow (#30) - (be9d683)
  • (cluster) Fix multi-key deletion - (ccb5f50)
  • (dialog) Localize confirmation dialog button text - (a305da4)
  • (keytree) Disable delete action in read-only mode - (9a75fce)
  • (ssh) Fix public key path parsing - (c718c29)
  • (ssh) Restrict ssh-agent support to unix platforms (#29) - (7d5eb00)
  • Fix denial of service via stack exhaustion (#34) - (39bef06)

🚜 Refactor

  • (config) Make redis server editor height adaptive - (289fc26)
  • (font) Prefer Menlo on macOS and Cascadia Code on Windows - (8a40161)
  • (form) Show validation error messages - (13c94d4)
  • (keytree) Optimize show_collapse_keys logic - (0224196)
  • (keytree) Add confirmation dialog for deletion - (bc61880)
  • (keytree) Add cmd-f shortcut to focus search input - (2fe289d)
  • (keytree) Highlight multi-select button when active - (ec5af84)
  • (notification) Handle notifications as global events - (1ba78c6)
  • (proto) Enhance editor functionality - (5eb4cbc)
  • (redis) Adjust timeout handling - (a60a9d6)
  • (server) Handle server events as global events - (1550116)