Releases: andezdev/tokenlite-mysql-mcp
Releases · andezdev/tokenlite-mysql-mcp
Release list
tokenlite-mysql-mcp: v4.1.0
tokenlite-mysql-mcp: v4.0.0
4.0.0 (2026-06-02)
⚠ BREAKING CHANGES
- Tool names are now deterministic by default, derived from DB_NAME (e.g., DB_NAME=crm produces crm_search_schema).
Features
- add audience and priority annotations to tool responses (a931ee6)
- add confidence scoring and type validation to FK heuristic (eaca259)
- add outputSchema and structuredContent to ping and explain_query (bf04a8a)
- add sliding window rate limiter for tool invocations (8bf0fa0)
- derive tool prefix from DB_NAME instead of random generation (178683a)
- include available indexes in optimizer error messages (25cd1b3)
- represent NULL values as ∅ in CSV output for type safety (dd54803)
- support resource subscriptions for schema change notifications (5a2ded0)
tokenlite-mysql-mcp: v3.1.1
tokenlite-mysql-mcp: v3.1.0
tokenlite-mysql-mcp: v3.0.0
3.0.0 (2026-06-01)
⚠ BREAKING CHANGES
- The
get_query_templatestool has been removed and replaced by thequery_templatesPrompt. Any automated client relying on the tool will need to use the Prompts API instead.
Features
- add configurable database connection and query timeouts (9b33835)
- add graceful shutdown for the MCP server and database pool (55e648a)
- add session-level defense in depth for strict read-only mode (f551913)
- auto-generate random prefix for tools and prompts (cdb3543)
- benchmark: add benchmark and script to visualize database graph (9e8a1f8)
- db: add connection retry with exponential backoff (27bc360)
- expose database tables as native MCP Resources (5f3ee9c)
- intelligence: implement semantic dictionary and SQL templates for LLM steering (a38787e)
- migrate templates to official MCP Prompts and add tool annotations (721265d)
- release: prepare project for NPM distribution and open source (2129491)
- schema: implement dynamic schema graph and semantic search (fd76b61)
- security: implement AST parsing and EXPLAIN execution guardrails (e14bc60)
- server: replace stderr logging with MCP-native notifications/message (e097889)
- support DML and DDL operations in execute_safe_query (7445ffb)
- tools: add explain_query tool for query plan analysis (7f35fbf)
- tools: add MCP tool annotations for all tools (47e7825)
- tools: add MCP tool annotations for all tools (de94d98)
- tools: add ping health check tool with outputSchema (619da02)
Bug Fixes
- benchmark: align baseline with standard MCP pattern and improve mock data realism (a54d245)
- resolve missing method literal error on startup (77cec77)
Performance Improvements
- schema: add TTL cache for DDL lookups (3a2e523)
v2.0.0
2.0.0 (2026-05-31)
⚠ BREAKING CHANGES
- The
get_query_templatestool has been removed and replaced by thequery_templatesPrompt. Any automated client relying on the tool will need to use the Prompts API instead.
Features
- add configurable database connection and query timeouts (9b33835)
- add graceful shutdown for the MCP server and database pool (55e648a)
- add session-level defense in depth for strict read-only mode (f551913)
- auto-generate random prefix for tools and prompts (cdb3543)
- expose database tables as native MCP Resources (5f3ee9c)
- migrate templates to official MCP Prompts and add tool annotations (721265d)
- support DML and DDL operations in execute_safe_query (7445ffb)
v1.0.0
1.0.0 (2026-05-31)
Features
- benchmark: add benchmark and script to visualize database graph (9e8a1f8)
- intelligence: implement semantic dictionary and SQL templates for LLM steering (a38787e)
- release: prepare project for NPM distribution and open source (2129491)
- schema: implement dynamic schema graph and semantic search (fd76b61)
- security: implement AST parsing and EXPLAIN execution guardrails (e14bc60)