Skip to content

Commit

Permalink
chore(master): release 9.0.0 (#176)
Browse files Browse the repository at this point in the history
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
  • Loading branch information
github-actions[bot] authored Nov 2, 2024
1 parent dfe840a commit 4fc0668
Showing 1 changed file with 46 additions and 0 deletions.
46 changes: 46 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,51 @@
# Changelog

## [9.0.0](https://github.com/Bekaboo/dropbar.nvim/compare/v8.6.1...v9.0.0) (2024-10-31)


### ⚠ BREAKING CHANGES

* **configs:** deprecate `use_devicons`, allow dir/file icon callback
* **configs:** deprecate `opts.general`
* **hlgroups:** link to ts hl instead of regex syntax hl
* **hlgroups:** don't depend on cmp hlgroups
* **sources-treesitter & configs:** use vim regex to match ts node name

### Features

* **configs:** deprecate `use_devicons`, allow dir/file icon callback ([a1b893c](https://github.com/Bekaboo/dropbar.nvim/commit/a1b893ccc96080f0d167eef6e9310a40ef85ccba))
* **configs:** more sensible treesitter valid node types ([5186097](https://github.com/Bekaboo/dropbar.nvim/commit/5186097fe4896a571f9b009fd0159a416933f44a))
* **sources-path:** add filetype devicon as fallback ([#185](https://github.com/Bekaboo/dropbar.nvim/issues/185)) ([ede945e](https://github.com/Bekaboo/dropbar.nvim/commit/ede945efd60893b7b25a854c93a749c7b0d11241))
* **sources-treesitter & configs:** use vim regex to match ts node name ([678a59c](https://github.com/Bekaboo/dropbar.nvim/commit/678a59cb4b43d56e67939a37c065fc0d96c106fa))
* **sources-treesitter:** reduce consecutive spaces in ts symbol name ([35988af](https://github.com/Bekaboo/dropbar.nvim/commit/35988affc74c0cebb1484bcdfccfed523c0e7267))


### Bug Fixes

* **api:** shouldn't reorient when jumping to context ([61d1403](https://github.com/Bekaboo/dropbar.nvim/commit/61d1403532bf6fb3a28caef8394e34234cf674e6))
* **configs & hlgroups:** missing icons and hlgroups for ts types ([a12869f](https://github.com/Bekaboo/dropbar.nvim/commit/a12869f34f8cd236dc708fb2815ccf1663000bf4))
* **configs,sources.path:** concat nil when icons disabled ([#190](https://github.com/Bekaboo/dropbar.nvim/issues/190)) ([28bcb1c](https://github.com/Bekaboo/dropbar.nvim/commit/28bcb1cdd44cbddc0a2ec3137caabacc350b41eb))
* Remove use of deprecated `opts.sources.treesitter.name_pattern` ([ef933aa](https://github.com/Bekaboo/dropbar.nvim/commit/ef933aa4162d9cde23c20d9897b967913aaf5084))
* **setup:** avoid setup twice when using lazy.nvim ([#181](https://github.com/Bekaboo/dropbar.nvim/issues/181)) ([b7b0cd2](https://github.com/Bekaboo/dropbar.nvim/commit/b7b0cd2670cfab298afc955f2531206218736766))
* **setup:** dropbar attaches to wrong window ([6156e07](https://github.com/Bekaboo/dropbar.nvim/commit/6156e07759fd8c7cbf764414f583aa7e47470368))
* **sources-path:** `get_symbols()` error caused by drive name on Windows ([#175](https://github.com/Bekaboo/dropbar.nvim/issues/175)) ([d26bf92](https://github.com/Bekaboo/dropbar.nvim/commit/d26bf92161cd70e049dc138b44ffa0246dbf7178))
* **sources-path:** file icons not selected using filetype as fallback ([01ed539](https://github.com/Bekaboo/dropbar.nvim/commit/01ed539822237652e94ea076f78a44c50bdd634c))
* **sources-terminal:** icon shown when `opts.icons.enable` is `false` ([9d8cad9](https://github.com/Bekaboo/dropbar.nvim/commit/9d8cad9548804a33c9a1968fe305e46e95c911ae))
* **sources.treesitter:** ts source not returning symbols ([#189](https://github.com/Bekaboo/dropbar.nvim/issues/189)) ([ef933aa](https://github.com/Bekaboo/dropbar.nvim/commit/ef933aa4162d9cde23c20d9897b967913aaf5084))
* This is because `default` is set when calling `get_icon()` with ([01ed539](https://github.com/Bekaboo/dropbar.nvim/commit/01ed539822237652e94ea076f78a44c50bdd634c))


### Performance Improvements

* **configs:** by default don't update in insert mode ([ff02391](https://github.com/Bekaboo/dropbar.nvim/commit/ff02391435cfab0f4406d21a39b4f489853b4f5e))


### Code Refactoring

* **configs:** deprecate `opts.general` ([54590c0](https://github.com/Bekaboo/dropbar.nvim/commit/54590c06469eb5fbbcc6a417c91cbc250a801664))
* **hlgroups:** don't depend on cmp hlgroups ([5f0da7f](https://github.com/Bekaboo/dropbar.nvim/commit/5f0da7fa51e4e884e9ab1dc02cd32509252cdf19))
* **hlgroups:** link to ts hl instead of regex syntax hl ([9b58487](https://github.com/Bekaboo/dropbar.nvim/commit/9b58487682f446a9451fb3aa6da1cb017f12fa45))

## [8.6.1](https://github.com/Bekaboo/dropbar.nvim/compare/v8.6.0...v8.6.1) (2024-07-25)


Expand Down

0 comments on commit 4fc0668

Please sign in to comment.