Releases: vicanso/zedis
Releases · vicanso/zedis
version 0.2.1
⛰️ Features
- (cli) Support redis command completion - (019f38a)
- (key) Support batch deletion of keys (#25) - (4c531f2)
- (search) Support clearing search history - (a0dce97)
- Support proto parsing - (c921d82)
- Support specifying run mode - (293b9c9)
🐛 Bug Fixes
- (cli) Make command matching case-insensitive - (3e63989)
- (config) Correct default value for proto server - (2e62259)
- (keytree) Fix read-only mode toggle - (e51e984)
- (log) Filter error messages by current server - (0830f5d)
- (sentinel) Fix master name of sentinel mode - (fcca322)
🚜 Refactor
- (db) Use separate redb path for development - (4d29ca7)
- (editor) Use code editor for hash value editing - (e286464)
- (editor) Optimize hash editor interface - (29e88a4)
- (proto) Improve auto-detection logic - (791c4ae)
- (ui) Add tooltip for multi-select mode - (c0e6dfd)
- (ui) Optimize layout of form action buttons - (f8f42a3)
version 0.1.9
⛰️ Features
- (config) Support connection and response timeouts - (3a7e2c7)
- (connection) Periodically prune idle connections - (52775e9)
- (connection) Support temporarily toggling read-only mode - (f61930b)
- (editor) Support read-only mode - (95d1ba0)
- (keytree) Support search history - (8ee5460)
- (keytree) Disable new button in read-only mode - (6077a63)
- (redis) Use MEMORY USAGE to query value memory (#21) - (81491ee)
- (ssh) Support tunnel for cluster (#17) - (6398c92)
- (ssh) Support tunnel for Standalone and Sentinel (#17) - (c207a94)
- (ui) Add skeleton loading for key tree (#19) - (97a0f83)
🐛 Bug Fixes
- (bytes) Fix incorrect key memory calculation - (bccd5fe)
- (config) Fix global config cache - (c977931)
- (ui) Fix directory tree toggle icon - (2c8fffb)
- (ui) Shorten text display to fix layout (#20) - (c9765e5)
🚜 Refactor
- (client) Use config hash as cache key - (c2c8d76)
- (config) Organize redis server config into tabs - (4a7035b)
- (config) Add global cache for redis server configs - (4cd4d07)
- (connection) Optimize connection reuse - (e60b5a9)
- (editor) Optimize redis-cli shortcuts - (b499b3f)
- (log) Enhance startup logs with os, git hash, and version - (9ed10fd)
- (ssh) Optimize connection health check - (1863e8f)
- (ssh) Enforce ssh host key checking for tunnels - (c6a8303)
- (ssh) Support
~in file paths - (80aef95) - (table) Adjust hash table column widths - (e08a1bc)
version 0.1.8
⛰️ Features
- (cli) Support redis-cli style interactive mode (#14) - (2c36916)
- (connection) Support insecure tls mode (skip certificate verification) (#12) - (95c25cd)
- (connection) Implement full tls support (standard tls & mTls) (#12) - (3cfa099)
- (json) Support json truncated format - (be70525)
- (value) Support lz4 and snappy formats - (6c9b598)
🐛 Bug Fixes
- (filter) Fix display logic for keyword filtering - (a56e526)
- (keytree) Reset state on database switch - (24d72b7)
- (ui) Align dialog button order with os standards - (cdd90fe)
🚜 Refactor
version 0.1.7
version 0.1.6
⛰️ Features
- (auth) Add username support for Redis 6.0+ - (e8497a0)
- (config) Store max key tree depth - (1a6a6d7)
- (connection) Support redis:// connection strings - (b80019c)
- (editor) Add shortcut to update ttl - (77b119a)
- (keys) Add shortcut to create new key - (470e010)
- (tree) Support keyboard navigation - (a3db054)
- (tree) Support custom key separator - (c4a3d78)
- (tree) Support setting max display depth - (2d63d49)
- (ui) Support global font size setting - (ef44c6f)
- (ui) Apply font size setting to key tree, editor, and table - (a17f56e)
- Support keyboard shortcuts in editor - (f8616c6)
- Support collapsing all expanded keys - (63c35e3)
🐛 Bug Fixes
- (tree) Reset state on connection switch - (62e4cf9)
version 0.1.5
v0.1.5 chore: version 0.1.5