diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..da6e87f --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,40 @@ +# Changelog + +## 1.0.0 (2024-06-22) + + +### Features + +* add .luacheckrc ([b99da70](https://github.com/max397574/neocomplete.nvim/commit/b99da7020048bcf667b87df71afaa4c2cd4fa281)) +* add annotation to fix type cheking ([c7c57e3](https://github.com/max397574/neocomplete.nvim/commit/c7c57e332dcdb542cb4c6bb5c3e3e93c4c9287f5)) +* add another make step for dev setup ([85f6bdb](https://github.com/max397574/neocomplete.nvim/commit/85f6bdb7efb01781d19b761d5eb9b841f8ec1126)) +* add build.lua for luarocks ([41691b3](https://github.com/max397574/neocomplete.nvim/commit/41691b3b61a0b559a99e88a291a128d1c0cb7317)) +* add formatting to makefile ([47ebbc5](https://github.com/max397574/neocomplete.nvim/commit/47ebbc5b8b3748c2e306eba948f599f01300fdc8)) +* add function to check if menu is open ([78800f1](https://github.com/max397574/neocomplete.nvim/commit/78800f1d3eed33e475c55c2fe19e2bd51c96ab37)) +* add libraries for type annotations ([a9853db](https://github.com/max397574/neocomplete.nvim/commit/a9853db5f59c689ca26f84100977ce601c552cfa)) +* add new resolve method to source ([377ed58](https://github.com/max397574/neocomplete.nvim/commit/377ed582dbcb15b7b70f054b7e192a3d16ca58f2)) +* add scripts for .luarc.json ([146f3c4](https://github.com/max397574/neocomplete.nvim/commit/146f3c499c831a67edabf91a8f0c8011ae13de41)) +* add source field to entry and use it ([8d6e870](https://github.com/max397574/neocomplete.nvim/commit/8d6e8707f2e021c794892779855681e927ac5521)) +* add type annotations to fix warnings ([f724edc](https://github.com/max397574/neocomplete.nvim/commit/f724edca0d16e1b6b37b7b0d930e66b3d8b2c6ac)) +* **config/menu:** allow setting position of menu ([f8e8ca8](https://github.com/max397574/neocomplete.nvim/commit/f8e8ca8860bbf88a299cbb64f4c35feae424adbb)) +* extract lsp source ([7b9261d](https://github.com/max397574/neocomplete.nvim/commit/7b9261d07efe9562d763098fae5c21ecf7e615a6)) +* filtering ([5cfed8b](https://github.com/max397574/neocomplete.nvim/commit/5cfed8b8e4a1730b66738810c327a8764576e7b4)) +* initial commit ([b77a8ca](https://github.com/max397574/neocomplete.nvim/commit/b77a8ca015e39fa70089ef9244204702483a1097)) +* **menu:** add scrollbar ([16ed834](https://github.com/max397574/neocomplete.nvim/commit/16ed8345e4576c5b5dffe27878acf3e6d630fa18)) +* **menu:** allow disabling scrollbar ([ef51148](https://github.com/max397574/neocomplete.nvim/commit/ef51148f0f8e90a44a5c1f97abd005e9424fdb41)) +* set undo point before confirming completion ([84542f0](https://github.com/max397574/neocomplete.nvim/commit/84542f0a43a0dd9dd63f8c0a5278eae380845792)) +* **test:** add makefile ([2824eb5](https://github.com/max397574/neocomplete.nvim/commit/2824eb5b839bbfd5a870c5aa1b6113832247b005)) +* **test:** add tests for general utils ([a06f5f9](https://github.com/max397574/neocomplete.nvim/commit/a06f5f96ac08678aa63d47ceb1149a93b1275e61)) +* **test:** add tests for lsp utils ([c63e032](https://github.com/max397574/neocomplete.nvim/commit/c63e032c96995c6ffe2bd8f5ac736638d4aa2bd9)) +* update docs ([70c91e1](https://github.com/max397574/neocomplete.nvim/commit/70c91e193acbf63d01b93b0d7dde414edfd58028)) +* **workflows:** add luarocks ([73aebb9](https://github.com/max397574/neocomplete.nvim/commit/73aebb9b08abf348f97d405a474084718ef52f02)) +* **workflows:** update release please ([3606ae1](https://github.com/max397574/neocomplete.nvim/commit/3606ae1768f8d6b94326d3e61a182b38d9ded3e5)) + + +### Bug Fixes + +* **luacheck:** remove empty elseif branch ([081f221](https://github.com/max397574/neocomplete.nvim/commit/081f2217a2f356503db1d816ee3d338d1b63adec)) +* **menu:** check if there was a match for prefix ([6c4ae30](https://github.com/max397574/neocomplete.nvim/commit/6c4ae30b422f68108684beeaf34541d739d2795f)) +* **menu:** improve scrolling behavior ([1d0bb00](https://github.com/max397574/neocomplete.nvim/commit/1d0bb006e6955c77e74f1147cee4bfb31dabbcaf)) +* **sorter:** reset score of entries ([dee016e](https://github.com/max397574/neocomplete.nvim/commit/dee016eb581f9f5f74ac1ef8ee0232f0663fe58b)) +* type annotations ([9117ad3](https://github.com/max397574/neocomplete.nvim/commit/9117ad31314ccd8edc7b11e5a40b673653037e70))