From 1bf54637df9262ebd4d00a134ba3454c0881b736 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 4 Oct 2023 07:55:56 +0000 Subject: [PATCH] chore(main): release 1.0.0 --- CHANGELOG.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4affe92..2f9271e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,51 @@ # Changelog +## [1.0.0](https://github.com/willothy/nvim-cokeline/compare/v0.4.0...v1.0.0) (2023-10-04) + + +### ⚠ BREAKING CHANGES + +* don't delete buffer when falling back to history +* remove `utils.get_hex` - use `hlgroups.get_hl_attr` +* support for more highlight attrs ([#150](https://github.com/willothy/nvim-cokeline/issues/150)) +* make scratch buffer if deleting last buffer + +### Features + +* add index property to TabPage object ([4863677](https://github.com/willothy/nvim-cokeline/commit/48636776059b5fb6de4b91a21655b06d16150ce6)) +* allow passing function to mapping funcs ([1a25aee](https://github.com/willothy/nvim-cokeline/commit/1a25aee3e63d2b745df6ba0b35b607117edf4306)) +* custom sorting functions ([befa096](https://github.com/willothy/nvim-cokeline/commit/befa096b2a7b17c2298123e7dbe6a89a07404038)) +* global (per buffer/tab/etc) hover events ([709a379](https://github.com/willothy/nvim-cokeline/commit/709a379255157520f29aee6bfb3d33c92b0e019a)) +* **history:** persist history with `resession` extension ([#174](https://github.com/willothy/nvim-cokeline/issues/174)) ([96255ec](https://github.com/willothy/nvim-cokeline/commit/96255ecf86ef7beb232c6b18d847c87c0e386166)) +* sidebar.get_width() utility function ([5c46b21](https://github.com/willothy/nvim-cokeline/commit/5c46b213b234308fb93119a6ce0bab0a1f176b5e)) +* support for more highlight attrs ([#150](https://github.com/willothy/nvim-cokeline/issues/150)) ([e0db489](https://github.com/willothy/nvim-cokeline/commit/e0db4891c8ce35428463269184ba01f8f4169efe)) +* update default config ([da7f4c9](https://github.com/willothy/nvim-cokeline/commit/da7f4c9effe1f1f8538ff00d8648386bb24172e8)) + + +### Bug Fixes + +* **bufdel:** ignore first retval of ui.select, prompt for filename if empty ([2f80eeb](https://github.com/willothy/nvim-cokeline/commit/2f80eebe5296f7eddc7abec2c4f14ec523c6df30)) +* **buffers:** ensure current_valid_index is non-nil ([52e050a](https://github.com/willothy/nvim-cokeline/commit/52e050a319f37a5f752fe8f461db209ab03a3188)), closes [#76](https://github.com/willothy/nvim-cokeline/issues/76) +* disable warning for default_hl keys ([f9a9d8c](https://github.com/willothy/nvim-cokeline/commit/f9a9d8cd12e5cb4467b38a7def766b1b43d715c2)) +* **docs:** Replace `focused` with `fg` in default_hl in readme ([#152](https://github.com/willothy/nvim-cokeline/issues/152)) ([73a6a52](https://github.com/willothy/nvim-cokeline/commit/73a6a52001aad42ada57acba875f110661aea01d)) +* don't check mousemoveevent unless needed ([a7efa64](https://github.com/willothy/nvim-cokeline/commit/a7efa64386467114e386a0f19f4a6086a5650010)) +* ensure tabs are always updated on TabNew and TabClosed ([68b915a](https://github.com/willothy/nvim-cokeline/commit/68b915ac0e389f4c094ec3d9284b2d73f9c7ac96)) +* get config before checking deps ([dc00262](https://github.com/willothy/nvim-cokeline/commit/dc0026200d290a19ab595c0cc2d41fe2bcd22271)) +* highlight caching ([0d2988c](https://github.com/willothy/nvim-cokeline/commit/0d2988c6eff6c58dfc04b08639ae5ff04a21b32c)) +* incorrect function name in sidebar ([c2842a5](https://github.com/willothy/nvim-cokeline/commit/c2842a51df781d357cd3408c411a7bec147b57ae)) +* **mappings:** attempt to get next buffer when using history fallback ([2bf44ee](https://github.com/willothy/nvim-cokeline/commit/2bf44ee9096e488d0b84b5f364c05a282ed227f1)) +* remove unused import in config.lua ([9d2ec14](https://github.com/willothy/nvim-cokeline/commit/9d2ec147adae611118c21dc03630f4952f5ae419)) +* update default close icon ([acf1047](https://github.com/willothy/nvim-cokeline/commit/acf104756543fd7d53a68ccd32bbdec31b946227)), closes [#148](https://github.com/willothy/nvim-cokeline/issues/148) +* use `buf_is_valid` for both `delete` and `wipeout` in `bufdelete` ([999a483](https://github.com/willothy/nvim-cokeline/commit/999a483f637779b248459cfc100299a42bb459d4)) +* use dot in require instead of slash ([b64d130](https://github.com/willothy/nvim-cokeline/commit/b64d130810e5348d986af8ea4686c7767519d3ed)), closes [#153](https://github.com/willothy/nvim-cokeline/issues/153) + + +### Code Refactoring + +* don't delete buffer when falling back to history ([652ac5f](https://github.com/willothy/nvim-cokeline/commit/652ac5f6ab2ccf162ad74b2618cd86f9ce1f4c70)) +* make scratch buffer if deleting last buffer ([368cd3e](https://github.com/willothy/nvim-cokeline/commit/368cd3ebd2395405c2e333d6aa05d8d509ed99d2)) +* remove `utils.get_hex` - use `hlgroups.get_hl_attr` ([b56f12b](https://github.com/willothy/nvim-cokeline/commit/b56f12b9a72e96b1103accd6dd05b6e9f5cf44e4)) + ## [Unreleased](https://github.com/willothy/nvim-cokeline/tree/HEAD) [Full Changelog](https://github.com/willothy/nvim-cokeline/compare/v0.4.0...HEAD)