Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 1.0.0 #51

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

max397574
Copy link
Owner

@max397574 max397574 commented Jul 22, 2024

🤖 I have created a release beep boop

1.0.0 (2024-12-11)

⚠ BREAKING CHANGES

  • presets: rename some presets and extend a lot
  • better scrollbar config
  • rename lsp source to just lsp
  • rename setup to initialization and use setup for configuration
  • only use config module for configuration

Features

  • adapt menu to changes in window class (c9f4c85)
  • adapt to code style (f2a3930)
  • add api to check if menu is reversed (b5199b1)
  • add away from cursor sorting (8cfea18)
  • add code style document (8d250ae)
  • add colored block to completion menu (aea434f)
  • add config option to limit displayed entries (d486485)
  • add deprecated as data to format (964cc22)
  • add editorconfig (44a33da)
  • add execute to sources (4f1a828)
  • add initial healthcheck (a201df9)
  • add logo (d851715)
  • add lsp source to main repo (74e5fd3)
  • add luasnip configuration recipe (61f564c)
  • add minimal bug report template (b138fd4)
  • add new api function get_index (5c2bbdb)
  • add path source (d3b0642)
  • add preselect support (f949bb3)
  • add preset utils and recipes (6cf8c1a)
  • add test for new bug (e124078)
  • add type annotation to config setup (5663b3a)
  • add type annotations to care.setup (e32beab)
  • added filter to core (98e7c9c)
  • allow accessing documentation (e70df3b)
  • allow filtering sources for completion (aaab984)
  • allow insert and replace edit range (cb5577c)
  • allow multiline ghost text (ecb1b51)
  • api: add function to select visible entry (15a40a0)
  • api: add function to set index (90d96b4)
  • autocomplete with trigger chars after confirm (5df526c)
  • avoid completing and filtering at the same time (941e8d9)
  • avoid duplicate draw (0fc5ea9)
  • better calculations for window width and height (0bea5e4)
  • better confirming and debugging (b1a268f)
  • better docs for presets (b452039)
  • better logging of entry (3b34a9f)
  • better scrollbar config (77ce911)
  • better width and position calculation for docs view (c2dfc9a)
  • check if source.execute is nil before executing (91d1734)
  • config: better icons (fe02e6c)
  • config: default to pumheight as max height of menu (dd11530)
  • config: mark deprecated items specially (3cd8202)
  • configuration_recipes: add common fields section (e5cb4d3)
  • configuration_recipes: add snippet for usage with autopairs (c98b01b)
  • config: use some better icons (677290e)
  • default kind to text (57e32b4)
  • docgen: add link to source config (ff85256)
  • docgen: add new type files for presets (a644de4)
  • docs: add api documentation (ed0a1a2)
  • docs: add configuration menu for bindings with reversed menu (bedf993)
  • docs: don't mark all config fields as optional (d7c433c)
  • don't redraw scrollbar so often (8737db8)
  • extend healthcheck (ed9aa52)
  • format_data: add source (1cef1fc)
  • generate config docs automatically (1f7549f)
  • ghost_text: don't error when snippet parsing fails (4ae4152)
  • gitignore: add .repro folder (4a58209)
  • highlights: work with switching colorscheme (9bcac87)
  • integrations for icons (e288f9c)
  • issue_template: add non-luarocks version to minimal repro (26928db)
  • make linter happy (8d77d02)
  • make luacheck and typechecking happy (f02dd68)
  • make luacheck happy (768582a)
  • make typecheck happy (40243a7)
  • menu/entry: extract function to get documentation (36a5ffc)
  • menu: also display completion_item.detail in docs and better check for empty docs (ba285f9)
  • menu: always use close function to close things (3e16c53)
  • menu: better logic for highlighting matches (78f621c)
  • menu: readjust docs window (b1d9320)
  • menu: simplify calculations for selection (36bcd88)
  • more logging (d85b170)
  • move api documentation to type annotations (8a59193)
  • new docgen (eed8586)
  • only complete if keyword pattern has matches (6fdc1c0)
  • only use config module for configuration (5bd9e6a)
  • pass additional data to format function (feeb1c5)
  • pass source to is_available (7adabf5)
  • preset_utils: add label_detail (c63ec48)
  • presets: make better looking and more components (02d3d25)
  • presets: remove padding in fron of atom (cb17af5)
  • presets: rename some presets and extend a lot (67a9bc9)
  • redraw when closing menu (c1a828c)
  • remove old todos (a47b3f8)
  • rename lsp source to just lsp (7f4fd72)
  • rename setup to initialization and use setup for configuration (785cd78)
  • rename sorter to matcher (d498295)
  • reset scroll when opening docs (bee30e8)
  • rework get_offset function of entry (cd3f338)
  • setup logging (94b6f18)
  • simplify confirm logic (645147a)
  • sources/lsp: attach for existing clients (7c11795)
  • sources: don't show completions on empty line (6428a58)
  • sources: return no entries if prefix is just space (343bdcd)
  • types: mark fields in config as optional and more docs (bda0dc0)
  • update contributing.md (a49f26e)
  • update docgen (466a9ff)
  • update docs to reflect changes to setup (f00a8e0)
  • update issue template (405b820)
  • update issue template (e4af624)
  • update issue template (583e210)
  • update issue template (2c873d7)
  • update minimal_init.lua (651c187)
  • update some docs (d2f831e)
  • update source configs on new config (c609221)
  • use winhighlight to make highlight groups usable (8f99ed4)
  • utils/async: fix throttle and add debounce (e8afe77)
  • utils/window: calculate space based on whole editor (b476c17)
  • utils/window: per instance scrollbar config (6a44585)
  • utils/window: use api function to get text height (b913f9c)
  • warn users when using setup to configure (5056d02)
  • window: better logic for opened_at column (ba7a300)
  • window: make work with wrapped lines (42a1f6e)
  • window: place relative to editor and make scrollbar win only scrollbar height (bc7420b)
  • window: respect border setting when opening scrollbar win (83afd0f)

Bug Fixes

  • always set completion context (4987607)
  • annotations: make options argument to setup optional (b5b9047)
  • api: better check in documentation and add types (1bcfbda)
  • config: adapt type annotations (c84a1dc)
  • config: check type_icons for nil (a97d7f7)
  • core: also open menu if last source had no entries and close menu if no entries (9e73343)
  • core: always only display max_view_entires (7fcb63d)
  • core: don't open menu in normal mode (37fd3cf)
  • core: don't schedule opening multiple times (35f56d4)
  • core: fix sorting function (afebbfc)
  • core: resort by score with all entries combined (2a8d401)
  • Correct the mispellings in README.md and health.lua (f0e2d59)
  • docgen (1221cfc)
  • docgen: remove old parameter (c0869e5)
  • docgen: remove questionmarks if not mark_optionals (528c130)
  • docs: broken link (2c1dab9)
  • docs: broken link (2c8945c)
  • docs: broken link (443da16)
  • docs: trim detail (5832a34)
  • docs: update title (8d936ff)
  • don't show entries when used tab (bdb3036)
  • don't try to draw docs when no entry is selected (d3d9765)
  • entry: fallback to empty string in whitespace check (01aa061)
  • fallback for textEdit insertText (3520991)
  • fixed a lot of misspelled words and other grammatical errors (b46a81f)
  • ghost_text: always get buffer from window (af83001)
  • health: add missing fields in format data (800741c)
  • highlights: make work with lazyloading (394d71f)
  • log: correctly work with key value pairs (636aa32)
  • luacheck: remove trailing whitespace (bd784de)
  • memory leak in entry class (1947d64)
  • menu: avoid calling match on table value (06ede94)
  • menu: avoid indexing string value (3c5cb42)
  • menu: close docs when no documentation available (5a95b84)
  • menu: close docs when readjusting menu (dd4cdf8)
  • menu: close docs when selected entry has no docs (d06972a)
  • menu: don't add separator after detail if no documentation is present (fc48e37)
  • menu: don't insert separator if no documentation (c752b4e)
  • menu: don't preselect when drawing (7c3b78a)
  • menu: ensure correct arguments to stylize markdown (21eb175)
  • menu: ensure to not match on nil value (dc96a12)
  • menu: prevent errors when closing instantly after selecting (9b52b5d)
  • menu: properly determine docs height (bffe11b)
  • menu: remove debug statement (0888a09)
  • menu: reset index when closing (74cc5a7)
  • menu: scrolling regression (70adb95)
  • menu: wrong width calculation for docs (e07ceb1)
  • only try to execute lsp command when server supports it (d360854)
  • pass source to get_trigger_characters (ce80d99)
  • remove old type file (d9093b0)
  • rename variable (56637cf)
  • scripts: add missing parentheses (1f086a4)
  • sorter: overwrite fzy.filter to always have the same api (f26a7cd)
  • sorter: set score to 0 for non matching entries (6984ab0)
  • sources/lsp: always return a table for trigger character (37477ef)
  • sources: don't complete after whitespace (5a35b6c)
  • sources: ignore whitespace after triggerchar for triggerOnly (0a80c24)
  • tests: create core if not existent (76fcb6e)
  • tests: don't try to index core if not existing (7f5cc85)
  • types: rename preset components file (8128120)
  • use strdisplaywidth to get width of elements (a7d77fc)
  • utils/async: add missing import (b9f540d)
  • utils/format: look at each column separately for get_width (d5a1b58)
  • utils/window: adapt to option renaming (9acbdd5)
  • utils/window: off by one error for calculating available space (9c1ce01)
  • utils/window: some of-by-one errors with scorlling (b3acce0)
  • utils/window: use correct config (1719717)
  • various issues with vertical cursor movement (f98f552)
  • window: detection of border was wrong (3031c68)
  • window: fix various issues regardin wrapped lines (0fbe01c)
  • window: issues with scrollbar with windows without border (65d72b7)
  • windows: error when scrolling to top of window (8b57625)

