Skip to content

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 17 Oct 21:48
· 18 commits to master since this release

Changes

  • fix(tests): add general deep completion test (e9b3f05)
  • docs: add/remove missing/outdated comments (69a2e7a)
  • fix(gopls): remove redundant check for non-nilness (f101148)
  • fix(db): revert load limit to 100 symbols. (d1af537)
  • fix: fix bug in fuzzy loading logic (ae7fa46)
  • ci: add release workflow (16150a2)
  • test: add CI workflow and comprehensive test suite (50ae35e)
  • refactor: gopls_requests => gopls. treesitter_implementations => treesitter (de4b607)
  • chore: remove lua/cmp_go_deep/test.lua to prepare for better tests (0bbed47)
  • perf(gopls): 'warm-up' gopls with a dummy call (4f79ccf)
  • perf(db): more aggressive pruning. increase db cache size. (121dfd2)
  • fix(cache): don't erroneously overwrite cached data (3fe20f7)
  • feat: block until db is initialized (3665729)
  • feat: Remove porter stemming. Loosen cached fuzzy matching. (b27cfcf)
  • perf(db): reduce max_size to 100MB and adjust/remove some parameters (d9b2bc1)
  • perf: don't block ui on cache/db init (352c293)
  • config!: Fix max cache size to 200 MB. Update docs. (872ea1f)
  • docs(README): GoLang => Go (6e5abf9)
  • config!: mathing_strategy: "substringFuzzyFallback" -> "substring_fuzzy_fallback" (d2901e0)
  • perf(db): update db schema. tokenizer = 'porter trigram'. config(matching_strategy): allow configuration of the matching strategy. chore(docs): update readme and docs. (83feda7)
  • fix: weird debounce bug. set default debounce timeouts to 0 ms. (56aa654)
  • refactor: simplify symbol name parsing (dfdbb00)
  • feat: include package and container names while filtering symbols (#10) (aa0363b)
  • feat: adopt a more aggressive db pruning strategy (6655501)
  • docs(readme): update todos (8dcaaf3)
  • docs: update readme and docs to reflect default options (9e0f8ad)
  • docs(readme): update todos (34f5c91)
  • refactor: remove 'contains' function (d85b074)
  • docs(readme): update demo.gif (5aab099)
  • Fix: set 'isIncomplete' flag only if gopls returns an empty response (0e6c22c)
  • Config: Allow configuration of the filetypes to enable the source for (#8) (b4cccf3)
  • docs: add missing comma to nvim-cmp config example (#7) (855bdc6)
  • fix(hash): don't use json encoder for generating deterministic_symbol_hash (78c54cf)
  • chore: update readme (206c76b)
  • fix: don't use symbol.location.uri as hash key (1468708)
  • Fix: readme.md (b25e948)