0.1.56
Features
- Per-Language Tab Settings: Added
use_tabsandshow_whitespace_tabsconfig options per language. Go and Makefile default to tabs (#364). - AppImage Packaging: AppImage bundles now included in GitHub releases (#365).
- Terminal Color Detection: Auto-detection of terminal color capabilities with fallback to 256 colors. Override via
FRESH_COLOR_MODE. - TOML Syntax Highlighting: Added embedded TextMate grammar for TOML files.
- Language Detection by Filename: Detect languages by filename (
.bashrc,Makefile,Dockerfile, etc.) (#383). - Minimal Config Saves: Config file only saves non-default fields.
- Settings UI: Mouse click/double-click support, hover effects, improved scrolling.
Bug Fixes
- LSP: Improved error messages when server not found (#363). Fixed didOpen ordering (#399). Check diagnosticProvider capability before pull diagnostics (#399).
- Terminal Mode Reset: Fixed terminal_mode not being reset when closing a terminal buffer.
- cargo-binstall: Fixed missing binaries warning (#388).
- macOS Keybinding Display: Fixed showing ⌘ instead of Ctrl (#356).
- tmux Truecolor: Fixed detection when
COLORTERM=truecoloris set. - RPM Upgrade: Fixed upgrade failing when older version installed (#387).