Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 04 Dec 03:07
· 32 commits to main since this release

chore: release v0.3.0 - Simplified syntax highlighting with performance improvements

Breaking Changes

  • Simplified syntax highlighting from three modes to simple on/off toggle
  • Ctrl+H now toggles between Enabled/Disabled instead of cycling modes

Performance Improvements

  • Implemented smart incremental processing strategy
    • Small files (≤500 lines): Full processing for accuracy
    • Large files: Incremental processing (visible ± 100 lines) for performance
  • Optimized highlighting cache for better memory usage

Bug Fixes

  • Fixed critical syntax highlighting artifacts on Linux terminals
  • Fixed cursor position misalignment with syntax highlighting
  • Fixed phantom characters after deletion
  • Fixed visual line duplication on newline insertion

Code Changes

  • Removed SyntaxHighlightMode enum and fast mode
  • Renamed get_highlighted_lines_accurate to get_highlighted_lines
  • Added intelligent buffer range processing
  • Fixed newline character handling in highlighted output

🤖 Generated with Claude Code

Co-Authored-By: Claude noreply@anthropic.com


📦 下載 / Downloads

請從下方選擇適合您系統的版本下載。
Please download the appropriate version for your system from below.

🔒 檔案校驗 / File Verification

使用 SHA256SUMS 檔案驗證下載的檔案完整性。
Use the SHA256SUMS file to verify the integrity of downloaded files.


📝 自動生成的變更日誌 / Auto-generated Changelog

Full Changelog: v0.2.3...v0.3.0