Skip to content

0.2.0

Latest

Choose a tag to compare

@hernancerm hernancerm released this 13 Apr 23:02
· 22 commits to main since this release

This release focuses on internal design improvements.

Benefits:

  • Less code.
  • No more dichotomy of sync/async components, now all components (now items) are async.
  • Easy integration with external plugins which provide a buf-local var and a user-defined event, like gitsigns.
  • Much simpler async implementation, leveraging that nvim itself redraws the stl when a var referenced in the stl changes.

Basically, this release is "I found a better way to achieve the same goal".

Breaking changes

  • BareComponent re-designed as BareItem.
  • setup(): The statusline definition is now defined with statusline.

Features

Known issues

  • Regression: #4

Full Changelog: 0.1.0...0.2.0