Skip to content

Releases: SreeAditya-Dev/Cello-TUI

v1.0.0

03 Feb 03:30

Choose a tag to compare

🚀 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 --theme flag
  • 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