v0.1.0-beta.17
Released: January 20, 2025
🎉 What's New
Auto-Reconnect for Pod Shells
Pod shell connections now automatically reconnect when interrupted. If your connection to a pod is temporarily lost, Kunobi will seamlessly re-establish the session without losing your context.
Menu Navigation Shortcuts
Navigate the application menu faster with new keyboard shortcuts:
- ⌘/Ctrl+Arrow Up/Down - Navigate between menu items
- Quick access to common actions without leaving the keyboard
Copy & Paste in Terminals
Full clipboard support is now available in terminal sessions:
- ⌘/Ctrl+C - Copy selected text
- ⌘/Ctrl+V - Paste from clipboard
- Works consistently across all terminal types (pod shells, node shells, log viewers)
Crash Reporting System
Kunobi now includes an optional crash reporting system to help us improve stability:
- Automatically detects unexpected crashes
- Prompts you to send crash reports (with your permission)
- Sensitive information is automatically sanitized before sending
- Completely opt-in based on your telemetry preferences
✨ Improvements
Performance Optimizations
This release includes significant performance improvements:
- Fixed 100% CPU usage - Resolved multiple issues causing high CPU utilization related to internal state tracking and patch planning
- Resilient subscriptions - Real-time data updates now include auto-recovery when connections are interrupted
- Optimized K8s data sync - More efficient initialization and subscription handling
Terminal Improvements
- Pod log viewer now handles race conditions more gracefully
- Improved auto-reconnection behavior for all terminal types
- Terminals now fit correctly when toggling visibility
- Fixed terminal capturing keystrokes when panel was closed during reconnect
- Fixed terminal not resizing when sidebar is resized
- Fixed wrong terminal size when reopening panel
- Fixed duplicate output buffer appearing on reconnect
🐛 Bug Fixes
macOS Improvements
- Keyboard focus restored - Fixed an issue where keyboard focus was lost after app launch or fullscreen transitions
- Dock icon behavior - Clicking the dock icon now correctly creates a new window when all windows are closed
UI Fixes
- Fixed namespace selector not responding to clicks
- Fixed crash report checker appearing in wrong layout position
- Fixed sidebar indicator appearing on pages without a sidebar
Startup Fixes
- Fixed a race condition that could incorrectly redirect users to onboarding on app startup
📦 Installation
Log in to kunobi.ninja to download the latest version, or update directly from within the app.
🙏 Feedback
We'd love to hear your thoughts! Please share your feedback through: