-
Notifications
You must be signed in to change notification settings - Fork 10
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
03fbe93
commit 64d6c56
Showing
1 changed file
with
62 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
# Changelog | ||
|
||
## 1.0.0 (2024-01-15) | ||
|
||
|
||
### ⚠ BREAKING CHANGES | ||
|
||
* **condition:** hard code and strongly type buffer matchers | ||
* **component:** change defaults for `file_info` component | ||
* **provider:** add more integrations to `lsp_client_names` provider | ||
|
||
### Features | ||
|
||
* add auto completion with `lua_ls` ([4a6995b](https://github.com/AstroNvim/astroui/commit/4a6995bfd9e2a62ea369e46e258c4cc24ed4ac28)) | ||
* add status API ([0ec1124](https://github.com/AstroNvim/astroui/commit/0ec1124a59012bbbc7b22dd68648d92ec6d3637d)) | ||
* add utilities for configuring icons ([568a829](https://github.com/AstroNvim/astroui/commit/568a829a5cf91dc894409993d28a662a00154274)) | ||
* allow `highlights` table to have functions as well ([2eff404](https://github.com/AstroNvim/astroui/commit/2eff404ce431cf40ec6adb842ea7038e4d7a39df)) | ||
* allow function for `status.colors` table ([57f6ce3](https://github.com/AstroNvim/astroui/commit/57f6ce326984c06daace0a972ebeb5696bffdd0a)) | ||
* **condition:** add `is_file` condition ([b4d1825](https://github.com/AstroNvim/astroui/commit/b4d1825f5c0c6291ba553a87f4cb8bfef2cab460)) | ||
* **condition:** hard code and strongly type buffer matchers ([f333d52](https://github.com/AstroNvim/astroui/commit/f333d5269f6d77071e57b856c770000997efd2a8)) | ||
* **config:** improve highlight table typing ([1eb13f8](https://github.com/AstroNvim/astroui/commit/1eb13f87db5640e4cc366a2b8e7e5caef519dc38)) | ||
* **provider:** add more integrations to `lsp_client_names` provider ([e3c98a1](https://github.com/AstroNvim/astroui/commit/e3c98a1cf8236ec012aa2b1c4946c9496d4aaf6a)) | ||
* set up colorscheme and highlight extensions ([433343a](https://github.com/AstroNvim/astroui/commit/433343a46d5e303461150e0e7637938d0e7434b5)) | ||
* **status:** add ability to freely update surrounded separators ([f63eb6d](https://github.com/AstroNvim/astroui/commit/f63eb6d4e4ce5b60fc7d2093ad3d0619cfee7e15)) | ||
* **status:** add conda support to virtual environment component ([8797cf8](https://github.com/AstroNvim/astroui/commit/8797cf8e40db4e52bedaadef78e3a09688020d61)) | ||
* **status:** add utility to refresh heirline colors ([89ee358](https://github.com/AstroNvim/astroui/commit/89ee358f48ae82d8db019289243a1941d1bbf6e4)) | ||
* **status:** add virtual environment component ([4680f7f](https://github.com/AstroNvim/astroui/commit/4680f7f0934f6638f47494a173abbdc2f8f759a5)) | ||
|
||
|
||
### Bug Fixes | ||
|
||
* `astrocore.utils` moved to `astrocore` ([7eecd43](https://github.com/AstroNvim/astroui/commit/7eecd4391e9f3443f8ebe72b9a12b854574b9a3a)) | ||
* add missing `setup_colors` config entry ([3203015](https://github.com/AstroNvim/astroui/commit/3203015cf31866e0af3fd2d2419cf87414f4e722)) | ||
* add missing `signcolumn_enabled` condition ([504623c](https://github.com/AstroNvim/astroui/commit/504623cab47104829a3f9f3d1e942038c5cac2fd)) | ||
* **autocmds:** simiplify colorscheme setting ([738c842](https://github.com/AstroNvim/astroui/commit/738c84241445b2f9a7522d834c6a59930edbf697)) | ||
* **component:** fix missing file modified element in tabline file_info ([937aaec](https://github.com/AstroNvim/astroui/commit/937aaec7a21a004f28b2229ed8c2119dcadcedc9)) | ||
* **component:** update LSP provider on resize for truncation ([edda875](https://github.com/AstroNvim/astroui/commit/edda875a0ad25a2b00e516884966e834a2711f0f)) | ||
* **condition:** loosen validity check in `buffer_matches` ([d4fb5c2](https://github.com/AstroNvim/astroui/commit/d4fb5c2a61d649aac04b24ab23eeb82915863597)) | ||
* **config:** fix typo ([ff365ce](https://github.com/AstroNvim/astroui/commit/ff365ce10537cfd97c5253dd5538e96b3a62e3ef)) | ||
* move `icons_enabled` back to global variable ([df753ac](https://github.com/AstroNvim/astroui/commit/df753ac660fb0ac3dee5a8a020e371ac7719d940)) | ||
* **status:** always clear cache when running update callback ([ab8ce32](https://github.com/AstroNvim/astroui/commit/ab8ce327064f383cecc1ea5cc5de576a91a93c34)) | ||
* **status:** always show fallback for files without a name ([d5d5291](https://github.com/AstroNvim/astroui/commit/d5d5291c9872dcf9b218d18c9e789de9ba35457a)) | ||
* **status:** fix `file_icon` provider to fallback to filetype ([6d929e7](https://github.com/AstroNvim/astroui/commit/6d929e7c4ca046d13055e19675f7a3ca36213f7e)) | ||
* **status:** fix conform integration with clients ([695da66](https://github.com/AstroNvim/astroui/commit/695da660570ff9f93b8f5c84f417ebeb82e81f58)) | ||
* **status:** fix number column when `signcolumn=number` ([36db241](https://github.com/AstroNvim/astroui/commit/36db241b65fb57f6270ba1ce9f20f4b75cb02e9d)) | ||
* **status:** fix typo in `foldcolumn` component ([04e2bc5](https://github.com/AstroNvim/astroui/commit/04e2bc5dfe08ef786958065412a688fccea03770)) | ||
* **status:** make sure only valid buffers are passed to heirline tabline ([be85280](https://github.com/AstroNvim/astroui/commit/be85280c069b9fb3842a7320f035a6d132d2e686)) | ||
* **status:** use `vim.tbl_islist` to resolve 0.9 compatibility ([f3af022](https://github.com/AstroNvim/astroui/commit/f3af0226a21da364ef948991fdbdadbf824fad3a)) | ||
* **status:** use buffer git root with Telescope ([76edc8e](https://github.com/AstroNvim/astroui/commit/76edc8e2a9f8e1bf3203e59c6836421d9096bbd9)) | ||
|
||
|
||
### Performance Improvements | ||
|
||
* **provider:** disable integrations that are unavailable ([7f3e0a5](https://github.com/AstroNvim/astroui/commit/7f3e0a50e99dc1b49d6da1147a14db2fbaa871ae)) | ||
* **status:** further improve performance of `file_icon` provider ([a2ca828](https://github.com/AstroNvim/astroui/commit/a2ca8289202829f8f986d1318c90d9508649f383)) | ||
* **status:** optimize updating of surrounded components ([af8b51e](https://github.com/AstroNvim/astroui/commit/af8b51e221b5947933030045edb4eb14e4f954c1)) | ||
* **status:** use `vim.diagnostic.count` if available ([f05eac3](https://github.com/AstroNvim/astroui/commit/f05eac332c2f57f5dedbf277f3789ef2fa389075)) | ||
|
||
|
||
### Code Refactoring | ||
|
||
* **component:** change defaults for `file_info` component ([b7a04fb](https://github.com/AstroNvim/astroui/commit/b7a04fb2eb4879cc97cd6e9f04ebc9085240c16c)) |