Performance Improvements

  • don't sort in sorter (401fb56)
  • menu: only draw visible entries (8ba3ccc)
  • new logic for docs and throttle (1e074b0)

This PR was generated with Release Please. See documentation.

@max397574 max397574 force-pushed the release-please--branches--main--components--care.nvim branch 4 times, most recently from 8a8a56d to 4ae3626 Compare July 22, 2024 17:13
@max397574 max397574 force-pushed the release-please--branches--main--components--care.nvim branch 8 times, most recently from 5d55c43 to b8cc674 Compare August 2, 2024 11:59
@max397574 max397574 changed the title chore(main): release 1.0.0 chore(main): release 0.2.0 Aug 2, 2024
@max397574 max397574 force-pushed the release-please--branches--main--components--care.nvim branch 12 times, most recently from f7d521b to f4238ab Compare August 6, 2024 15:39
@max397574 max397574 force-pushed the release-please--branches--main--components--care.nvim branch 4 times, most recently from 1e69087 to 641306e Compare August 10, 2024 15:04
@max397574 max397574 force-pushed the release-please--branches--main--components--care.nvim branch 13 times, most recently from 0ad3870 to aed9ec1 Compare November 7, 2024 07:29
@max397574 max397574 force-pushed the release-please--branches--main--components--care.nvim branch 9 times, most recently from 9d51749 to 5b7e56e Compare November 12, 2024 07:13
@max397574 max397574 force-pushed the release-please--branches--main--components--care.nvim branch 2 times, most recently from e4e3ae1 to 6446466 Compare November 24, 2024 09:20
@max397574 max397574 force-pushed the release-please--branches--main--components--care.nvim branch 2 times, most recently from 3a7af34 to af8b79d Compare December 8, 2024 10:43
@max397574 max397574 force-pushed the release-please--branches--main--components--care.nvim branch 2 times, most recently from 8e7f098 to 0ea566a Compare December 10, 2024 13:13
@max397574 max397574 force-pushed the release-please--branches--main--components--care.nvim branch from 0ea566a to caacccf Compare December 11, 2024 10:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant