Releases: hernancerm/bareline.nvim
Releases · hernancerm/bareline.nvim
0.2.0
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
BareComponentre-designed asBareItem.- setup(): The statusline definition is now defined with
statusline.
Features
- setup(): Define alternative statuslines to use in windows matching a criteria (
alt_statuslines). - Built-in integration with https://github.com/lewis6991/gitsigns.nvim to show the Git HEAD.
Known issues
- Regression: #4
Full Changelog: 0.1.0...0.2.0
0.1.0
First release.