farout.nvim/CHANGELOG.md
2023-04-22 08:33:22 +00:00

38 KiB

Changelog

1.17.0 (2023-04-22)

Features

Bug Fixes

  • colors: make extras deterministic. Fixes #344 (3f18207)
  • delta: move color defs to colors so it works properly with the day theme. Fixes #362 (d78d3de)

1.16.0 (2023-04-19)

Features

  • Improve night barbar (#360) (4a5ea8c)
  • semantic_tokens: highlight lsp.typemod.macro.defaultLibrary as [@function](https://github.com/function).builtin (#358) (dc5b5e2)

1.15.0 (2023-04-19)

Features

  • treesitter: darken builtin types & revert reset comment type (#356) (b6f207e)

1.14.0 (2023-04-18)

Features

Bug Fixes

1.13.0 (2023-04-18)

Features

  • better style for DiagnosticUnnecessary (6ebd358)
  • semantic_tokens: slightly different style for interfaces and default types (3af1264)

Bug Fixes

  • semantic_tokens: slightly less difference for builtin types (939bd8c)

1.12.0 (2023-04-17)

Features

Bug Fixes

  • lsp: enumMember should be highlighted [@constant](https://github.com/constant) (#352) (78bcc2f)

1.11.0 (2023-04-16)

Features

  • added support for LazyVim DapStoppedLine (ef6df2f)
  • better hl for markdown literal (e061044)

Bug Fixes

1.10.0 (2023-03-23)

Features

1.9.1 (2023-03-19)

Bug Fixes

1.9.0 (2023-03-14)

Features

  • semantic_tokens: link lsp comments, e.g. conditional C ifdefs that won't evaluate (#334) (b233a3c)

1.8.0 (2023-03-12)

Features

  • semantic_tokens: link method and functions with defaultLibrary modifier to @function.builtin (#333) (e051206)

Bug Fixes

1.7.0 (2023-03-07)

Features

  • add lsp hl groups from upstream, tidy up tree-sitter hls (#330) (827b05e)
  • colors: make bg_visual a little more transarent (d46993d)
  • semantic_tokens: link defaultLibrary functions to Special (c967c2c)
  • wezterm: Add WezTerm Metadata Entry (#327) (43c5b2a)

1.6.0 (2023-03-03)

Features

  • neo-tree: better colors for indent lines (911618a)

1.5.0 (2023-03-01)

Features

  • cmp: added color for copilot item kind (89ab6bc)

1.4.0 (2023-02-28)

Features

  • windows_terminal: add Windows Terminal colors (#315) (85a833f)

1.3.0 (2023-02-09)

Features

Bug Fixes

1.2.0 (2023-02-07)

Features

  • wezterm: added tab_bar colors. only works with the retro tab bar. Fixes #304 (56945bd)

1.1.0 (2023-01-23)

Features

  • extras: added prism.js themes (14ca396)
  • prism: better colors (7c22129)

Bug Fixes

  • lazy: set todo progress to fg_gutter (655acfa)
  • sublime: don't hardcode background and foreground colours in Sublime theme (#298) (10730e6)

1.0.0 (2023-01-04)

⚠ BREAKING CHANGES

  • move extras in seperate directories
  • new moon style for TokyoNight, based on the Moonlight theme
  • added docs for the new settings

Features

  • "day" variant (8889ad8)
  • add bg hightlight on NvimTreeOpenedFile (#163) (a1d1c0f)
  • add color config for foot (#147) (eaf6a76)
  • add color for Nvimtree vertsplit (#215) (2a74abd)
  • Add colors to Neotest (#229) (66bfc2e)
  • add colorscheme generator and themes for xfce4 terminal (#81) (0b4fdc5)
  • Add explicit support for 'mini.nvim'. (#179) (8583ca3)
  • add hl LspInfoBorder (#236) (a950f62)
  • add lightline tab colors (#69) (4d45b01)
  • add lualine terminal mode (#263) (a7e0108)
  • add new barbar's highlight groups (#291) (03c03ed)
  • add options light_style (#231) (df281cc)
  • add setting for bold A section of lualine (#68) (933bd15)
  • add support for vim.diagnostic and nvim-cmp custom menu (#103) (cd6f57c)
  • add support for nvim-scrollbar (#141) (0786a2a)
  • add support for ts-rainbow (#174) (ef3abe6)
  • add template for iterm2 (#199) (54cf70d)
  • Add themes for terminator terminal (#264) (a6d34b4)
  • add tmux themes (#59) (8efc2dd)
  • add tmux-prefix-highlight support (#233) (c56c3a5)
  • added .Xresources (50b1e71)
  • Added a Tokyonight for ST terminal (work on 0.9ver) (#262) (ee4ecce)
  • added barbecue support (#285) (96fa719)
  • added better colors for leap.nvim (c32a381)
  • added better support for treesitter markdown (de2a7e7)
  • added colorscheme names for styles (a3b558b)
  • added cterm support (c967980)
  • added dim_inactive (805272a)
  • added extra styles for delta. Use in combination with bat styles (6bd44c9)
  • added fern and lspsaga colors (#56) (65b99e5)
  • added helpCommand (3f56569)
  • added highlighting TS query for typescript @keyword.function (6307f35)
  • added highlights for nvim-notify (#237) (4596780)
  • added highlights for nvim-treehopper (826a74f)
  • added highlights for Yanky (d6a0adf)
  • added kitty color schemes (5785dff)
  • added LSP Trouble support (46579c9)
  • added lualine theme (c5f6915)
  • added sublime themes to use with bat, delta and others (eeca644)
  • added support for ALE signs (921770e)
  • added support for Alpha (5eeeb15)
  • added support for CmpKind hilight groups (0d91764)
  • added support for hlargs and treesitter-context (413f7d7)
  • added support for illuminate & improvements for which key (f6f86c5)
  • added support for LspSignatureActiveParameter (b40cc52)
  • added support for markdown checkboxes (f81398b)
  • added support for Neogit (dd2a4ce)
  • added support for Noice completion item kinds (393cc9f)
  • added treesitter hl for diff. Fixes #266 (ec144d9)
  • added wezterm color schemes (89ebe0a)
  • apply transparent to FoldColumn (#221) (81f0db1)
  • better alpha colors (42cccfe)
  • better colors for IndentBlank line (340c150)
  • better colors for LightSpeed (d561999)
  • better colors for ts-rainbow (894c34f)
  • better FloatBorder fg (7a13a0a)
  • better highlight style for delta (6572022)
  • better highlights for mini.jump (2972400)
  • better markdown support (4b1a3f7)
  • better styling for the active lsp signature parameter (66c9e8c)
  • callbacks to easily override (or add) colors and highlights (12649d3)
  • Change TSTextReference from red to teal (#62) (56da7ce)
  • configurable brightness of the Day style (6be0632)
  • dark background for sidebars & floats is now configurable (2bbe65e)
  • darker sidebars (a425e02)
  • day style for terminal apps (7dc6445)
  • delta line number styles (7e15cff)
  • extras: add iterm colors (#1) (8e91544)
  • extras: add Tilix themes (#188) (e83f1d5)
  • full support for the upcoming all new which-key.nvim ;) (54e1db2)
  • Improve the cursor color of day Kitty theme (#153) (f589494)
  • improved dealing with vim.o.background (6244df2)
  • improved lua syntax with treesitter of functions and self keyword (05a58ca)
  • improved tokyonight moon (based on moonlight theme) palette (9bc8f4e)
  • initial version (7f0566c)
  • lazy: progress done (ca66807)
  • light and random ;) (7d65671)
  • lightline theme (#39) (5eb534d)
  • link CurSearch to IncSearch (61ffac6)
  • make colors configurable (002bae4)
  • make new capture groups work on Neovim 0.7 (933030d)
  • new moon style for TokyoNight, based on the Moonlight theme (ade781a)
  • nvim tree deleted (8a759c7)
  • optional italic for variables (fix #8) (fc9adf1)
  • set TelescopeNormal to default fg and bg colors (#137) (8223c97)
  • slighlty increase git signs brightness and make them configurable (49b3b90)
  • support for the upcaoming LspTrouble (b5a42b7)
  • support navic (#216) (e0bdba5)
  • switch purple with magenta for moon style (7c7425b)
  • use background setting to determine light / dark theme #15 (f7b4afb)
  • use new style definitions for hl groups. Keep backward compatibility for string styles (25a1a77)
  • use sidebar bg style for MsgArea (fe120cc)
  • use sidebar colors for NeoTree (ac2d3d2)
  • use vim.api.nvim_set_hl instead of ":hi" (426aed0)

Bug Fixes

  • @constant works again with semantic tokens (50ce596)
  • @text.literal.markdown should link to Normal (ef1745b)
  • bg_float when styles.floats is normal (#259) (c4eaaa9)
  • access config.options within setup instead of global (81a6845)
  • add fish pager selection color (#222) (6e3a3fe)
  • added new @.. default links. Fixes #250 (95cf115)
  • added proper styles for diagnostic virtual text and underlines (53d0576)
  • always clear before setting colorscheme (1356b20)
  • apply sidebar stuff on FileType instead of BufWinEnter (b041c5e)
  • better check for support of new highlight groups (afd9c61)
  • better color for Directory (75560db)
  • better colors for WhichKey (9e0fc89)
  • better fg color for Substitute #24 (fb25084)
  • better highlights for LspTrouble (fdb9e60)
  • better markdown styles (d9ff8c6)
  • brighter conceal. Fixes #70 (b15ab41)
  • check expicitely wether new hl group names are supported by checking for @comment (ffa7768)
  • cleanup (e1cb206)
  • clear config cache when reloading colorscheme. Fixes #71 (67d58e2)
  • ColorColumn = black. Fixes #72 (1ea6950)
  • consistent hex color case (#148) (8e69102)
  • create only one autocmd for sidebars (63e24b3)
  • darker fg for floats (a9f4933)
  • defer loading lualine updates for inactive statusline. Fixes #78 (a5b3cbe)
  • delete autocmds when the colorscheme changes to something else (bb95166)
  • diff syntax (b78b7bb)
  • different colors for info and hint diagnostics (6238f98)
  • different terminal colors for black and bright black #28 #25 (7dce3b8)
  • dim_inactive should be false by default (02f4909)
  • don't use dark fg in floats (4370d3d)
  • dont lazyload lsp colors (ed89c01)
  • dont set @ hl groups when nvim < 0.8 (fixes #207) (dbf4300)
  • explicitely set variable fg. Fixes issues when winhl has overriden Normal (50594ee)
  • fix bufferline separator bg colors (fixes #189) (e0e9f54)
  • fixed defaults linking to TS.. groups (2a2ce9b)
  • fixed extras day styles (053562c)
  • generated extras with latest theme defs (d24fb03)
  • Hop & Lightspeed (e3ad603)
  • improved extra generation (fixes some wrong color) (70ca40c)
  • improved git signs colors (1e7f849)
  • Improved telescope theme for non transparent mode. (#146) (eb68038)
  • improved tree-sitter support (#40) (9466f5e)
  • increased brightness og HopNextKey2. Fixes #220 (d262551)
  • indent-blankline highlight groups nocombine (#247) (c78e698)
  • invert_colors Fixes #265 (45cdc38)
  • kitty: Add window border colors (#243) (6c32855)
  • links for default values of colors & highlights (#276) (5688367)
  • loading the theme before setting configuration, and then changing config, didn't apply config afterwards. Fixes #16 (f65ebce)
  • LspFloatWinNormal bg to bg_float (789a978)
  • Make background transparent when nvim-notify is used (#242) (b4858e1)
  • make Conceal a little brighter. Fixes #70 (8e8a11e)
  • make IncSearch orange to easily see where the cursor is. Fixes #20 (a3265f2)
  • Make lightline theme use same colors as lualine theme (#95) (8b53447)
  • much better diff colors in line with the vscode theme (5ba1e9f)
  • nvim-tree: handle white separator on transparent sidebar (#224) (3c8b774)
  • NvimTreeIndent color (f9923ec)
  • NvimTreeSymlink and NvimTreeImageFile (#33) (ff6324c)
  • only apply treesitter default links for groups that are not set by the theme or the user (06d0ead)
  • only increase lightness for darker collors (07bcc91)
  • revert last change (8b55a47)
  • revert MsgArea bg (9a60ac4)
  • set bg color to none inactive lualine when set to transparent (#138) (77763c7)
  • set NvimTree folder fg blue (b3cda0b)
  • sidebars dark bg on night style (#107) (3cbf86c)
  • small typo in def for Pmenu (3eecf15)
  • spelling and markdown links (fc7301a)
  • StatusLineNC is now different from StatusLine to prevent the "^^^" chars (cb54f41)
  • support new NvimTreeNormalNC hl group (#109) (6825ab3)
  • terminal colors for light theme (ec46023)
  • transparent works again (45b598f)
  • treesitter queries have been merged upstream. no longer needed (8259369)
  • TS.. => @.. (daa18bd)
  • updated day scheme for xfce (0ee0bcf)
  • updated highlight groups for illuminate (791c2a2)
  • use bg instead of none for TelescopeNormal (5c086f9)
  • use ColorSchemePre to cleanup autocommands (86a1618)
  • use terminal_colors (#161) (d75cd52)
  • vim-plug needs info for non-master defaults (#74) (f7af477)
  • WhichKeyFloating => WhichKeyFloat (0277eb5)

Performance Improvements

  • only do hi clear when non default colorscheme is active (0ead86a)
  • remove async loading (6e1d4c2)

Documentation

  • added docs for the new settings (fb47f63)

Code Refactoring

  • move extras in seperate directories (1d1d172)