github noborus/ov v0.55.0

2 hours ago

Highlights

  • Added configurable indentation for wrapped lines in word-wrap mode.
    • Use --break-indent or Ctrl+Alt+n.
    • Supports fixed indentation, source-line indentation (L), and relative values such as L+2, L-2, +2, and -2.
    • The default indentation is now 0.
  • Added display markers for wrapped, continued, and truncated lines.
    • Use --sign-mode or Ctrl+Alt+m.
    • Supports break (↳), continuation (↵), and truncation (…) markers.
  • Added an action to suppress search-result highlighting while preserving the active search.
    • Search highlighting is restored when search navigation resumes.
    • The default key binding is Ctrl+Alt+u.

Improvements and Fixes

  • Improved word wrapping for long words and multi-line content.
  • Improved marker rendering at content boundaries and with narrow terminals.
  • Fixed cache invalidation when changing line-number settings in word-wrap mode.
  • Improved searching through long and unloaded lines.
  • Fixed search highlighting for case-insensitive and quoted-field searches.
  • Improved CSV delimiter handling, including delimiters inside quoted fields.
  • Fixed alignment and column-width detection for escaped and irregular input.
  • Fixed fractional line navigation and section-related write operations.
  • Improved terminal width detection and close-operation handling.

Compatibility Notes

  • Building from source now requires Go 1.26 or later.

Dependencies

  • Updated tcell to v3.5.0.
  • Updated clipboard, compression, and related dependencies.

New Contributors

Thanks for the issue.

Full Changelog: v0.54.0...v0.55.0

Don't miss a new ov release

NewReleases is sending notifications on new releases.