Releases: RedsXDD/neopywal.nvim
Releases · RedsXDD/neopywal.nvim
v1.0.0
1.0.0 (2024-07-04)
⚠ BREAKING CHANGES
- since all the files having been moved, many "require" function calls have to be updated.
- plugins: drop ALE support
- get_colors: remove "transparent" key
- colorscheme compiler
- init.lua: Renamed
terminal
option toterminal_colors
. - init.lua: Renamed
transparent
option totransparent_background
. - bufferline.lua: Added setup function for ease of custom user configuration.
- bufferline.lua: Improved bufferline theming.
Features
colorscheme_file
option (f374f5d)show_split_lines
option (41a22b3)- Added
show_end_of_buffer
option. (a253784) - Added additional styling options. (e9a518a)
- added background dim option. (aada680)
- added CmpItemKind highlight groups. (b96b5c5)
- Added colorizer.lua (65bed53)
- Added custom_highlights setting. (42a517c)
- Added extra nvim-notify plugin options/highlights. (3fd0acf)
- Added lazygit support. (5427628)
- Added Noice.nvim plugin integration. (74b7324)
- Added Ok diagnostic highlights. (a43730b)
- Added support for custom user color variables. (e7fbb66)
- added support for user color customization. (604686f)
- added terminal highlights. (0da7454)
- Added terminal option for applying terminal colorscheme. (98f9a76)
- added transparent background support. (b7b795e)
- added wallust support. (e6d578c)
- bufferline: add
indicator
highlights (063ef45) - bufferline: improve
trunc_marker
bg (031b6ac) - colorscheme compiler (0c4a6c4)
- editor: improve "String" (cb9d234)
- editor: improve diff highlights (921c3b2)
- plugins: improve ALE highlights (3a71c8b)
- plugins: improve Coc highlights (18b6c01)
- plugins: improve dashboard-nvim highlights (728219b)
- plugins: improve lsp highlights (99c5e07)
- plugins: improve netrw highlights (2fcd752)
- plugins: improve nvim_cmp highlights (2504f53)
- plugins: improved bg color for TelescopeSelectionCaret (e958d18)
- plugins: improved neotree highlights (b57f0f4)
- plugins: improved Noice.nvim border colors (32dd459)
- plugins: match GitGutter hi with Diffs (6f15542)
- treesitter disables "default_fileformats" (9dc4ed9)
- util.lua: Added M.blend() which blends two colors together to create a new color. (2cd8a6a)
- util:
hexToRgb()
is now a global function (ac51def)
Bug Fixes
- bufferline.lua: Fixed bg color for modified symbol not being transparent. (99df911)
- bufferline.lua: Fixed bg color of non-current buffers with diagnostic informations. (70f94b0)
- compiler: err_path separator on windows (c95d214)
- editor.lua: Fixed
Float
andPmenu
transparency not being properly setup with winblend/pumblend. (9d65c9b) - editor.lua: fixed diagnostic background colors not matching SignColumn color. (6f5eba8)
- editor.lua: Fixed float window transparency colors. (1183ef6)
- editor.lua: Fixed NormalFloat hi not being properly transparent with transparent opt. (dc3e063)
- editor.lua: Fixed Pmenu transparency with winblend option. (a20a66f)
- editor.lua: Fixed pmenu/floating window transparencies with o.winblend/o.pumblend. (b2d1bd3)
- editory.lua: Fixed NormalNC poor dim highlighting on transparent terminals. (7f666c0)
- fallback colors not being applied properly (e194960)
- init.lua: Fixed background color on Neovide with transparent option enabled. (b2cb625)
- init.lua: Fixed neovide transparency settings not being properly applied. (a23b035)
- init.lua: Fixed terminal colorscheme not being properly applied. (f1ab268)
- init.lua: Fixed vim.cmd.hi("clear") not being properly called. (80741eb)
- plugins.lua: Fixed Noice.nvim tranparent progress background being black. (57fb800)
- removed plugin dependent highlight links. (aecc15f)
- util.lua: Added safe color generation checks. (e51bb51)
- utils/color: accepting negative factors (8ceb795)
Performance Improvements
- limit sum_colors() table (cf497de)
Code Refactoring
- bufferline.lua: Added setup function for ease of custom user configuration. (c076ba2)
- bufferline.lua: Improved bufferline theming. (309a0fd)
- get_colors: remove "transparent" key (d93f299)
- init.lua: Renamed
terminal
option toterminal_colors
. (490cb40) - init.lua: Renamed
transparent
option totransparent_background
. ([47e3989](https://github.com...