github noborus/ov v0.54.0

3 hours ago

What's Changed

ov v0.54.0 focuses on making style inspection and suppression easier to use, while tightening sidebar rendering and improving runtime stability.

Style suppression is now much more practical

You can now suppress styles individually instead of falling back to a fully plain view.
This is especially useful when using ov with tools that emit ANSI styling, such as bat.

  • Added selective style suppression.
  • Added numbered style selection with comma and range syntax.
  • Added commands for toggling all styles more easily.
  • Improved style-related help and on-screen guidance.

New style list in the sidebar

The sidebar can now display a style list, making it easier to inspect available styles and choose what to suppress.

  • Added styles as a sidebar mode.
  • Added completion support for sidebar mode styles.
  • Added a helpful message when no ANSI escape sequences are present.

Fixes and improvements

  • Fixed rendering of tabs and special characters in the status line.
  • Fixed sidebar current-item rendering so the active item style is applied more consistently.
  • Fixed race conditions in follow-state handling and stabilized related tests.
  • Expanded the document cache size.
  • Switched clipboard handling to golang.design/x/clipboard for more consistent behavior.

New Contributors

Full Changelog: v0.53.0...v0.54.0

Don't miss a new ov release

NewReleases is sending notifications on new releases.