Skip to content

Commit 2ac6645

Browse files
authored
Merge pull request #3 from OXY2DEV/release-please--branches--main
chore(main): release 2.0.0
2 parents d78cd9b + 3c8531f commit 2ac6645

File tree

1 file changed

+80
-0
lines changed

1 file changed

+80
-0
lines changed

CHANGELOG.md

+80
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
# Changelog
2+
3+
## [2.0.0](https://github.com/OXY2DEV/bars.nvim/compare/v1.0.0...v2.0.0) (2025-03-14)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* Changed internal name from `part` to `component`
9+
10+
### Features
11+
12+
* Added ability to disable modules with `setup()` ([db076b4](https://github.com/OXY2DEV/bars.nvim/commit/db076b4ffa509aace45c57d7a165ee59a1c79c49))
13+
* **core:** Added a `global_attach()` functions ([09ba2e0](https://github.com/OXY2DEV/bars.nvim/commit/09ba2e0e84d17907a776a10d34a7639f599ea0dd))
14+
* **core:** Added ability to update different bars & lines on filetype ([1b59ff5](https://github.com/OXY2DEV/bars.nvim/commit/1b59ff5bfe19203f575eb3ee94f3c57a95f09113))
15+
* **core:** Added actions for the plugin ([900bc9d](https://github.com/OXY2DEV/bars.nvim/commit/900bc9d03d852549ccb4fd73dd22c664c7df78f3))
16+
* **core:** Added command support. ([2e11413](https://github.com/OXY2DEV/bars.nvim/commit/2e114131dd15c602dec63d11f41944c7de367f4f))
17+
* **core:** Added custom section/column support ([8a76c1b](https://github.com/OXY2DEV/bars.nvim/commit/8a76c1b69e54e717643dc55c80a0a235057c89be))
18+
* **core:** Added sub-module configuration via `bars.setup()` ([1165c50](https://github.com/OXY2DEV/bars.nvim/commit/1165c501f60f505999c89f744fe2a0d3cbad1840))
19+
* **core:** Added support for dynamic values in `bars.setup()` ([c5d61d0](https://github.com/OXY2DEV/bars.nvim/commit/c5d61d0366e905575fb4111003ea0552cedcdecb))
20+
* **core:** Mode changes now update the bars & lines ([909ba6c](https://github.com/OXY2DEV/bars.nvim/commit/909ba6c4ddf2af70f5217fe5b301c6f050c2d489))
21+
* **global:** Added functions to scroll through tab list ([f433250](https://github.com/OXY2DEV/bars.nvim/commit/f433250f88a5cedd44b4132d3a9e03d8b364c71d))
22+
* **statuscolumn:** Added ability to Toggle statuscolumn ([6133947](https://github.com/OXY2DEV/bars.nvim/commit/6133947bc23243668c0fbc754184601bdda0aa02))
23+
* **statuscolumn:** Added click support for lnum ([de3c702](https://github.com/OXY2DEV/bars.nvim/commit/de3c70293edb96cf1730b9de3462ea22fc70406a))
24+
* **statuscolumn:** Added Enabling & Disabling commands ([6c26f92](https://github.com/OXY2DEV/bars.nvim/commit/6c26f92c4dfa9b7e93063adbe94caae73ba36234))
25+
* **statuscolumn:** Added filter support for signs ([2369dcf](https://github.com/OXY2DEV/bars.nvim/commit/2369dcf02bc882551bb36db126df1043cb33527b))
26+
* **statusline:** Added ability to Toggle statusline ([cc1931f](https://github.com/OXY2DEV/bars.nvim/commit/cc1931fe2a0267f7b87e8eaa94568ffaab0eab22))
27+
* **statusline:** Added detached HEAD branch support ([feecfa0](https://github.com/OXY2DEV/bars.nvim/commit/feecfa0de0d56701322f2551db66c5fd9134573f))
28+
* **statusline:** Added Enable & Disable function ([4d68f88](https://github.com/OXY2DEV/bars.nvim/commit/4d68f8802f2aae8bcd2d03d9102515b39b7338ca))
29+
* **statusline:** Help window's statusline now shows the ruler in Visual ([37e819f](https://github.com/OXY2DEV/bars.nvim/commit/37e819fa6f972fe85fc6bed131e243afd612fd09))
30+
* **tabline:** Added a tab list for the tabline ([339b0bb](https://github.com/OXY2DEV/bars.nvim/commit/339b0bb297673e4368bca4d9440f68fc2e7ff6cd))
31+
* **tabline:** Added ability to Toggle tabline ([404dfb0](https://github.com/OXY2DEV/bars.nvim/commit/404dfb0aacac1d5ff5c716ea44211fd2b554e1fe))
32+
* **tabline:** Added buffer list part ([8c43622](https://github.com/OXY2DEV/bars.nvim/commit/8c43622ff2604da1b9229fd4227a097888461736))
33+
* **tabline:** Added current bufname support for tabline ([0bd5395](https://github.com/OXY2DEV/bars.nvim/commit/0bd5395bbf600c0bef2e05e468a28be18208cedb))
34+
* **tabline:** Added Enable & Disable functions ([8065320](https://github.com/OXY2DEV/bars.nvim/commit/8065320ed8ffb6e9f3ac09b6735a16075934a80a))
35+
* **tabline:** Added tabline component to show tabs ([5b42f8e](https://github.com/OXY2DEV/bars.nvim/commit/5b42f8ede6594f8992719f88568a8aaf308353ff))
36+
* **tabline:** Added tabpage list locking ([a0d03ec](https://github.com/OXY2DEV/bars.nvim/commit/a0d03ece2db249068f30c160545594e17faa7990))
37+
* **winbar:** Added ability to Toggle winbar ([2d5de92](https://github.com/OXY2DEV/bars.nvim/commit/2d5de92158e971924b38e237c01eb5c1cc6b91db))
38+
* **winbar:** Added Enable & Disable functions ([18d43b2](https://github.com/OXY2DEV/bars.nvim/commit/18d43b28d3c16d98b1f2ee955c9f8d4d5839ba0e))
39+
* **winbar:** Added file path support for winbar ([f938cf5](https://github.com/OXY2DEV/bars.nvim/commit/f938cf59c4564848ba5f2e355ff1a3d5cec03c0d))
40+
* **winbar:** Added lua_patterns support ([65a4340](https://github.com/OXY2DEV/bars.nvim/commit/65a4340437bc521092dde9ef1acf4b8b8d51f523))
41+
* **winbar:** Added new winbar ([da5a456](https://github.com/OXY2DEV/bars.nvim/commit/da5a4560f9ba426855b3d2c594a4f9e4c6e30283))
42+
* **winbar:** LuaDoc support ([7396456](https://github.com/OXY2DEV/bars.nvim/commit/73964561eb3ab8a5919be9b89e642354139779b6))
43+
44+
45+
### Bug Fixes
46+
47+
* Added background to BarsLineNr ([237ff67](https://github.com/OXY2DEV/bars.nvim/commit/237ff67b103c5678c1976157520bcafcb5ccd84f))
48+
* Added window validity check for statusline detaching ([17ecf91](https://github.com/OXY2DEV/bars.nvim/commit/17ecf9137bafef1199878bd6099db72d8a26a2a4))
49+
* **core:** Fixed a bug with `setup()` not causing the cached IDs to update ([24b92af](https://github.com/OXY2DEV/bars.nvim/commit/24b92afbcbe04a3efa8780b05a359493158b8a29))
50+
* **core:** Fixed how toggling of modules work ([4a8cdd6](https://github.com/OXY2DEV/bars.nvim/commit/4a8cdd6a62d81354c29667ed2fa4752156293f46))
51+
* **core:** setup() now gets called when loading this plugin ([500245f](https://github.com/OXY2DEV/bars.nvim/commit/500245f462d6d912a9169a958cf52f4fac3f2df5))
52+
* Finished adding remaining highlight groups ([cf6a4c8](https://github.com/OXY2DEV/bars.nvim/commit/cf6a4c8955b10c5aa92787630c6605deeec7b853))
53+
* **statuscolumn:** `relativenumber` & `numberwidth` are now applied with ([8dcbf60](https://github.com/OXY2DEV/bars.nvim/commit/8dcbf60e7fe1856e0701b10dc1f8756e971a0a15))
54+
* **statuscolumn:** Added check for module state before attching to new buffer ([6c26f92](https://github.com/OXY2DEV/bars.nvim/commit/6c26f92c4dfa9b7e93063adbe94caae73ba36234))
55+
* **statuscolumn:** Changed when options are set ([e801a2d](https://github.com/OXY2DEV/bars.nvim/commit/e801a2d5a4e0031374a656dd46b4e188531f2675))
56+
* **statuscolumn:** Fixed a bug with errors when trying to detach from invalid windows ([1d5ab23](https://github.com/OXY2DEV/bars.nvim/commit/1d5ab238fc77465f142e5325c1bc77a74a26d484))
57+
* **statuscolumn:** Fixed incorrect fold marker on the last line of a buffer ([607a208](https://github.com/OXY2DEV/bars.nvim/commit/607a20802d5aa2c237116c266307053d1c0054b2))
58+
* **statuscolumn:** Fold column no longer shows incorrect symbol on final buffer line ([d6cd485](https://github.com/OXY2DEV/bars.nvim/commit/d6cd485618bb2ba34a7960b5e377bcea3b67978b))
59+
* **statuscolumn:** Global statuscolumn now gets cached too ([338985b](https://github.com/OXY2DEV/bars.nvim/commit/338985b9a361f33b5b0cb89361cbe3fcd5b57913))
60+
* **statuscolumn:** List values now get properly applied for folds ([3a4c93f](https://github.com/OXY2DEV/bars.nvim/commit/3a4c93f1889690fdf792070225ce29770d45b035))
61+
* **statuscolumn:** No longer detach from windows that weren't attached ([1d5ab23](https://github.com/OXY2DEV/bars.nvim/commit/1d5ab238fc77465f142e5325c1bc77a74a26d484))
62+
* **statusline:** Calling `statusline.toggle()` no longer toggles it globally(when the cached value is "" or nil) ([34ee471](https://github.com/OXY2DEV/bars.nvim/commit/34ee471b7f02c41f38e3a885271800c7aeaf6602))
63+
* **statusline:** Chnaged when statusline is set ([2d117bd](https://github.com/OXY2DEV/bars.nvim/commit/2d117bd9ca6314d36fb0c42a04f9cd605394e90e))
64+
* **statusline:** Diagnoatics are now shown per buffer ([339a4ca](https://github.com/OXY2DEV/bars.nvim/commit/339a4ca80556e8427f9ef9b9a49817fdf0ce63a0))
65+
* **statusline:** Fixdd issues with detaching from attached buffers ([d924e1a](https://github.com/OXY2DEV/bars.nvim/commit/d924e1a1d0d8b8273977eda7161698f2353a4676))
66+
* **statusline:** Fixed a bug with `ignore_*` not being respected ([ede5576](https://github.com/OXY2DEV/bars.nvim/commit/ede55763c95c8001d742b511e7514dd5838a42c5))
67+
* **statusline:** Fixed a bug with not getting a branch causing errors ([586e94a](https://github.com/OXY2DEV/bars.nvim/commit/586e94aa462a52c93b5a866b79e148a287dca690))
68+
* **statusline:** Fixed issues with detaching from attached buffers ([d924e1a](https://github.com/OXY2DEV/bars.nvim/commit/d924e1a1d0d8b8273977eda7161698f2353a4676))
69+
* **statusline:** Statusline module's state is now checked before attaching to new windows ([80fc8d3](https://github.com/OXY2DEV/bars.nvim/commit/80fc8d36fae094ff1f9b79d935a8d93ce4f8eea4))
70+
* **statusline:** Updated bufname icons ([680036b](https://github.com/OXY2DEV/bars.nvim/commit/680036bb248f3e8b15efeed2b8f8287c45f9295c))
71+
* **tabline:** `setup()` no longer disables tabline ([043cae8](https://github.com/OXY2DEV/bars.nvim/commit/043cae8524d88ca2b30a8651db43b550abaab8c3))
72+
* **tabline:** Fixed navigation function ([8c43622](https://github.com/OXY2DEV/bars.nvim/commit/8c43622ff2604da1b9229fd4227a097888461736))
73+
* **winbar:** Fixed a big with the `node` part ([6834630](https://github.com/OXY2DEV/bars.nvim/commit/683463074a461887bf0b84055974c0cdbd122b3e))
74+
* **winbar:** Winbar module's state is now checked before attaching to new windows ([ef9d737](https://github.com/OXY2DEV/bars.nvim/commit/ef9d737c62e86fac094b1ffa0f528a6776b805ee))
75+
* **winbr:** Changed when winbar is set ([2d117bd](https://github.com/OXY2DEV/bars.nvim/commit/2d117bd9ca6314d36fb0c42a04f9cd605394e90e))
76+
77+
78+
### Code Refactoring
79+
80+
* Changed internal name from `part` to `component` ([d0dcda9](https://github.com/OXY2DEV/bars.nvim/commit/d0dcda966825a9c010f5fbb7fc6419a14709dc10))

0 commit comments

Comments
 (0)