Skip to content
This repository has been archived by the owner on Sep 20, 2023. It is now read-only.

Releases: famiu/feline.nvim

v1.1.3

12 Apr 04:57
79f5e9e
Compare
Choose a tag to compare

Version 1.1.3

What's Changed

Bugfixes

  • Use correct icon for buffers not linked to a file

Full Changelog: v1.1.2...v1.1.3

v1.1.2

24 Mar 16:18
290bea8
Compare
Choose a tag to compare

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

18 Mar 08:57
1bd5158
Compare
Choose a tag to compare

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

12 Mar 12:37
d8093d2
Compare
Choose a tag to compare

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

13 Feb 16:35
7ddd3f0
Compare
Choose a tag to compare

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

28 Dec 01:47
e54e0cc
Compare
Choose a tag to compare

What's Changed

Chore

Full Changelog: v0.4.2...v0.4.3

v0.4.2

28 Dec 01:37
304bb05
Compare
Choose a tag to compare

What's Changed

Fixed Issues

  • fix: only check buffer local gitsigns info @ram02z in #195

Chore

Style

Full Changelog: v0.4.1...v0.4.2

v0.4.1

24 Dec 01:50
Compare
Choose a tag to compare

Bugfixes

  • Fix LSP provider for 0.5 (#192)

v0.4.0

22 Dec 08:17
Compare
Choose a tag to compare

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 to theme
  • 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

  • Add EdenEast example configuration (#153)
  • update links to feline repo (#180)

Miscellaneous

  • minor cosmetic changes

v0.3.3

15 Oct 05:44
Compare
Choose a tag to compare

v0.3.3

Bugfixes

  • Remove debug print statement Feline code (apologies to anyone inconvenienced by the silly mistake)