Releases: Davidyz/VectorCode
Releases · Davidyz/VectorCode
Release 0.6.4
Release 0.6.3
Release 0.6.2
Release 0.6.1
🐛 Fixes
- fix(cli): fix mcp arg parsing.
- PR: #100
Release 0.6.0
Release 0.5.9
Key changes:
- Customisable encoding support for text files when vectorising;
- CLI options to the MCP server for better customisation;
- Prepare the codecopmanion integration for native function calling.
Release 0.5.7
📦 Uncategorized
- chore: add PR category pattern, in case I forget to add labels.
- PR: #79
- feat(cli): configurable chromadb log path. Fix #63.
- PR: #80
- chore(cli): add loggers.
- PR: #81
- chore(cli): show log path in STDIO when log level is set.
- PR: #83
- refactor(cli): support v2 API for chromadb heartbeat
- PR: #84
- feat(cli): Stop hardcode the reranker of choice. Implements #68
- PR: #85
- chore(nvim): add logger (using plenary) for nvim plugin
- PR: #87
- docs: add links for wiki and discussion to README.
- PR: #89
Release 0.5.6
📦 Uncategorized
- fix(cli): pin
wheelversion to fix broken installation for MacOS.- PR: #60
- fix(cli): default to recursive when glob matching
**- PR: #65
- Allow vectorising hidden files
- PR: #70
- feat(cli): global file specs support
- PR: #71
- feat(nvim): avoid retrieving files that is already present in the context
- PR: #72
- Document how to install CPU only
- PR: #75
- chore(cli): change the changelog generation mode.
- PR: #78
- chore(cli): bump
transformersfor bug fix. Fix #76.- PR: #77
Release 0.5.5
🚀 Features
- feat(cli): add a note to
get_embedding_functionerror message. Fix #46 - feat(nvim): add current working directory to the system prompt.
- feat(nvim): add the option to list all project in system prompt.
🐛 Fixes
- fix(cli): fix
chunkssubcommand output format. - fix(cli): allow lsp to be started outside of a project root
📦 Other
- chore: hybrid is problematic for rebased PRs. Revert this.
- test(cli):
127.0.0.1andlocalhostshould be equivalent. - ci(nvim): add panvimdoc action
Release 0.5.4
📦 Uncategorized
- feat(cli): implement chunking with line-ranges metadata.
- PR: #44
- feat(nvim): add a new QueryCallback that uses
:changes. Implement #45. - fix(nvim): refined LSP launching process
- chore: updates to documentation and add discussion as a compliment to issues.
- feat(cli): try to implement chunking with line-ranges metadata.
- feat(cli): implemented line ranges and fixed broken tests.
- feat(cli): add
Chunksupport inchunked_add - feat(cli): make
CrossEncoderRerankerwork withchunk - feat(cli): finished CLI mode (mostly).
- test(cli): fix broken test
- feat(cli): implement chunk mode support for NaiveReranker
- test(cli): test for
build_query_results - feat(cli): make sure it fallback to
documentmode when range metadata is not available - fix(cli): do not output
pathwhen not specified from the arguments - docs(cli): documentation about
--include chunk - chore: use hybrid release note generation.