|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [0.4.0](https://github.com/gemini-cli-extensions/mcp-toolbox/compare/0.3.1...0.4.0) (2026-01-15) |
| 4 | + |
| 5 | + |
| 6 | +### ⚠ BREAKING CHANGES |
| 7 | + |
| 8 | +* **serverless-spark:** add URLs to create batch tool outputs |
| 9 | +* **serverless-spark:** add URLs to list\_batches output |
| 10 | +* **serverless-spark:** add Cloud Console and Logging URLs to get\_batch |
| 11 | +* **tools/postgres:** Add additional filter params for existing postgres tools ([genai-toolbox#2033](https://redirect.github.com/googleapis/genai-toolbox/issues/2033)) |
| 12 | + |
| 13 | +### Features |
| 14 | + |
| 15 | +* **looker/tools:** Enhance dashboard creation with dashboard filters ([genai-toolbox#2133](https://redirect.github.com/googleapis/genai-toolbox/issues/2133)) ([285aa46](https://redirect.github.com/googleapis/genai-toolbox/commit/285aa46b887d9acb2da8766e107bbf1ab75b8812)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 16 | +* **prebuilt/cloud-sql-mysql:** Update CSQL MySQL prebuilt tools to use IAM ([genai-toolbox#2202](https://redirect.github.com/googleapis/genai-toolbox/issues/2202)) ([731a32e](https://redirect.github.com/googleapis/genai-toolbox/commit/731a32e5360b4d6862d81fcb27d7127c655679a8)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 17 | +* **serverless-spark:** add Cloud Console and Logging URLs to get\_batch ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 18 | +* **serverless-spark:** Add Cloud Console and Logging URLs to get\_batch ([e29c061](https://redirect.github.com/googleapis/genai-toolbox/commit/e29c0616d6b9ecda2badcaf7b69614e511ac031b)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 19 | +* **serverless-spark:** add URLs to create batch tool outputs ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 20 | +* **serverless-spark:** Add URLs to create batch tool outputs ([c6ccf4b](https://redirect.github.com/googleapis/genai-toolbox/commit/c6ccf4bd87026484143a2d0f5527b2edab03b54a)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 21 | +* **serverless-spark:** add URLs to list\_batches output ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 22 | +* **serverless-spark:** Add URLs to list\_batches output ([5605eab](https://redirect.github.com/googleapis/genai-toolbox/commit/5605eabd696696ade07f52431a28ef65c0fb1f77)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 23 | +* **snowflake:** Add Snowflake Source and Tools ([genai-toolbox#858](https://redirect.github.com/googleapis/genai-toolbox/issues/858)) ([b706b5b](https://redirect.github.com/googleapis/genai-toolbox/commit/b706b5bc685aeda277f277868bae77d38d5fd7b6)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 24 | +* **source/cloudsqlmysql:** Add support for IAM authentication in Cloud SQL MySQL source ([genai-toolbox#2050](https://redirect.github.com/googleapis/genai-toolbox/issues/2050)) ([af3d3c5](https://redirect.github.com/googleapis/genai-toolbox/commit/af3d3c52044bea17781b89ce4ab71ff0f874ac20)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 25 | +* **sources/bigquery:** Make credentials scope configurable ([genai-toolbox#2210](https://redirect.github.com/googleapis/genai-toolbox/issues/2210)) ([a450600](https://redirect.github.com/googleapis/genai-toolbox/commit/a4506009b93771b77fb05ae97044f914967e67ed)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 26 | +* **sources/cloud-gemini-data-analytics:** Add the Gemini Data Analytics (GDA) integration for DB NL2SQL conversion to Toolbox ([genai-toolbox#2181](https://redirect.github.com/googleapis/genai-toolbox/issues/2181)) ([aa270b2](https://redirect.github.com/googleapis/genai-toolbox/commit/aa270b2630da2e3d618db804ca95550445367dbc)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 27 | +* **sources/mariadb:** Add MariaDB source and MySQL tools integration ([genai-toolbox#1908](https://redirect.github.com/googleapis/genai-toolbox/issues/1908)) ([3b40fea](https://redirect.github.com/googleapis/genai-toolbox/commit/3b40fea25edae607e02c1e8fc2b0c957fa2c8e9a)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 28 | +* **sources/oracle:** Add Oracle OCI and Wallet support ([genai-toolbox#1945](https://redirect.github.com/googleapis/genai-toolbox/issues/1945)) ([8ea39ec](https://redirect.github.com/googleapis/genai-toolbox/commit/8ea39ec32fbbaa97939c626fec8c5d86040ed464)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 29 | +* **sources/trino:** Add ssl verification options and fix docs example ([genai-toolbox#2155](https://redirect.github.com/googleapis/genai-toolbox/issues/2155)) ([4a4cf1e](https://redirect.github.com/googleapis/genai-toolbox/commit/4a4cf1e712b671853678dba99c4dc49dd4fc16a2)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 30 | +* **tools/looker:** Add ability to set destination folder with `make_look` and `make_dashboard`. ([genai-toolbox#2245](https://redirect.github.com/googleapis/genai-toolbox/issues/2245)) ([eb79339](https://redirect.github.com/googleapis/genai-toolbox/commit/eb793398cd1cc4006d9808ccda5dc7aea5e92bd5)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 31 | +* **tools/mysql-get-query-plan:** Add new `mysql-get-query-plan` tool for MySQL source ([genai-toolbox#2123](https://redirect.github.com/googleapis/genai-toolbox/issues/2123)) ([0641da0](https://redirect.github.com/googleapis/genai-toolbox/commit/0641da0353857317113b2169e547ca69603ddfde)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 32 | +* **tools/postgres:** Add additional filter params for existing postgres tools ([genai-toolbox#2033](https://redirect.github.com/googleapis/genai-toolbox/issues/2033)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 33 | +* **tools/postgres:** Add additional filter params for existing postgres tools ([genai-toolbox#2033](https://redirect.github.com/googleapis/genai-toolbox/issues/2033)) ([489117d](https://redirect.github.com/googleapis/genai-toolbox/commit/489117d74711ac9260e7547163ca463eb45eeaa2)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 34 | +* **tools/postgres:** Add list-table-stats-tool to list table statistics. ([genai-toolbox#2055](https://redirect.github.com/googleapis/genai-toolbox/issues/2055)) ([78b02f0](https://redirect.github.com/googleapis/genai-toolbox/commit/78b02f08c3cc3062943bb2f91cf60d5149c8d28d)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 35 | +* **tools/postgres:** Add list\_pg\_settings, list\_database\_stats tools for postgres ([genai-toolbox#2030](https://redirect.github.com/googleapis/genai-toolbox/issues/2030)) ([32367a4](https://redirect.github.com/googleapis/genai-toolbox/commit/32367a472fae9653fed7f126428eba0252978bd5)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 36 | +* **tools/postgres:** Add new postgres-list-roles tool ([genai-toolbox#2038](https://redirect.github.com/googleapis/genai-toolbox/issues/2038)) ([bea9705](https://redirect.github.com/googleapis/genai-toolbox/commit/bea97054502cfa236aa10e2ebc8ff58eb00ad035)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 37 | +* **tools/postgressql:** Add Parameter `embeddedBy` config support ([genai-toolbox#2151](https://redirect.github.com/googleapis/genai-toolbox/issues/2151)) ([17b70cc](https://redirect.github.com/googleapis/genai-toolbox/commit/17b70ccaa754d15bcc33a1a3ecb7e652520fa600)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 38 | +* **tools/postgressql:** Add tool to list store procedure ([genai-toolbox#2156](https://redirect.github.com/googleapis/genai-toolbox/issues/2156)) ([cf0fc51](https://redirect.github.com/googleapis/genai-toolbox/commit/cf0fc515b57d9b84770076f3c0c5597c4597ef62)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 39 | +* Add `allowed-hosts` flag ([genai-toolbox#2254](https://redirect.github.com/googleapis/genai-toolbox/issues/2254)) ([17b41f6](https://redirect.github.com/googleapis/genai-toolbox/commit/17b41f64531b8fe417c28ada45d1992ba430dc1b)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 40 | +* Add `embeddingModel` support ([genai-toolbox#2121](https://redirect.github.com/googleapis/genai-toolbox/issues/2121)) ([9c62f31](https://redirect.github.com/googleapis/genai-toolbox/commit/9c62f313ff5edf0a3b5b8a3e996eba078fba4095)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 41 | +* Add parameter default value to manifest ([genai-toolbox#2264](https://redirect.github.com/googleapis/genai-toolbox/issues/2264)) ([9d1feca](https://redirect.github.com/googleapis/genai-toolbox/commit/9d1feca10810fa42cb4c94a409252f1bd373ee36)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 42 | +* Support combining prebuilt and custom tool configurations ([genai-toolbox#2188](https://redirect.github.com/googleapis/genai-toolbox/issues/2188)) ([5788605](https://redirect.github.com/googleapis/genai-toolbox/commit/57886058188aa5d2a51d5846a98bc6d8a650edd1)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 43 | + |
| 44 | + |
| 45 | +### Bug Fixes |
| 46 | + |
| 47 | +* **server:** Add `embeddingModel` config initialization ([genai-toolbox#2281](https://redirect.github.com/googleapis/genai-toolbox/issues/2281)) ([a779975](https://redirect.github.com/googleapis/genai-toolbox/commit/a7799757c9345f99b6d2717841fbf792d364e1a2)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 48 | +* **sources/cloudgda:** Add import for cloudgda source ([genai-toolbox#2217](https://redirect.github.com/googleapis/genai-toolbox/issues/2217)) ([7daa411](https://redirect.github.com/googleapis/genai-toolbox/commit/7daa4111f4ebfb0a35319fd67a8f7b9f0f99efcf)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 49 | +* **spanner:** Move list graphs validation to runtime ([genai-toolbox#2154](https://redirect.github.com/googleapis/genai-toolbox/issues/2154)) ([914b3ee](https://redirect.github.com/googleapis/genai-toolbox/commit/914b3eefda40a650efe552d245369e007277dab5)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 50 | +* **tools/alloydb-wait-for-operation:** Fix connection message generation ([genai-toolbox#2228](https://redirect.github.com/googleapis/genai-toolbox/issues/2228)) ([7053fbb](https://redirect.github.com/googleapis/genai-toolbox/commit/7053fbb1953653143d39a8510916ea97a91022a6)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 51 | +* **tools/alloydbainl:** Only add psv when NL Config Param is defined ([genai-toolbox#2265](https://redirect.github.com/googleapis/genai-toolbox/issues/2265)) ([ef8f3b0](https://redirect.github.com/googleapis/genai-toolbox/commit/ef8f3b02f2f38ce94a6ba9acf35d08b9469bef4e)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 52 | +* **tools/looker:** Looker client OAuth nil pointer error ([genai-toolbox#2231](https://redirect.github.com/googleapis/genai-toolbox/issues/2231)) ([268700b](https://redirect.github.com/googleapis/genai-toolbox/commit/268700bdbf8281de0318d60ca613ed3672990b20)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 53 | +* **tools/mongodb:** Removed sortPayload and sortParams ([genai-toolbox#1238](https://redirect.github.com/googleapis/genai-toolbox/issues/1238)) ([c5a6daa](https://redirect.github.com/googleapis/genai-toolbox/commit/c5a6daa7683d2f9be654300d977692c368e55e31)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 54 | +* List tables tools null fix ([genai-toolbox#2107](https://redirect.github.com/googleapis/genai-toolbox/issues/2107)) ([2b45266](https://redirect.github.com/googleapis/genai-toolbox/commit/2b452665983154041d4cd0ed7d82532e4af682eb)) ([8ac5edd](https://github.com/gemini-cli-extensions/mcp-toolbox/commit/8ac5edd3cb8254047ee77a714025d5092bc77dc6)) |
| 55 | + |
3 | 56 | ## [0.3.1](https://github.com/gemini-cli-extensions/mcp-toolbox/compare/0.3.0...0.3.1) (2025-12-08) |
4 | 57 |
|
5 | 58 |
|
|
0 commit comments