Releases: gemini-cli-extensions/spanner
Releases · gemini-cli-extensions/spanner
Release list
v0.3.6
v0.3.5
0.3.5 (2026-08-14)
Features
- groups: Add ttlMs and cacheScope customization to config (mcp-toolbox#3805) (a5d4947) (08cb038)
- migrate: Convert toolset to group kind during migration (mcp-toolbox#3704) (0adeaa5) (08cb038)
- server/mcp: Introduce generic client extension registry (mcp-toolbox#3723) (016245c) (08cb038)
- skill: Add review-prs skill for mcp-toolbox (mcp-toolbox#3743) (5b7bacc) (08cb038)
- sources/spanner: Rename execute_sql_dql to execute_sql_readonly (mcp-toolbox#3776) (cf5a0c8) (08cb038)
- tools: Add cloud-sql-connect-gce for pg, mysql, mssql (mcp-toolbox#3740) (ca58fa4) (08cb038)
Bug Fixes
- auth/mcp: Derive PRM URL from Toolbox URL (mcp-toolbox#3765) (aa30842) (08cb038)
- config: Ignore environment variables in YAML comments (mcp-toolbox#3807) (79aa732), refs mcp-toolbox#3793 (08cb038)
- mcp: Return Tool execution error for invalid input param (mcp-toolbox#3799) (8120197) (08cb038)
- prebuilt/cloud-storage: Declare tool collections as groups (mcp-toolbox#3764) (7d468be) (08cb038)
- server: Avoid a nil-flusher panic in the SSE handler (mcp-toolbox#3520) (947f42f) (08cb038)
- server/mcp: Disallow client overriding URL bound parameters (mcp-toolbox#3798) (f15a9c7) (08cb038)
- util: Convert exponent-form JSON numbers in ConvertNumbers (mcp-toolbox#3730) (e9713ee) (08cb038)
v0.3.4
v0.3.3
v0.3.2
0.3.2 (2026-07-10)
Features
- auth: Implement MCP auth tool-level scopes validation (mcp-toolbox#3049) (c528985) (49be417)
- auth/google: Require audience or clientId for mcpEnabled (mcp-toolbox#3450) (59f7b6e) (49be417)
- ci: Add support for windows/arm64 binary distribution (mcp-toolbox#3231) (10abf3b) (49be417)
- datalineage: Add Data Lineage integration (mcp-toolbox#3285) (19353c3) (49be417)
- looker: Propagate client IP from incoming MCP requests to downstream SDK calls (mcp-toolbox#3253) (75da6c2) (49be417)
- mcp: Add URL parameter binding for HTTP transport (mcp-toolbox#3112) (0cc7b37) (49be417)
- release: Add digital signature to Toolbox binaries (mcp-toolbox#3528) (3f0f0af) (49be417)
- scylladb: Adding support for ScyllaDB source and tool (mcp-toolbox#3119) (2dada83) (49be417)
- server: Add support for toolset filtering in prebuilt CLI flag (mcp-toolbox#3245) (7cc4f65) (49be417)
- server: Ignore unknown tools at startup with
--ignore-unknown-toolsflag (mcp-toolbox#3353) (5f0304f) (49be417) - skills: Generate skills offline without live source connections (mcp-toolbox#3388) (4c860b6) (49be417)
- skills: Tolerate missing env vars during offline skills-generate (mcp-toolbox#3399) (ea5d3e5) (49be417)
- tools: Decouple tool initialization from sources (mcp-toolbox#3355) (32a24e3) (49be417)
- tools/spanner-search-catalog: Implement search_catalog tool (mcp-toolbox#3140) (defc086) (49be417)
- Enable per source level flags for sql commenter (mcp-toolbox#3465) (ecce6b7) (49be417)
- Setup SQLCommenter and allow client metadata (mcp-toolbox#3064) (9f1f9b3) (49be417)
- Support MCP 2026 draft specs (mcp-toolbox#3544) (d12eaa8) (49be417)
Bug Fixes
- auth: Separate Google and Generic MCP OAuth verification (mcp-toolbox#3341) (dfd66ee) (49be417)
- auth/dataplex: Fix failing source with service account credentials (mcp-toolbox#3369) (ba4deef) (49be417)
- auth/generic: Enforce issuer presence in opaque token validation (mcp-toolbox#3360) (1d8df0d) (49be417)
- auth/generic: Fix generic auth expiration field and integration with
authRequired(mcp-toolbox#3251) (f4d16c0) (49be417) - bigquery: Wire maximumBytesBilled into prebuilt config (mcp-toolbox#3385) (4abbf6e) (49be417)
- config: Add doc/line context to parse errors (mcp-toolbox#2957) (4b097da) (49be417)
- mcp: Support annotations and metadata within Tools to earlier MCP schemas (mcp-toolbox#3300) (9a88c72) (49be417)
- npm: Source binary version from cmd/version.txt (mcp-toolbox#3417) (6ffbdec) (49be417)
- oracle: Remove trailing semicolons from prebuilt tools (mcp-toolbox#3215) (fcad02d) (49be417)
- prebuilt/alloydb-omni: Require password env var explicitly (mcp-toolbox#3398) ([fcbe3e7](https://redirect.github.com/googleapis/mcp-toolbox/commit/fcbe3...
v0.3.1
0.3.1 (2026-05-07)
Features
- Add support for HTTPS/TLS listener (mcp-toolbox#3126) (8bc385d) (0e97032)
Bug Fixes
- mcp: Implement router-level logger injection for MCP auth (mcp-toolbox#3067) (ccc7cf5) (0e97032)
- Allow converting string literal block with list (mcp-toolbox#3050) (36ab2a9), closes mcp-toolbox#3023 (0e97032)
- Prevent test.db from being created during unit tests (mcp-toolbox#3042) (d10d2ca) (0e97032)
- Remove hardcoded * allowed origin for sse (mcp-toolbox#3054) (c4c7bd9) (0e97032)
v0.3.0
0.3.0 (2026-04-15)
⚠ BREAKING CHANGES
- add support for skills (#105) (9b89c1f)
- update repo name (mcp-toolbox#2968)
Features
- source/spanner: Restructure prebuilt toolsets (mcp-toolbox#2641) (ea2b698) (267c8c3)
- skill: Attach user agent metadata for generated skill (mcp-toolbox#2697) (9598a6a) (267c8c3)
- skill: Update skill generation logic (mcp-toolbox#2646) (c233eee) (267c8c3) (mcp-toolbox#2733) (5b85c65) (267c8c3)
- skills: Add additional-notes flag to generate skills command (mcp-toolbox#2696) (73bf962) (267c8c3)
- skills: Add Claude Code support to generated scripts (mcp-toolbox#2966) (a1609e1) (267c8c3)
- skills: Add codex user agent (mcp-toolbox#2973) (070e939) (267c8c3)
- skills: Tool invocation via npx (mcp-toolbox#2916) (377dc5b) (267c8c3)
- add Claude Code plugin config (#107) (9e4007d)
- add Codex plugin config (#109) (e91ea1b)
Bug Fixes
- skill: Fix env variable propagation (mcp-toolbox#2645) (5271368) (267c8c3)
- skills: Fix integer parameter parsing through agent skills (mcp-toolbox#2847) (4564efe) (267c8c3)
- skills: Fix skill generation template (mcp-toolbox#2914) (a01a15e) (267c8c3)
- skills: Improve flag validation and silence unit test output (mcp-toolbox#2759) (f3da6aa) (267c8c3)
- skills: Prevent empty strings overriding optional env vars in node scripts (mcp-toolbox#2963) (c52adeb) (267c8c3)