Skip to content

Commit a5d86d8

Browse files
committed
chore(main): release 3.0.0
1 parent f4fb3c4 commit a5d86d8

File tree

1 file changed

+55
-0
lines changed

1 file changed

+55
-0
lines changed

CHANGELOG.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,60 @@
11
# Changelog
22

3+
## [3.0.0](https://github.com/OXY2DEV/bars.nvim/compare/v2.2.0...v3.0.0) (2026-02-12)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* **winhar:** Changed name for TSNode component(`__lockup -> _ellipsis`)
9+
* Preparation for exposing internal variables
10+
* Removed unnecessary config value
11+
12+
### rrfactir
13+
14+
* Removed unnecessary config value ([6c8cf9b](https://github.com/OXY2DEV/bars.nvim/commit/6c8cf9b40540f903c6373b64e8e4493c81bfe468))
15+
16+
17+
### Features
18+
19+
* Added `Start` & `Stop` sub-commands ([db9dca8](https://github.com/OXY2DEV/bars.nvim/commit/db9dca8a8465275a3e203caedbd6093b2778104a))
20+
* Listen to OptionSet ([0246e9d](https://github.com/OXY2DEV/bars.nvim/commit/0246e9d063b8b186983e502411b01ffa9537e8cf))
21+
* **statuscolumn, statusline, winbar:** Added ability to ignore custom values ([c03c3ee](https://github.com/OXY2DEV/bars.nvim/commit/c03c3eeb5629c77a392b1ed5760df60568b84a8a))
22+
* **statuscolumn:** Added `Toggle`, `Enable`, `Disable` etc. command support ([6079b0d](https://github.com/OXY2DEV/bars.nvim/commit/6079b0dba3726af26baa303b6a6e8056dc802cf4))
23+
* **statusline:** Added action support ([3588177](https://github.com/OXY2DEV/bars.nvim/commit/3588177eae189079ed5aeba16a2da70852f4a408))
24+
* **statusline:** Added missing `Toggle` function ([8d8085c](https://github.com/OXY2DEV/bars.nvim/commit/8d8085c9001f4de928e07cdfe53b211bc9b19be2))
25+
* **statusline:** Statusline no longer gets overwritten by `quickfix` window ([745c5a4](https://github.com/OXY2DEV/bars.nvim/commit/745c5a4d164703ce45cc181457e2d4318aed87cd))
26+
* **statusline:** Support for other icon providers ([acc6f04](https://github.com/OXY2DEV/bars.nvim/commit/acc6f04076db7924c862f208449ea3e5cdbd1d3a))
27+
* **statusline:** Use `gitsigns.nvim` when available for branch name ([b774825](https://github.com/OXY2DEV/bars.nvim/commit/b7748251cb0e44a11c32d40d6d9bfb756e0ca307))
28+
* **tabline:** Added `Toggle`, `Enable`, `Disable` etc. command support ([a8beb06](https://github.com/OXY2DEV/bars.nvim/commit/a8beb066266e204eeac9adbe9b45226ebb56dcb6))
29+
* Update styles when filetype & buftype changes ([a6725bc](https://github.com/OXY2DEV/bars.nvim/commit/a6725bcf01d88241770ce77cde2c4c68df344777))
30+
* **winbar:** Added `Toggle`, `Enable`, `Disable` etc. command support ([4976871](https://github.com/OXY2DEV/bars.nvim/commit/4976871625c35e2e93b0dfabed7d5105649236c5))
31+
32+
33+
### Bug Fixes
34+
35+
* Allow user specified styles ([71124bb](https://github.com/OXY2DEV/bars.nvim/commit/71124bbbbed090588fcdbc529bc9fabc02756500))
36+
* Fixed attachmemt issues for some windows ([2ad6549](https://github.com/OXY2DEV/bars.nvim/commit/2ad6549f559f4cd1b1664cf86185b757f6e98027))
37+
* **highlights:** Updated `BarsFt6` definition ([06ad70f](https://github.com/OXY2DEV/bars.nvim/commit/06ad70f9fadff10ff1a16864516a6bcd822c47f7))
38+
* **statuscolumn, statusline, winbar:** Custom values set by user & plugins is now respected ([6f40fa4](https://github.com/OXY2DEV/bars.nvim/commit/6f40fa452b4df8101514add507c4232f5bb47071))
39+
* **statuscolumn:** Fixed a bug with `setup()` overriding incorrect variable ([6ec55c1](https://github.com/OXY2DEV/bars.nvim/commit/6ec55c1df6c9d7c27e00767016a717b384581664))
40+
* **statuscolumn:** Fixed a bug with signs not showing up in normal mode ([bf475c5](https://github.com/OXY2DEV/bars.nvim/commit/bf475c563a5d26c11054ea39b4c9b43195785f05))
41+
* **statuscolumn:** Fixed invalid functiom call ([da46fe2](https://github.com/OXY2DEV/bars.nvim/commit/da46fe27ff638c57a7780481eed51297c03edb08))
42+
* **statuscolumn:** Reverted a change causing `numberwidth` & `relativenumber` to not be restored correctly ([89e8f63](https://github.com/OXY2DEV/bars.nvim/commit/89e8f63ccea81823389f23b76e54be6c1afb09c4))
43+
* **statusline, diagnostics:** `auto_hide`< now works when diagnostics count is empty ([af5ead8](https://github.com/OXY2DEV/bars.nvim/commit/af5ead8d9b651add2f54387e7f567941020fe008))
44+
* **statusline, statuscolumn, winbar:** Fixed a bug preventing windows from attaching ([7aa6057](https://github.com/OXY2DEV/bars.nvim/commit/7aa60575e8db3b3003267b616255b8c150ad5225))
45+
* **statusline:** `remove()` now only works on attached windows ([823ec48](https://github.com/OXY2DEV/bars.nvim/commit/823ec48f1b8bdb9ea40b2cc275450f4789b957dd))
46+
* **statusline:** Changed behavior of `Enable`, `Disable` & `Toggle` ([56504e4](https://github.com/OXY2DEV/bars.nvim/commit/56504e4aef1dc49d960cc568eda74f3495e49598))
47+
* **statusline:** Fixed issue with getting icons from `icons.nvim` ([6d7915a](https://github.com/OXY2DEV/bars.nvim/commit/6d7915a5dde134a3f188567fdc43dc3dd3ce376e))
48+
* **winbar:** Fixed `Toggle` command ([97600c2](https://github.com/OXY2DEV/bars.nvim/commit/97600c21b261ce01772e477cacaf83bc8ac38fd5))
49+
* **winbar:** Fixed an issue with `Toggle` not working ([ddedfd8](https://github.com/OXY2DEV/bars.nvim/commit/ddedfd889dc76a385c748ce39b90bb0e89c51986))
50+
* **winbar:** Fixed attachment logic for windows ([5100872](https://github.com/OXY2DEV/bars.nvim/commit/510087262fc8b4d99f850070c3fc6aa1c01c657d))
51+
52+
53+
### Code Refactoring
54+
55+
* Preparation for exposing internal variables ([0663d47](https://github.com/OXY2DEV/bars.nvim/commit/0663d473915a4d4613d69ee76089fe1b60385133))
56+
* **winhar:** Changed name for TSNode component(`__lockup -> _ellipsis`) ([30cc0d3](https://github.com/OXY2DEV/bars.nvim/commit/30cc0d37e025d83ddccaedc5eae9f5ebca5e1c1b))
57+
358
## [2.2.0](https://github.com/OXY2DEV/bars.nvim/compare/v2.1.0...v2.2.0) (2025-07-03)
459

560

0 commit comments

Comments
 (0)