Skip to content

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 21 Nov 18:32

[0.3.1] - 2025-11-21

Fixed

  • Theme Color Mode Application - Improved theme initialization order for more consistent color rendering
    • Color mode now applied before custom colors for better accuracy
    • Theme-specific 256-color variants now correctly loaded based on color mode
    • Fixes color inconsistencies when using custom theme colors with 256-color fallback

Changed

  • Code Formatting - Applied consistent code formatting throughout codebase
  • Documentation - Enhanced README with more detailed interactive mode instructions
    • Added comprehensive keyboard shortcuts for interactive mode
    • Clarified table navigation and editing workflow
    • Better organization of feature descriptions

Technical

  • Theme Architecture (src/tui/theme.rs)

    • Added from_name_256() method to load theme-specific 256-color variants
    • Reordered with_color_mode() to apply before with_custom_colors()
    • Each theme now has dedicated 256-color palette matching official theme colors
    • Better color accuracy in 256-color terminals
  • App State (src/tui/app.rs)

    • Updated theme initialization: from_name() → with_color_mode() → with_custom_colors()
    • Custom colors now properly respect color mode constraints
    • Improved formatting consistency

Full Changelog: v0.3.0...v0.3.1