v1.2.5
UI Enhancements and Performance Improvements
Features
- 🕒 Auto-refresh countdown timer in footer showing time until next refresh
- 🚀 Improved refresh mechanism - removed 5-second cooldown for manual refresh
- 📊 New RPC health monitoring - added getHealth check as "Node Health" status
- 🔗 SSH Connectivity status - renamed from "Node Health" with clearer messages
Changes
- Changed auto-refresh interval from 5 to 10 seconds
- Removed redundant "🔄 Refreshing..." indicator from footer
- Removed Catchup/Health status row from validator display
- Synchronized SSH and RPC health checks with main refresh mechanism
- Removed separate 30-second SSH health monitoring task
Fixes
- Fixed quick keypress detection for switch confirmation (S and Y keys)
- Improved event polling timeout for better UI responsiveness
- Added proper terminal restoration after UI exit to prevent spinner issues
- Show refresh UI state for SSH connectivity and RPC health checks
All health checks now refresh together with manual (R) or auto-refresh for a more consistent experience.