2.6.0 (2024-12-10)
- status: add
mini.diff
support to git diff components (05b7d09)
2.5.1 (2024-11-15)
- config: fix type annotation for
lazygit
disabling (0893053)
2.5.0 (2024-11-14)
- add Lazygit theming integration (8e31ccd)
2.4.5 (2024-09-03)
- return fully cleared highlight groups (9bd674c)
2.4.4 (2024-08-05)
- condition: optimize checking of active treesitter (79e10b1)
2.4.3 (2024-07-19)
- status: update
conform
integration to use non-deprecated functions (dc224f1)
2.4.2 (2024-07-17)
- fix backwards compatibility with neovim v0.9+ (1e46a32)
2.4.1 (2024-07-17)
2.4.0 (2024-07-08)
- utils: move icon provider to a utility function with caching (c2cd437)
2.3.4 (2024-07-08)
- status: correctly resolve filetype icon with
nvim-web-devicons
(96b64a4)
2.3.3 (2024-07-07)
- provider: implement proper fallback with
mini.icons
(0481bd9)
2.3.2 (2024-07-06)
- status: fix
mini.icons
detection inhl
module as well (41c7214)
2.3.1 (2024-07-06)
- status: correctly check if
mini.icons
is loaded (5a34ed8)
2.3.0 (2024-07-05)
- status: add support for
mini.icons
(0e3e040)
- status: correctly display icons for non-file buffers (d3c79f1)
2.2.1 (2024-07-01)
- provider: filetypes are case sensitive so don't make lowercase (c37f726)
2.2.0 (2024-06-20)
- config: add table for configuring winbar whitelist/blacklist (abf4ac4)
- status: filter duplicate client names (1b4cd27)
2.1.4 (2024-05-27)
- provider: use
list_formatters
instead oflist_formatters_for_buffer
(41bbc1c)
2.1.3 (2024-05-23)
- provider: only show
conform
clients if not fallingback to the LSP (1ce41ee)
2.1.2 (2024-05-21)
- config: allow
colors
function to return nothing if it performs in place modifications (48b3d36)
2.1.1 (2024-05-21)
- resolve reversed highlight groups upon resolution (c142447)
2.1.0 (2024-05-16)
- component: add click support for
venv-selector.nvim
if available (9fd2345)
2.0.1 (2024-05-14)
- utils: fix
runtime_condition
check (f078ce8)
2.0.0 (2024-05-14)
- utils: streamline parameters for
null-ls
helper functions
- provider: add basic
runtime_condition
checking support tonull-ls
provider (a9e5ccb)
- utils: streamline parameters for
null-ls
helper functions (4e81c0a)
1.1.2 (2024-04-22)
- status: add check for new
islist
function (924a416)
- component: optimize left padding in component builder (9e7b8a3)
1.1.1 (2024-04-21)
- status: prevent left padding from being overridden by children (38dc557)
1.1.0 (2024-04-16)
- status: allow configuration of
separated_path
delimiter (c58628b)
- status: split on
\
rather than/
for windows (9c3e37b)
1.0.2 (2024-04-05)
- component: redraw statusline immediately after
gitsigns
change (1998e64)
1.0.1 (2024-04-04)
- status: inconsistent padding for
file_read_only
andfile_modified
(d2c6f24)
- condition: hard code and strongly type buffer matchers
- component: change defaults for
file_info
component - provider: add more integrations to
lsp_client_names
provider
- add
get_hlgroup
function (25c0cf1) - add auto completion with
lua_ls
(4a6995b) - add status API (0ec1124)
- add utilities for configuring icons (568a829)
- allow
highlights
table to have functions as well (2eff404) - allow function for
status.colors
table (57f6ce3) - condition: add
is_file
condition (b4d1825) - condition: hard code and strongly type buffer matchers (f333d52)
- config: improve highlight table typing (1eb13f8)
- highlights: pass
colors_name
to highlights functions (16945ad) - provider: add
nvim-lint
support tolsp_client_names
(ec20fce) - provider: add more integrations to
lsp_client_names
provider (e3c98a1) - set up colorscheme and highlight extensions (433343a)
- status: add ability to freely update surrounded separators (f63eb6d)
- status: add conda support to virtual environment component (8797cf8)
- status: add utility to refresh heirline colors (89ee358)
- status: add virtual environment component (4680f7f)
astrocore.utils
moved toastrocore
(7eecd43)- add missing
setup_colors
config entry (3203015) - add missing
signcolumn_enabled
condition (504623c) - autocmds: simiplify colorscheme setting (738c842)
- component: fix
signcolumn
click handler when no sign (a560366) - component: fix missing file modified element in tabline file_info (937aaec)
- component: improve signcolumn handler preference when name is an empty string (43898f1)
- component: update click function deferment (27c0d50)
- component: update LSP provider on resize for truncation (edda875)
- condition: check if
nvim-lint
has clients attached (d466f21) - condition: diagnostics configuration moved to AstroCore (cb7fb48)
- condition: loosen validity check in
buffer_matches
(d4fb5c2) - config: fix typo (ff365ce)
- move
icons_enabled
back to global variable (df753ac) - provider: fix
statuscolumn=number
in neovim 0.10 (1f08c9f) - status: always clear cache when running update callback (ab8ce32)
- status: always show fallback for files without a name (d5d5291)
- status: clean up
bufnr
throughoutcondition
andprovider
(87716d0) - status: fix
file_icon
provider to fallback to filetype (6d929e7) - status: fix conform integration with clients (695da66)
- status: fix number column when
signcolumn=number
(36db241) - status: fix typo in
foldcolumn
component (04e2bc5) - status: incorrect return def in buffer_matches (ab11856)
- status: make sure only valid buffers are passed to heirline tabline (be85280)
- status: move click handlers to use extmarks instead of legacy signs (a310ab1)
- status: typo causing CI Spell Check fail (c14fc11)
- status: use
vim.tbl_islist
to resolve 0.9 compatibility (f3af022) - status: use buffer git root with Telescope (76edc8e)
- provider: disable integrations that are unavailable (7f3e0a5)
- status: further improve performance of
file_icon
provider (a2ca828) - status: optimize updating of surrounded components (af8b51e)
- status: use
vim.diagnostic.count
if available (694e0a7)
- component: change defaults for
file_info
component (b7a04fb)