Skip to content

Releases: Davidyz/VectorCode

Release 0.5.3

28 Mar 20:03

Choose a tag to compare

🚀 Features

  • feat(nvim): use new LSP APIs introduced in nvim 0.11.0 (#42)

🐛 Fixes

  • fix(cli): make sure lsp progress is always ended

📦 Other

  • ci: add style checks (#43)

Release 0.5.2

27 Mar 19:44

Choose a tag to compare

🐛 Fixes

  • fix(nvim): move didOpen request to jobrunner. Should fix #18 for newer LSP-based API.
  • fix(nvim)!: rename language server for compliance with nvim-lspconfig
  • fix(cli): remove redundant print and refined tool description.

📦 Other

  • chore(nvim): update readme to specify recommended neovim versions.
  • docs(nvim): add mcphub.nvim
  • chore: add CONTRIBUTING.md

Release 0.5.1

25 Mar 17:30

Choose a tag to compare

🚀 Features

  • feat(cli): add chunks subcommand for previewing chunks
  • feat(cli): implement chunk filtering for treesitter chunker (#41)
  • feat(nvim): option to start LSP when loading the plugin.

🐛 Fixes

  • fix(cli): fix chunks command

📦 Other

  • chore(cli): track .vectorcode/ path specs because why not
  • ci(cli): use SENTENCE_TRANSFORMERS_HOME
  • chore(cli): do not index .github/

Release 0.5.0

24 Mar 16:17
574d553

Choose a tag to compare

🚀 Features

  • feat(cli): clean removed dirs
  • feat(nvim)!: lock the chat buffer when user choose to auto_submit (#34)
  • feat(cli)!: Change some defaults (#28)

🐛 Fixes

  • fix(cli): fix config resolution.

🧪 Tests

  • test(cli): test cases for main.py

📦 Other

  • chore(cli): fix typo.
  • feat(cli): vectorcode.exclude as a compliment to .gitignore
  • docs(cli): add docs for vectorcode clean
  • ci(cli): pin HF_HOME directory
  • docs(nvim): inline documentation on jobrunner classes
  • ci(cli): clean HF_HOME before running tests. (#35)
  • refactor(cli): refactor to make testing easier
  • chore(cli): exclude ABC from coverage
  • refactor(cli): Refactor LSP and MCP servers and add tests for them (#33)

Release 0.4.15

21 Mar 16:15
e35f97d

Choose a tag to compare

🐛 Fixes

  • fix(cli): make sure TreeSitterChunker properly handles chunk_size=-1. Fix #25

📦 Other

  • chore: fix broken permission.
  • chore: update issue template.
  • refactor(nvim): make prompts a function.
  • chore(nvim): update type annotation.
  • chore(cli): pin dep version for legacy build.
  • chore(cli): refined transformers version. (#29)