Releases: mariusei/file-scanner-mcp
v0.14.0 - Implement extract_calls with caller tracking for all languages
v0.13.0 - Unbuffered output - helpful on Windows
Simultaneous tool calls on Windows could cause a hangup. Tries to mitigate this with unbuffered outputs until a fix is implemented in the Claude Code MCP handler.
v0.12.0 - Unified scanners and analyzers, entropy for all formats
Unified scanners/ and analyzers/ into languages/ system
- Merged 36 files into 18 unified BaseLanguage classes
- Upgraded entropy/callgraph.py to use tree-sitter (20 languages vs 3)
- Updated all imports and test files
- Updated CONTRIBUTING.md for new architecture
v0.11.7 - Swift file parsing added
Swift file parsing added and entropy calculation possibly restored.
v0.11.6 - Markdown test bug on Windows and removed unused imports
Removed unused imports (ollama etc) as we don't need an LLM to do intelligent parsing of file contents.
Fixed a markdown bug on Windows.
v0.11.4 - HTML, CSS, SCSS
Added HTML, CSS, SCSS parsers
v0.11.2
v0.11.1
v0.11.0
Much improved preview directory which now gives a relevance-based overview of the files and structures in a project. Uses entropy-based information parsing in individual files to print relevant code when scanning individual files. File relevance is based on its functions' relevance in other files, and recency combined with age reveals cues about a file's centrality.