From b578cd80b9272ba8c79aaabedc61f5a824293994 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Tue, 23 Jun 2026 18:30:40 +0000 Subject: [PATCH] chore(main): release 0.7.1 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 64 +++++++++++++++++++++++++++++++++++ gemini-extension.json | 2 +- 3 files changed, 66 insertions(+), 2 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 1b77f50..1bc5713 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.7.0" + ".": "0.7.1" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 9ff22b1..d112064 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,69 @@ # Changelog +## [0.7.1](https://github.com/gemini-cli-extensions/mcp-toolbox/compare/0.7.0...0.7.1) (2026-06-23) + + +### Features + +* **auth:** Implement MCP auth tool-level scopes validation ([mcp-toolbox#​3049](https://redirect.github.com/googleapis/mcp-toolbox/issues/3049)) ([c528985](https://redirect.github.com/googleapis/mcp-toolbox/commit/c528985149060adb648f85b5486391bd72d6727e)) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) +* **auth/google:** Require audience or clientId for mcpEnabled ([mcp-toolbox#​3450](https://redirect.github.com/googleapis/mcp-toolbox/issues/3450)) ([59f7b6e](https://redirect.github.com/googleapis/mcp-toolbox/commit/59f7b6e8eaceffca042cb7e2f2b6e5e9284b6bc3)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) +* **ci:** Add support for windows/arm64 binary distribution ([mcp-toolbox#​3231](https://redirect.github.com/googleapis/mcp-toolbox/issues/3231)) ([10abf3b](https://redirect.github.com/googleapis/mcp-toolbox/commit/10abf3b9e195a03f535e3807b7df9883899ef7c0)) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) +* **datalineage:** Add Data Lineage integration ([mcp-toolbox#​3285](https://redirect.github.com/googleapis/mcp-toolbox/issues/3285)) ([19353c3](https://redirect.github.com/googleapis/mcp-toolbox/commit/19353c37e17ab1f3599cafa04337a32a7baec1c3)) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) +* **looker:** Propagate client IP from incoming MCP requests to downstream SDK calls ([mcp-toolbox#​3253](https://redirect.github.com/googleapis/mcp-toolbox/issues/3253)) ([75da6c2](https://redirect.github.com/googleapis/mcp-toolbox/commit/75da6c21dd29d7e8e70eac1b747e3946097e7459)) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) +* **mcp:** Add URL parameter binding for HTTP transport ([mcp-toolbox#​3112](https://redirect.github.com/googleapis/mcp-toolbox/issues/3112)) ([0cc7b37](https://redirect.github.com/googleapis/mcp-toolbox/commit/0cc7b37b733b6a99dad5281af4024b26d730106a)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) +* **scylladb:** Adding support for ScyllaDB source and tool ([mcp-toolbox#​3119](https://redirect.github.com/googleapis/mcp-toolbox/issues/3119)) ([2dada83](https://redirect.github.com/googleapis/mcp-toolbox/commit/2dada8306c8737e445c4f8cd3d213b72713c1834)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) +* **server:** Add support for toolset filtering in prebuilt CLI flag ([mcp-toolbox#​3245](https://redirect.github.com/googleapis/mcp-toolbox/issues/3245)) ([7cc4f65](https://redirect.github.com/googleapis/mcp-toolbox/commit/7cc4f65a8e767e0da37cf21f0ff2568b38d32b8e)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) +* **server:** Ignore unknown tools at startup with `--ignore-unknown-tools` flag ([mcp-toolbox#​3353](https://redirect.github.com/googleapis/mcp-toolbox/issues/3353)) ([5f0304f](https://redirect.github.com/googleapis/mcp-toolbox/commit/5f0304f71231cce322ab2a3e458af07b392a06fc)) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) +* **skills:** Generate skills offline without live source connections ([mcp-toolbox#​3388](https://redirect.github.com/googleapis/mcp-toolbox/issues/3388)) ([4c860b6](https://redirect.github.com/googleapis/mcp-toolbox/commit/4c860b66b03f0ebf86205e73cd8521ad90ccebe4)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) +* **skills:** Tolerate missing env vars during offline skills-generate ([mcp-toolbox#​3399](https://redirect.github.com/googleapis/mcp-toolbox/issues/3399)) ([ea5d3e5](https://redirect.github.com/googleapis/mcp-toolbox/commit/ea5d3e5b9e60bf808e10d21b522954d76f7741b6)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) +* **source/cloud-storage:** Restrict bucket and local path access ([mcp-toolbox#​3454](https://redirect.github.com/googleapis/mcp-toolbox/issues/3454)) ([2c3ca5d](https://redirect.github.com/googleapis/mcp-toolbox/commit/2c3ca5d256158e32c1386cb061b9cc3cb6c119a1)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) +* **tool/cloudsqladmin:** Add `cloud-sql-admin-execute-sql-many` and `cloud-sql-admin-sql-many` ([mcp-toolbox#​3083](https://redirect.github.com/googleapis/mcp-toolbox/issues/3083)) ([ef300a8](https://redirect.github.com/googleapis/mcp-toolbox/commit/ef300a8401e5d5458bc08186fe4d3529e4bab15a)) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) +* **tools:** Decouple tool initialization from sources ([mcp-toolbox#​3355](https://redirect.github.com/googleapis/mcp-toolbox/issues/3355)) ([32a24e3](https://redirect.github.com/googleapis/mcp-toolbox/commit/32a24e35b5bf107bcf5e89af2a9b7af3740747ee)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) +* **tools/bigquery:** Add per tool query label in BigQuery jobs ([mcp-toolbox#​1975](https://redirect.github.com/googleapis/mcp-toolbox/issues/1975)) ([3f6a49f](https://redirect.github.com/googleapis/mcp-toolbox/commit/3f6a49f93116b8805e5082916f1babf39e6da749)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) +* **tools/cloudsqlpg:** Add remaining vector assist tools for Cloud SQL Postgres ([mcp-toolbox#​3203](https://redirect.github.com/googleapis/mcp-toolbox/issues/3203)) ([b514cbd](https://redirect.github.com/googleapis/mcp-toolbox/commit/b514cbd7be2dbf49276f2327059194f9e7dc1be1)) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) +* **tools/dataplex:** Add tools to support metadata enrichment workflow ([mcp-toolbox#​3270](https://redirect.github.com/googleapis/mcp-toolbox/issues/3270)) ([05289aa](https://redirect.github.com/googleapis/mcp-toolbox/commit/05289aaa022e35996038b061f07eb43574e38bd2)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) +* **tools/mysql:** Add show-query-stats and list-all-locks tools for MySQL and Cloud SQL MySQL source ([mcp-toolbox#​2954](https://redirect.github.com/googleapis/mcp-toolbox/issues/2954)) ([a9693bd](https://redirect.github.com/googleapis/mcp-toolbox/commit/a9693bd804e37bab8d4f261434d82bb538563976)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) +* **tools/spanner-search-catalog:** Implement search\_catalog tool ([mcp-toolbox#​3140](https://redirect.github.com/googleapis/mcp-toolbox/issues/3140)) ([defc086](https://redirect.github.com/googleapis/mcp-toolbox/commit/defc0860c8876fcd465728ac6ce41de8262ed572)) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) +* Enable per source level flags for sql commenter ([mcp-toolbox#​3465](https://redirect.github.com/googleapis/mcp-toolbox/issues/3465)) ([ecce6b7](https://redirect.github.com/googleapis/mcp-toolbox/commit/ecce6b7bb551b947b0951cd684cce627a4b6cf1b)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) +* Setup SQLCommenter and allow client metadata ([mcp-toolbox#​3064](https://redirect.github.com/googleapis/mcp-toolbox/issues/3064)) ([9f1f9b3](https://redirect.github.com/googleapis/mcp-toolbox/commit/9f1f9b321dcd05cce55dbff1bbaebfc44a4c9907)) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) + + +### Bug Fixes + +* **auth:** Separate Google and Generic MCP OAuth verification ([mcp-toolbox#​3341](https://redirect.github.com/googleapis/mcp-toolbox/issues/3341)) ([dfd66ee](https://redirect.github.com/googleapis/mcp-toolbox/commit/dfd66ee7de6fe9750d932d30bf3b67a2f4d2a176)) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) +* **auth/dataplex:** Fix failing source with service account credentials ([mcp-toolbox#​3369](https://redirect.github.com/googleapis/mcp-toolbox/issues/3369)) ([ba4deef](https://redirect.github.com/googleapis/mcp-toolbox/commit/ba4deef140358e5876d73d355d664f629f7aeccc)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) +* **auth/generic:** Enforce issuer presence in opaque token validation ([mcp-toolbox#​3360](https://redirect.github.com/googleapis/mcp-toolbox/issues/3360)) ([1d8df0d](https://redirect.github.com/googleapis/mcp-toolbox/commit/1d8df0df590383ba56091b6e4d7c37ab7d7d9749)) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) +* **auth/generic:** Fix generic auth expiration field and integration with `authRequired` ([mcp-toolbox#​3251](https://redirect.github.com/googleapis/mcp-toolbox/issues/3251)) ([f4d16c0](https://redirect.github.com/googleapis/mcp-toolbox/commit/f4d16c09b12c4d3297a9aedca706c9830382a4e3)) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) +* **bigquery:** Wire maximumBytesBilled into prebuilt config ([mcp-toolbox#​3385](https://redirect.github.com/googleapis/mcp-toolbox/issues/3385)) ([4abbf6e](https://redirect.github.com/googleapis/mcp-toolbox/commit/4abbf6e82cc4af4c1903d9143337c965987475a9)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) +* **config:** Add doc/line context to parse errors ([mcp-toolbox#​2957](https://redirect.github.com/googleapis/mcp-toolbox/issues/2957)) ([4b097da](https://redirect.github.com/googleapis/mcp-toolbox/commit/4b097daa2143817e55a9e557e8c1dea054bfc7b8)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) +* **mcp:** Support annotations and metadata within Tools to earlier MCP schemas ([mcp-toolbox#​3300](https://redirect.github.com/googleapis/mcp-toolbox/issues/3300)) ([9a88c72](https://redirect.github.com/googleapis/mcp-toolbox/commit/9a88c72792563e4868c82a4f3be55e6af25c1477)) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) +* **npm:** Source binary version from cmd/version.txt ([mcp-toolbox#​3417](https://redirect.github.com/googleapis/mcp-toolbox/issues/3417)) ([6ffbdec](https://redirect.github.com/googleapis/mcp-toolbox/commit/6ffbdecaea98db5c16dc9eeca8fb73e4bbc48102)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) +* **oracle:** Remove trailing semicolons from prebuilt tools ([mcp-toolbox#​3215](https://redirect.github.com/googleapis/mcp-toolbox/issues/3215)) ([fcad02d](https://redirect.github.com/googleapis/mcp-toolbox/commit/fcad02de73ffe9c6ecf29572f0f92674aacbe493)) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) +* **prebuilt/alloydb-omni:** Require password env var explicitly ([mcp-toolbox#​3398](https://redirect.github.com/googleapis/mcp-toolbox/issues/3398)) ([fcbe3e7](https://redirect.github.com/googleapis/mcp-toolbox/commit/fcbe3e70d3d4e671e97e424187dba907d7c5b10b)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) +* **server:** Fail if MCP auth is enabled together with enable-api ([mcp-toolbox#​3435](https://redirect.github.com/googleapis/mcp-toolbox/issues/3435)) ([a6ff910](https://redirect.github.com/googleapis/mcp-toolbox/commit/a6ff910a602adece11f0a6581d6211e5927f7182)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) +* **server:** Return errors instead of panicking in InitializeConfigs ([mcp-toolbox#​3397](https://redirect.github.com/googleapis/mcp-toolbox/issues/3397)) ([f48b01d](https://redirect.github.com/googleapis/mcp-toolbox/commit/f48b01dc1775e4583a06689a2e67fb06e5dd3c68)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) +* **server:** Return null id for batch request rejection ([mcp-toolbox#​3333](https://redirect.github.com/googleapis/mcp-toolbox/issues/3333)) ([0b18d58](https://redirect.github.com/googleapis/mcp-toolbox/commit/0b18d58aea131baceb1c70f300879de8ecdf569e)) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) +* **server/auth:** Centralize tool scopes validation ([mcp-toolbox#​3335](https://redirect.github.com/googleapis/mcp-toolbox/issues/3335)) ([adce4ab](https://redirect.github.com/googleapis/mcp-toolbox/commit/adce4abb27327aae4e9736581df7a544b55c939e)) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) +* **source/cloudhealthcare:** Validate pageURL parameter to prevent SSRF ([mcp-toolbox#​3453](https://redirect.github.com/googleapis/mcp-toolbox/issues/3453)) ([9abf47d](https://redirect.github.com/googleapis/mcp-toolbox/commit/9abf47d55c04e3593cf68191d94ef6086c07debc)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) +* **source/dataplex,source/datalineage:** Specify cloud-platform scope for default credentials ([mcp-toolbox#​3376](https://redirect.github.com/googleapis/mcp-toolbox/issues/3376)) ([13e8c36](https://redirect.github.com/googleapis/mcp-toolbox/commit/13e8c364de6fa598f1864134eff5b756340c8358)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) +* **source/dataplex:** Limit search results to pageSize ([mcp-toolbox#​3323](https://redirect.github.com/googleapis/mcp-toolbox/issues/3323)) ([905c1f6](https://redirect.github.com/googleapis/mcp-toolbox/commit/905c1f68fcdb848d014aeaed3193af2f94fac507)), closes [mcp-toolbox#​3308](https://redirect.github.com/googleapis/mcp-toolbox/issues/3308) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) +* **source/http:** Implement SSRF guard ([mcp-toolbox#​3448](https://redirect.github.com/googleapis/mcp-toolbox/issues/3448)) ([24d7d29](https://redirect.github.com/googleapis/mcp-toolbox/commit/24d7d29b7483d68450d34ace9f0b826caefa2af3)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) +* **telemetry:** Allow GCP project override ([mcp-toolbox#​2960](https://redirect.github.com/googleapis/mcp-toolbox/issues/2960)) ([3c83ba5](https://redirect.github.com/googleapis/mcp-toolbox/commit/3c83ba5ab1d2ab38369e0b5c47396fabf6ecabef)) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) +* **tool/bigquery-execute-sql:** Prevent dataset restriction bypass ([mcp-toolbox#​3452](https://redirect.github.com/googleapis/mcp-toolbox/issues/3452)) ([ca6d5e3](https://redirect.github.com/googleapis/mcp-toolbox/commit/ca6d5e35160f3a51ab4fc6683e0a19a77851aebd)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) +* **tool/bigquery:** Prevent `allowedDatasets` bypass in forecast query ([mcp-toolbox#​3324](https://redirect.github.com/googleapis/mcp-toolbox/issues/3324)) ([45df461](https://redirect.github.com/googleapis/mcp-toolbox/commit/45df461e84e4a8ca6706f30f9a31096828f846eb)) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) +* **tool/clickhouse:** Handle ignored ProcessParameters error ([mcp-toolbox#​3340](https://redirect.github.com/googleapis/mcp-toolbox/issues/3340)) ([ddfd887](https://redirect.github.com/googleapis/mcp-toolbox/commit/ddfd88717dd1ce2c2706cc35785e481e8794479a)) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) +* **tool/mysql-get-query-plan:** Prevent query execution bypass and statement injection ([mcp-toolbox#​3235](https://redirect.github.com/googleapis/mcp-toolbox/issues/3235)) ([7ed1e7b](https://redirect.github.com/googleapis/mcp-toolbox/commit/7ed1e7b88c0a19ba36ac90824966607f828ee576)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) +* **tool/spanner-sql,tool/spanner-execute-sql:** Use read-only annotations when readOnly is set ([mcp-toolbox#​3338](https://redirect.github.com/googleapis/mcp-toolbox/issues/3338)) ([8bde0ec](https://redirect.github.com/googleapis/mcp-toolbox/commit/8bde0ec08f8bf455f319523b4faacf32bdbc65ff)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) +* **tools:** Initialize query result slices to empty array ([mcp-toolbox#​3250](https://redirect.github.com/googleapis/mcp-toolbox/issues/3250)) ([60ddf48](https://redirect.github.com/googleapis/mcp-toolbox/commit/60ddf487468bfd11c7f9346f16a33a8986f89f84)) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) +* **tools/clickhouse,tools/bigquery:** Validate identifier parameters to prevent injection ([mcp-toolbox#​3219](https://redirect.github.com/googleapis/mcp-toolbox/issues/3219)) ([2f45f75](https://redirect.github.com/googleapis/mcp-toolbox/commit/2f45f75525ac1b5dbbe3056e07441ef9a3bd6680)) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) +* **tools/http:** Prevent path traversal and base path scope escape ([mcp-toolbox#​3218](https://redirect.github.com/googleapis/mcp-toolbox/issues/3218)) ([80a6602](https://redirect.github.com/googleapis/mcp-toolbox/commit/80a66021205e032a424fff87b3dc6d92da58aa77)) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) +* **tools/looker:** Escape filter values for unquoted parameters ([mcp-toolbox#​3289](https://redirect.github.com/googleapis/mcp-toolbox/issues/3289)) ([1711156](https://redirect.github.com/googleapis/mcp-toolbox/commit/17111562dc2585c7372798f7f18e5ff3d32d21fe)) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) +* **tools/looker:** Return a 401 error to MCP client when Looker returns a 401 ([mcp-toolbox#​3233](https://redirect.github.com/googleapis/mcp-toolbox/issues/3233)) ([4f409a3](https://redirect.github.com/googleapis/mcp-toolbox/commit/4f409a3283d533bddcf4756a1d58c228744b3931)) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) +* **tools/looker:** Strip wrapping quotes from filter values for unquoted parameters ([mcp-toolbox#​3273](https://redirect.github.com/googleapis/mcp-toolbox/issues/3273)) ([1e3de96](https://redirect.github.com/googleapis/mcp-toolbox/commit/1e3de96daa9bc06253d05b0caf63d499878fb70e)) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) +* Bound MCP HTTP body size ([mcp-toolbox#​3216](https://redirect.github.com/googleapis/mcp-toolbox/issues/3216)) ([d4f4342](https://redirect.github.com/googleapis/mcp-toolbox/commit/d4f434251392fb597779a90a12c63d21533ea187)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) +* Enforce toolset/promptset boundary on tools/call and prompts/get ([mcp-toolbox#​3036](https://redirect.github.com/googleapis/mcp-toolbox/issues/3036)) ([c739b80](https://redirect.github.com/googleapis/mcp-toolbox/commit/c739b805ba5ab0e156016fe7c8ce67bc1c138e5a)) ([1c03951](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/1c0395155b7922f64bf8fdebdcdc44b60327023b)) +* Escape delimiter characters in applyEscape to prevent SQL injection ([mcp-toolbox#​2811](https://redirect.github.com/googleapis/mcp-toolbox/issues/2811)) ([932519a](https://redirect.github.com/googleapis/mcp-toolbox/commit/932519a9551861bf5f18787dc43b20d06350343f)) ([4d34e51](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/4d34e51d024e4cf6aa49ee3adad8f4e2a23f8afa)) + ## [0.7.0](https://github.com/gemini-cli-extensions/mcp-toolbox/compare/0.6.0...0.7.0) (2026-05-20) diff --git a/gemini-extension.json b/gemini-extension.json index 5711001..706d125 100644 --- a/gemini-extension.json +++ b/gemini-extension.json @@ -1,6 +1,6 @@ { "name": "mcp-toolbox", - "version": "0.7.0", + "version": "0.7.1", "description": "Load custom tools using MCP Toolbox for Databases", "mcpServers": { "mcp_toolbox": {