Releases: SreeAditya-Dev/Cello-TUI
Releases · SreeAditya-Dev/Cello-TUI
v1.0.0
🚀 Version [1.0.0] — 03/02/2026
First Stable Release
🎨 Themes & Visuals
- Six professional themes: Catppuccin, Nord, Rosé Pine, Tokyo Night, Gruvbox, Dracula
- Instant theme switcher using
t - Launch with a theme via
--themeflag - Clear visual highlighting for rows, columns, and search results
- Color-coded status messages for better feedback
- Dynamic styling that updates instantly on theme change
🔍 Search & Navigation
- Vim-style search bar at the bottom
- Persistent active search display
- Search result highlighting with yellow background
- Jump-to-cell (
Ctrl+G) with flexible input formats - Auto-centered viewport on jump
- Smooth and intelligent scrolling behavior
🧮 Cell Operations
- Cell detail modal (Enter)
- Copy full row (Shift + C)
- Improved cell copy with preview
- Toggle formula visibility when needed
🧭 UI Enhancements
- Formula bar displaying current cell details
- Rich status bar (position, mode, search results)
- Compact, readable help view
- Clean, centered modal dialogs
- Real-time feedback for all actions
🔄 Changed
- Full codebase restructure following Go best practices
- Modular, maintainable architecture
- Stronger state management
- Robust error handling across the app
- Performance improvements for large files
🐛 Fixed
- Startup panic due to uninitialized terminal size
- Incorrect viewport calculations
- Empty cell edge cases
- File operation memory leaks
🔐 Security
- Input validation and sanitization added
- Safe file handling with guaranteed cleanup
- Formula execution fully disabled
- Files opened in read-only mode by default