Keyscope Changelog
Latest updates, improvements, and fixes for Keyscope.
Coming soon
v1.0.0
NewUpcoming
Upcoming Features Introduction
- •Professional User Interface: Redesigned interface optimized for advanced data management.
- •OS Keychain Integration: Store passwords and connection strings securely using native OS keychain features.
- •Real-time Live Watch (Experimental): Automatically activates when the connected server meets the conditions required for watch, enabling real-time monitoring of keys and operations. For servers where watch is restricted (such as major cloud providers), manual refresh or interval-based polling can be used as a fallback.
- •Connection Manager: Provides a server type selection UI for easier setup. Upstash and Google Cloud Memorystore are initially supported, with additional types planned.
- •Secure Connection: Connection Manager includes toggle options for TLS/SSL, SSH, and SSH tunneling. (SSH tunneling has been updated from a checkbox to a toggle.)
- •Redis Read-Only Mode: Supports read-only mode for Upstash Redis with read-only token..
Feb 25, 2026
v0.11.0
NewImprovement
Command Palette Support 🎉
- •Command Palette: Command console and palette with both grid and list views.
- •Raw Command Execution: You can now run full queries using raw commands, similar to standard
redis-cli.
Feb 24, 2026
v0.10.0
NewSecurity
SSH Tunneling Support & Security Notice 🎉
You can now connect to Google Cloud Memorystore via SSH tunneling through the Connection Manager.
SSH Configuration
- •
Bastion Host: Public IP of your Google Cloud VM. - •
Username: Shell account name used to access the VM. - •
Server/Port: Internal IP and port of your Memorystore instance. - •SSH Key Management: Select your private key (defaults to
~/.ssh).
⚠️ Note on Key Storage: Private keys are not saved in v0.10.0. A secure OS Keychain solution is coming in v0.11.0.
Important Security Notice: Connection Password
- •Passwords in connection settings are currently stored in plain text.
- •Secure storage using AES-256 encryption with OS Keychain is scheduled for v0.12.0.
Feb 22, 2026
v0.9.0
NewImprovementFix
Massive Feature Update 🎉
✨ New Features
- •Revamped Connection Dialog: Includes scrolling support, + button, and dotted box UI. Auto-save configuration on test/connect.
- •Auto-generate Names: Format
[Server]-[US City]-[UUID v4]for new connections. Supports Redis, Valkey, Dragonfly, KeyDB, etc.
🎨 UI/UX & Localization
- •Updated Data Type Labels: STREAM (Blue Gray), MBbloom-- (Pink), vectorset (Amber), TSDB-TYPE (Teal), ZSET (Indigo).
- •Enhanced visual effects (hover, press animations) in the Connection Dialog.
🐛 Bug Fixes & Refactoring
- •Fixed an issue where
hDelwas duplicated in Hash deletion. - •Refactored
_getTypeColorusing modern Dart switch expressions. - •Added
uuidandshared_preferencespackages.
Feb 16, 2026
v0.8.x
RefactorFix
i18n Refinements & Fixes
- •v0.8.3: Externalized text resources to
assets/i18n.csvand updated generator for 80-character limit. - •v0.8.2: Replaced MaterialApp wrapper with KeyscopeApp for locale context.
- •v0.8.1: Included missing
lib/i18n.dartto resolve pub.dev static analysis errors.
Feb 14, 2026
v0.8.0
NewCore
Multilingual Support Engine
- •Multilingual: Added Internationalization (i18n) with full multi-language support.
- •keyscope_client: Bumped core version to
4.2.0. - •i18n Tool: Introduced custom-built internal translation tool replacing obsolete dependencies.
Feb 14, 2026
v0.7.0
Improvement
Connection Dialog Enhancements
- •Implemented full
TextEditingControllersupport for all form fields. - •Test Connection action now uses the latest input values to validate connectivity in real-time.
Feb 14, 2026
v0.6.0
NewImprovement
Advanced Data Editing (Complex Types)
- •Hash / List: Support for adding, editing, and deleting fields. List appending (RPUSH), updating by index.
- •Set / ZSet: Add/remove members, manage scores with dedicated input validation dialogs.
- •UI/UX: Value Inspector displays context-aware action buttons. Enhanced Dialogs.
- •CLI: Added generic
scancommand and connection pre-checker.
Jan 22, 2026
v0.5.0
NewImprovement
Key Creation & JSON Inspection
- •Create New Keys: Directly from Data Explorer with dynamic input forms matching the key type.
- •TTL Support: Set initial Time-To-Live when creating keys.
- •ReJSON-RL: Value Inspector now supports detailed info for Redis JSON and Valkey JSON.
- •CLI: New commands
json-set,json-getfor Redis/Valkey JSON.
Jan 20, 2026
v0.4.0
NewImprovement
Key Management (CRUD)
- •Delete & Edit: Modify String values or delete keys with safety confirmation dialogs.
- •Real-time UI: Automatically refreshes the key list and details upon modifications.
- •CLI: Expanded CLI options including ping, get, set, silent, db, and ssl modes.
Jan 18, 2026
v0.3.x
New
Data Explorer & Value Inspector
- •Data Explorer: Cursor-based pagination (SCAN) with infinite scrolling and pattern filtering.
- •Value Inspector: Dedicated visualizers for String, Hash, List, Set, and ZSet. Inspect Type and TTL.
- •v0.3.1: Added GUI/CLI build status badges for GitHub Actions.
Jan 14, 2026
v0.2.0
New
Connection Manager & Dashboard
- •Connection Manager: GUI support for Redis & Valkey with Username/Password (ACL) setup.
- •Real-time Dashboard: Visualizes Server info, Memory usage, and Client stats automatically via INFO command.
Jan 14, 2026
v0.1.0
Release
Initial Release
The journey of Keyscope begins here.