This repository has been archived by the owner on Sep 20, 2023. It is now read-only.
Releases: famiu/feline.nvim
Releases · famiu/feline.nvim
v1.1.3
v1.1.2
Version 1.1.2
What's Changed
Bugfixes
- Don't transform empty filename on
file_info
provider
Documentation
- Add a support link in README for people who want to support the developer
Full Changelog: v1.1.1...v1.1.2
v1.1.1
Version 1.1.1
What's Changed
Bugfixes
- Provider update autocmds are now cleared when Feline config is reloaded
- Truncation works properly when using global statusline
Documentation
- Show correct minimum version required for truncation
Full Changelog: v1.1.0...v1.1.1
v1.1.0
Version 1.1
Feline's version 1.1 is a comparatively small release. It comes with a bugfix and a new feature.
What's Changed
Features
- Allow updating providers through autocmd and function triggers
Bugfixes
- Allow reloading Feline configuration when custom providers are being used
Full Changelog: v1.0.0...v1.1.0
v1.0.0
Version 1.0
At last, Feline has released its first version, which means that Feline guarantees API stability across minor versions from now on, so you can your configuration to not break, unless you upgrade to a new major version of Feline.
What's Changed
Features
- Show icon and allow modifying case on filetype provider
- Add utility functions to check component truncation
- Add support for conditional components
Bugfixes
- Remove unnecessary trailing space in
file_info
provider - Show "[No Name]" instead of "unnamed" for unnamed buffers in
file_info
provider
Full Changelog: v0.4.3...v1.0.0
v0.4.3
What's Changed
Chore
- chore: add ignore labels by @lukas-reineke in #197
Full Changelog: v0.4.2...v0.4.3
v0.4.2
What's Changed
Fixed Issues
Chore
- chore: add release.yml by @lukas-reineke in #186
Style
- style: format with stylua by @lukas-reineke in #185
Full Changelog: v0.4.1...v0.4.2
v0.4.1
v0.4.0
v0.4.0
BREAKING CHANGES
- Truncation now requires the
nvim_eval_statusline
API function. As a result, it will not work without the master branch of Neovim - The
colors
configuration option in the setup function now needs to be renamed totheme
- The
diagnostics_exist
utility function now takes an integer containing the diagnostic severity instead of a string. For more info, do:help vim.diagnostic.severity
in Neovim.
What's new
- add mode alias for "nt" (#156)
- allow better customization of vi_mode
- allow configuring presets Feline on the fly
- add color theme support
- allow configuring position provider padding
- Add nt mode (#174)
- add fileformat provider (#177)
Bugfixes
- make truncation work on Windows
- make minimal init and benchmark work with Windows
- use column number instead of byte index for position
- make position provider column number start from 1
- make file_info provider not return a trailing whitespace (#171)
- use
vim.diagnostic
for lsp provider
Documentation
Miscellaneous
- minor cosmetic changes