Skip to content
This repository was archived by the owner on Jun 16, 2026. It is now read-only.

v0.7.0

Latest

Choose a tag to compare

@jmdots jmdots released this 09 Apr 10:11
· 3 commits to main since this release
48d41ef

What's Changed since v0.6.0

Features

  • feat: multi-language template listing, capture name filter, and compact query results (#42) — closes #19, #20, #21
  • feat: AST-based find_similar_code using structural fingerprinting (#47) — fixes #45

Bug Fixes

  • fix: add .venv, venv, .tox to default excluded_dirs (#44)
  • fix: support double underscore env var format (MCP_TS_CACHE__MAX_SIZE_MB) for config (#41) — fixes #12
  • fix: migrate from deprecated lang.query() to Query() constructor (#48) — fixes #46

Other

  • docs: add AGENTS.md with instructions for AI coding agents (#40)
  • chore: remove third-party badges from README (#43)
  • test: add MCP protocol smoke test — boots the server over stdio and exercises tools end-to-end

Highlights

  • run_query now supports capture_filter (return only matching capture names) and compact mode (minimal {capture, text} output)
  • list_query_templates accepts multiple languages (comma-separated)
  • find_similar_code completely rewritten — now uses AST fingerprinting with containment similarity instead of broken text search
  • Zero open issues

Full Changelog: v0.6.0...v0.7.0