Releases: doITmagic/rag-code-mcp
Releases · doITmagic/rag-code-mcp
rag-code-mcp v1.1.21
Immutable
release. Only release title and notes can be modified.
Changelog
- 1d39d25 feat(python): implement comprehensive Python analyzer (Dependency graph, Metaclass detection, Exact search)
- c284199 feat: add community standards, privacy-first documentation, and llms.txt support
- d1be01d feat: implement incremental indexing logic and robust logging with rotation
- 3749b78 feat: initial release v1.0.0 - core MCP functionality
- 7e9d183 feat: resolve security issue #8 - prevent Home directory exposure and add path validation
- 0b5822f feat: robust installer, binary update mechanism, and lint fixes v1.1.20
- 4c1c597 feat: universal installer with Docker orchestration and multi-platform support (Windows/WSL/macOS)
rag-code-mcp v1.1.19
Immutable
release. Only release title and notes can be modified.
Changelog
- 2324a51 fix: lint errors (errcheck in tests and empty branch in detector)
rag-code-mcp v1.1.18
Immutable
release. Only release title and notes can be modified.
Changelog
- 4b24f68 Add configurable workspace security via CLI flags for IDE configuration
- 99ed15c Add security tests for Home directory rejection
- d2698cd Add workspace root validation to prevent Home directory access
- ae796d5 Add workspace_root parameter to all MCP tools for explicit project specification
- d9ca84b Initial plan
- 5e7bd7b Refine workspace detection: allow Home if it has markers, require markers always
- 446b4c3 Remove redundant -require-explicit-path flag, keep only useful security options
- db521b0 Simplify: workspace_root only for index_workspace, not search tools
- abd2657 feat: complete auto-update system and security improvements
rag-code-mcp v1.1.17
Immutable
release. Only release title and notes can be modified.
Changelog
rag-code-mcp v1.1.16
Immutable
release. Only release title and notes can be modified.
Changelog
rag-code-mcp v1.1.15
Immutable
release. Only release title and notes can be modified.
Changelog
rag-code-mcp v1.1.14
Immutable
release. Only release title and notes can be modified.
Changelog
- 77a8396 Merge feature/python-analyzer: Python support + tool improvements
- d7e425a feat(find_type_definition): add exact name+type search
- fc7ac20 feat(python): add dependency graph, method calls, mixin and metaclass detection
- c4267b0 feat(python): add enhancements and optimizations
- d9847f7 feat(python): implement Python code analyzer
- 4b21282 feat: improve tool descriptions to motivate AI usage
- 536bbb8 fix(find_type_definition): use language-specific query keywords
- 0ca0783 fix(python): resolve unused parameter lint warning
- 74ba24b fix(search): exclude markdown docs from search_code results
- 867e447 fix(tools): add exact search to get_function_details and hybrid_search schema
- 604ca30 fix(tools): use SearchCodeOnly in all code search tools
- d353bc1 fix(workspace): add .py extension to scanWorkspace for Python indexing
- d873e4b fix(workspace): skip languages without analyzer instead of failing
- fdefdd2 test(ragcode): update language_manager tests for Python support
rag-code-mcp v1.1.13
Immutable
release. Only release title and notes can be modified.
Changelog
- 77a8396 Merge feature/python-analyzer: Python support + tool improvements
- d7e425a feat(find_type_definition): add exact name+type search
- fc7ac20 feat(python): add dependency graph, method calls, mixin and metaclass detection
- c4267b0 feat(python): add enhancements and optimizations
- d9847f7 feat(python): implement Python code analyzer
- 536bbb8 fix(find_type_definition): use language-specific query keywords
- 0ca0783 fix(python): resolve unused parameter lint warning
- 74ba24b fix(search): exclude markdown docs from search_code results
- 867e447 fix(tools): add exact search to get_function_details and hybrid_search schema
- 604ca30 fix(tools): use SearchCodeOnly in all code search tools
- d353bc1 fix(workspace): add .py extension to scanWorkspace for Python indexing
- d873e4b fix(workspace): skip languages without analyzer instead of failing
- fdefdd2 test(ragcode): update language_manager tests for Python support
rag-code-mcp v1.1.12
Immutable
release. Only release title and notes can be modified.
Changelog
- ec5722b fix: lint errors - explicitly ignore return values in killProcessOnPort
rag-code-mcp v1.1.11
Immutable
release. Only release title and notes can be modified.