|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [3.0.0](https://github.com/RedsXDD/neopywal.nvim/compare/v2.6.0...v3.0.0) (2026-04-26) |
| 4 | + |
| 5 | + |
| 6 | +### ⚠ BREAKING CHANGES |
| 7 | + |
| 8 | +* lazy load Neopywal modules |
| 9 | +* **config:** Overwriting highlight groups across both colorscheme styles now has to be done inside the "all" table, e.g.: |
| 10 | +* **config:** Overwriting colors across both colorscheme styles now has to be done inside the "all" table, e.g.: |
| 11 | +* **palette:** The "use_wallust" and "colorscheme_file" options have been removed in favour of the "use_palette" option. |
| 12 | +* **config:** remove "styles.lsp" backwards compatability |
| 13 | + |
| 14 | +### Features |
| 15 | + |
| 16 | +* **config:** add "dark/light" options to "custom_colors" ([9d496c9](https://github.com/RedsXDD/neopywal.nvim/commit/9d496c98511520aec1433683d3c4c604d5a94d28)) |
| 17 | +* **config:** add "dark/light" options to "custom_highlights" ([1534b19](https://github.com/RedsXDD/neopywal.nvim/commit/1534b19c6b19d40989e9864e8647f0a438f26786)) |
| 18 | +* **editor:** improve diff syntax colors ([7e531e7](https://github.com/RedsXDD/neopywal.nvim/commit/7e531e71dc744874f331b23bed4a9458cda6c294)) |
| 19 | +* **editor:** improve Pmenu background color ([5f1b09b](https://github.com/RedsXDD/neopywal.nvim/commit/5f1b09ba761df6cc9a0a2d5380fdee0ae2206dfc)) |
| 20 | +* **editor:** improve TabLineSel highlight ([9b4e013](https://github.com/RedsXDD/neopywal.nvim/commit/9b4e01395fc88385f48fc1f1b4079a72077fc4e4)) |
| 21 | +* **get_colors:** make extra_colors param behaves as custom_colors ([9bd8c83](https://github.com/RedsXDD/neopywal.nvim/commit/9bd8c83ff78219dae43242625cefc7e440faf7c4)) |
| 22 | +* improve neopywal-light colors ([b75cf4a](https://github.com/RedsXDD/neopywal.nvim/commit/b75cf4a0ed6bbcff66cb8092c6c4f0254faaf364)) |
| 23 | +* improve styles of dashboard plugins ([eb31878](https://github.com/RedsXDD/neopywal.nvim/commit/eb318782d782ee1357095766972a5b153a28793e)) |
| 24 | +* **interactive:** add interactive mode ([fa13d2a](https://github.com/RedsXDD/neopywal.nvim/commit/fa13d2a4a9e9b44049145a28775ccf4f02815807)) |
| 25 | +* **lsp:** improve LspReference highlights ([accafa2](https://github.com/RedsXDD/neopywal.nvim/commit/accafa2a3ee1da5f71f1895abedd68131fa82e39)) |
| 26 | +* **mini.icons:** improve fallback icon color ([9331a1c](https://github.com/RedsXDD/neopywal.nvim/commit/9331a1cf72ffd33ee285f05b07922d8a164947f7)) |
| 27 | +* **notify:** add option to control notifications ([c7e137a](https://github.com/RedsXDD/neopywal.nvim/commit/c7e137ac079f05c501f53f72eb79880697fafd58)), closes [#40](https://github.com/RedsXDD/neopywal.nvim/issues/40) |
| 28 | +* **palette:** add "dark/light" palette options ([df179ff](https://github.com/RedsXDD/neopywal.nvim/commit/df179ff0697301164ec21215d9ab14e20bac18e9)) |
| 29 | +* **plugins:** add blink.cmp ([4534676](https://github.com/RedsXDD/neopywal.nvim/commit/453467601ecd6668797363f5fd6be333accf3c4f)) |
| 30 | +* **plugins:** add mini.snippets ([615e8c7](https://github.com/RedsXDD/neopywal.nvim/commit/615e8c7946cabde4eafe4f1fb3de508fedac8f18)) |
| 31 | +* **plugins:** add nvim-navbuddy ([61653ec](https://github.com/RedsXDD/neopywal.nvim/commit/61653ecd33fe4f08b370fcacec49a5eee9bd3910)) |
| 32 | +* **plugins:** add snacks.nvim ([26cceac](https://github.com/RedsXDD/neopywal.nvim/commit/26cceac0810f902b33c4fc63b32d164390ddb1c9)) |
| 33 | +* **plugins:** add todo-comment.nvim ([a1a695f](https://github.com/RedsXDD/neopywal.nvim/commit/a1a695fc7c476cfbe08fc4c57c40f35ff8f0fff6)) |
| 34 | +* **plugins:** improve bg of "leap" plugins ([a07b63a](https://github.com/RedsXDD/neopywal.nvim/commit/a07b63a4ba80a76ba147bcab95f3e62c808efca8)) |
| 35 | +* **snacks:** add nvchad style ([943846c](https://github.com/RedsXDD/neopywal.nvim/commit/943846c2cb21d662b1986c7fdcb00535d4be34ff)) |
| 36 | +* **treesitter:** improve type highlights ([c40f105](https://github.com/RedsXDD/neopywal.nvim/commit/c40f105bc55e27b3a7ebc9ea8ba862cbbfc3eff4)) |
| 37 | +* **utils/color:** add desaturation functionality ([50046f7](https://github.com/RedsXDD/neopywal.nvim/commit/50046f7a8ba9beb59e5769bfbee4c908d2f67aa6)) |
| 38 | +* **utils/color:** support hsl color space ([7b5b6b1](https://github.com/RedsXDD/neopywal.nvim/commit/7b5b6b112aec7c2c7efbe74cadf0424680ab0133)) |
| 39 | + |
| 40 | + |
| 41 | +### Bug Fixes |
| 42 | + |
| 43 | +* **config:** improper path_sep for neopywal cache folder ([01fde26](https://github.com/RedsXDD/neopywal.nvim/commit/01fde26f84adc94537d0fd3c36f65731a1d45009)) |
| 44 | +* **config:** properly recompile if neovide is detected ([543bd93](https://github.com/RedsXDD/neopywal.nvim/commit/543bd93d2dd91a50f4f2065cac30239c369d5141)) |
| 45 | +* **editor:** eob characters being mistakenly visible ([b42301e](https://github.com/RedsXDD/neopywal.nvim/commit/b42301e4203f0416a82312593eead03f07b6505a)) |
| 46 | +* **lualine:** improper inactive bg colors ([e77e1f2](https://github.com/RedsXDD/neopywal.nvim/commit/e77e1f21be0f7116da45f5b164a15e6f7b0f39d7)) |
| 47 | +* **mapper:** support non-existent modules ([a66a612](https://github.com/RedsXDD/neopywal.nvim/commit/a66a6120e937fcd89e0e4370c0e6f2dd2ff5968f)) |
| 48 | +* **mini.files:** wrong bg color for buffer titles ([b14a6b0](https://github.com/RedsXDD/neopywal.nvim/commit/b14a6b0ebfd198d5addf1da7947ca5d6b15670b4)) |
| 49 | +* **palette:** invalid path sep on windows ([928d112](https://github.com/RedsXDD/neopywal.nvim/commit/928d112194d26210545da735e73fee68568e2d79)) |
| 50 | +* **palette:** properly parse use_palette styles ([9ea7773](https://github.com/RedsXDD/neopywal.nvim/commit/9ea777329d5f0d4bb7c770ecc8fe44f0a11f241d)) |
| 51 | +* **reloader:** double recompile notification ([3d953c3](https://github.com/RedsXDD/neopywal.nvim/commit/3d953c387d59ed42f5e5fc5b75870f9696f585d7)) |
| 52 | +* **reloader:** reload dark and light theme variants separately ([5fd3e5c](https://github.com/RedsXDD/neopywal.nvim/commit/5fd3e5c369a332abe8d232490ff1358b5a6dde55)) |
| 53 | +* **windows:** update default colorscheme path ([95425ee](https://github.com/RedsXDD/neopywal.nvim/commit/95425eea6411eebc17c2fcdc46d1c45e57d99205)), closes [#41](https://github.com/RedsXDD/neopywal.nvim/issues/41) [#42](https://github.com/RedsXDD/neopywal.nvim/issues/42) |
| 54 | + |
| 55 | + |
| 56 | +### Performance Improvements |
| 57 | + |
| 58 | +* **config:** fetch modification time of palette ([77623df](https://github.com/RedsXDD/neopywal.nvim/commit/77623df1c3f9eb7b14c009b6f12ef67152406228)) |
| 59 | +* lazy load Neopywal modules ([dae81ce](https://github.com/RedsXDD/neopywal.nvim/commit/dae81cef9b89677c33a4a88217434003e6c1dd7c)) |
| 60 | +* **palettes:** convert palettes into .lua ([669eaae](https://github.com/RedsXDD/neopywal.nvim/commit/669eaae0e2aac566a023c01e3718d7a3866ae01a)) |
| 61 | + |
| 62 | + |
| 63 | +### Code Refactoring |
| 64 | + |
| 65 | +* **config:** remove "styles.lsp" backwards compatability ([c5abf50](https://github.com/RedsXDD/neopywal.nvim/commit/c5abf50d8af65814119d67a1b108e7b84215ba9e)) |
| 66 | + |
3 | 67 | ## [2.6.0](https://github.com/RedsXDD/neopywal.nvim/compare/v2.5.0...v2.6.0) (2024-08-09) |
4 | 68 |
|
5 | 69 |
|
|
0 commit comments