Skip to content

Tags: W3SS/genai-toolbox

Tags

v0.18.0

Toggle v0.18.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 0.18.0 (googleapis#1719)

🤖 I have created a release *beep* *boop*
---


##
[0.18.0](googleapis/genai-toolbox@v0.17.0...v0.18.0)
(2025-10-23)


### Features

* Support `allowedValues`, `escape`, `minValue` and `maxValue` for
parameters
([googleapis#1770](googleapis#1770))
([eaf7740](googleapis@eaf7740))
* **tools/looker:** Tools to allow the agent to retrieve, create,
modify, and delete LookML project files.
([googleapis#1673](googleapis#1673))
([089081f](googleapis@089081f))


### Bug Fixes

* **sources/mysql:** Escape mysql user agent
([googleapis#1707](googleapis#1707))
([eeb694c](googleapis@eeb694c))
* **sources/mysql:** Escape program_name for MySQL
([googleapis#1717](googleapis#1717))
([02f7f8a](googleapis@02f7f8a))
* **tools/http:** Allow 2xx status code on tool invocation
([googleapis#1761](googleapis#1761))
([a06d0d8](googleapis@a06d0d8))
* **tools/http:** Omit optional nil query parameters
([googleapis#1762](googleapis#1762))
([bd16ba3](googleapis@bd16ba3))
* **tools/looker:** Looker file content calls should not use
url.QueryEscape
([googleapis#1758](googleapis#1758))
([336de1b](googleapis@336de1b))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Wenxin Du <117315983+duwenxin99@users.noreply.github.com>

v0.17.0

Toggle v0.17.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 0.17.0 (googleapis#1682)

🤖 I have created a release *beep* *boop*
---


##
[0.17.0](googleapis/genai-toolbox@v0.16.0...v0.17.0)
(2025-10-10)


### ⚠ BREAKING CHANGES

* **tools/bigquery-get-table-info:** add allowed dataset support
([googleapis#1093](googleapis#1093))
* **tool/bigquery-list-dataset-ids:** add allowed datasets support
([googleapis#1573](googleapis#1573))

### Features

* Add configs and workflows for docs versioning
([googleapis#1611](googleapis#1611))
([21ac98b](googleapis@21ac98b))
* Add metadata in MCP Manifest for Toolbox auth
([googleapis#1395](googleapis#1395))
([0b3dac4](googleapis@0b3dac4))
* Add program name to MySQL connections
([googleapis#1617](googleapis#1617))
([c4a22b8](googleapis@c4a22b8))
* **oracle:** Switch Oracle driver from godror to go-ora
([googleapis#1685](googleapis#1685))
([8faf376](googleapis@8faf376))
* **source/bigquery:** Add optional write mode config
([googleapis#1157](googleapis#1157))
([63adc78](googleapis@63adc78))
* **sources/alloydb,cloudsqlpg,cloudsqlmysql,cloudsqlmssql:** Support
PSC connection
([googleapis#1686](googleapis#1686))
([9d2bf79](googleapis@9d2bf79))
* **sources/mssql:** Add app name to MSSQL
([googleapis#1620](googleapis#1620))
([1536d1f](googleapis@1536d1f))
* **sources/oracle:** Add Oracle Source and Tool
([googleapis#1456](googleapis#1456))
([3a19a50](googleapis@3a19a50))
* **tool/bigquery-list-dataset-ids:** Add allowed datasets support
([googleapis#1573](googleapis#1573))
([1a44c67](googleapis@1a44c67))
* **tools/bigquery-get-table-info:** Add allowed dataset support
([googleapis#1093](googleapis#1093))
([acb205c](googleapis@acb205c))
* **tools/dataform:** Add dataform compile tool
([googleapis#1470](googleapis#1470))
([3be9b7b](googleapis@3be9b7b))
* **tools/looker:** Add support for pulse, vacuum and analyze audit and
performance functions on a Looker instance
([googleapis#1581](googleapis#1581))
([5aed4e1](googleapis@5aed4e1))
* **tools/looker:** Enable access to the Conversational Analytics API
for Looker
([googleapis#1596](googleapis#1596))
([2d5a93e](googleapis@2d5a93e))


### Bug Fixes

* Added google_ml_integration extension to use alloydb ai-nl support api
([googleapis#1445](googleapis#1445))
([dbc477a](googleapis@dbc477a))
* Fix broken links
([googleapis#1625](googleapis#1625))
([36c6584](googleapis@36c6584))
* Remove duplicated build type in Dockerfile
([googleapis#1598](googleapis#1598))
([b43c945](googleapis@b43c945))
* **source/bigquery:** Allowed datasets project id issue with client
oauth ([googleapis#1663](googleapis#1663))
([f4cf486](googleapis@f4cf486))
* **sources/looker:** Allow Looker to be configured without setting a
Client Id or Secret
([googleapis#1496](googleapis#1496))
([67d8221](googleapis@67d8221))
* **tools/looker:** Refactor run-inline-query logic to helper function
([googleapis#1497](googleapis#1497))
([62af39d](googleapis@62af39d))
* **tools/mysql-list-tables:** Update sql query to resolve subquery
scope error
([googleapis#1629](googleapis#1629))
([94e19d8](googleapis@94e19d8))


### Miscellaneous Chores

* Release 0.17.0
([googleapis#1676](googleapis#1676))
([7e22cb4](googleapis@7e22cb4))
* Release 0.17.0
([googleapis#1681](googleapis#1681))
([18c92b5](googleapis@18c92b5))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Wenxin Du <117315983+duwenxin99@users.noreply.github.com>

v0.16.0

Toggle v0.16.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 0.16.0 (googleapis#1530)

🤖 I have created a release *beep* *boop*
---


##
[0.16.0](googleapis/genai-toolbox@v0.15.0...v0.16.0)
(2025-09-25)


### ⚠ BREAKING CHANGES

* **tool/bigquery-execute-sql:** add allowed datasets support
([googleapis#1443](googleapis#1443))
* **tool/bigquery-forecast:** add allowed datasets support
([googleapis#1412](googleapis#1412))

### Features

* **cassandra:** Add Cassandra Source and Tool
([googleapis#1012](googleapis#1012))
([6e42053](googleapis@6e42053))
* **sources/postgres:** Add application_name
([googleapis#1504](googleapis#1504))
([72a2366](googleapis@72a2366))
* **tool/bigquery-execute-sql:** Add allowed datasets support
([googleapis#1443](googleapis#1443))
([9501ebb](googleapis@9501ebb))
* **tool/bigquery-forecast:** Add allowed datasets support
([googleapis#1412](googleapis#1412))
([88bac7e](googleapis@88bac7e))
* **tools/clickhouse-list-tables:** Add list-tables tool
([googleapis#1446](googleapis#1446))
([69a3caf](googleapis@69a3caf))


### Bug Fixes

* **tool/mongodb-find:** Fix find tool `limit` field
([googleapis#1570](googleapis#1570))
([4166bf7](googleapis@4166bf7))
* **tools/mongodb:** Concat filter params only once in mongodb update
tools ([googleapis#1545](googleapis#1545))
([295f9dc](googleapis@295f9dc))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com>

v0.15.0

Toggle v0.15.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 0.15.0 (googleapis#1351)

🤖 I have created a release *beep* *boop*
---


##
[0.15.0](googleapis/genai-toolbox@v0.14.0...v0.15.0)
(2025-09-18)


### ⚠ BREAKING CHANGES

* **prebuilt:** update prebuilt tool names to use consistent guidance
([googleapis#1421](googleapis#1421))
* **tools/alloydb-wait-for-operation:** Add `alloydb-admin` source to
`alloydb-wait-for-operation` tool
([googleapis#1449](googleapis#1449))

### Features

* Add AlloyDB admin source
([googleapis#1369](googleapis#1369))
([33beb71](googleapis@33beb71))
* Add Cloud monitoring source and tool
([googleapis#1311](googleapis#1311))
([d661f53](googleapis@d661f53))
* Add YugabyteDB Source and Tool
([googleapis#732](googleapis#732))
([664711f](googleapis@664711f))
* **prebuilt:** Update default values for prebuilt tools
([googleapis#1355](googleapis#1355))
([70e832b](googleapis@70e832b))
* **prebuilt/cloud-sql:** Add list instances tool for cloudsql
([googleapis#1310](googleapis#1310))
([0171228](googleapis@0171228))
* **prebuilt/cloud-sql:** Add cloud sql create database tool.
([googleapis#1453](googleapis#1453))
([a1bc044](googleapis@a1bc044))
* **prebuilt/cloud-sql:** Add `cloud-sql-get-instances` tool
([googleapis#1383](googleapis#1383))
([77919c7](googleapis@77919c7))
* **prebuilt/cloud-sql:** Add create user tool for cloud sql
([googleapis#1406](googleapis#1406))
([3a6b517](googleapis@3a6b517))
* **prebuilt/cloud-sql:** Add list databases tool for cloud sql
([googleapis#1454](googleapis#1454))
([e6a6c61](googleapis@e6a6c61))
* **prebuilt/cloud-sql:** Package cloud sql tools
([googleapis#1455](googleapis#1455))
([bf6266b](googleapis@bf6266b))
* **prebuilt/cloud-sql-mssql:** Add create instance tool for mssql
([googleapis#1440](googleapis#1440))
([b176523](googleapis@b176523))
* **prebuilt/cloud-sql-mysql:** Add create instance tool for Cloud SQL
MySQL ([googleapis#1434](googleapis#1434))
([15b628d](googleapis@15b628d))
* **prebuilt/cloud-sql-mysql:** Add env var support for IP Type
([googleapis#1232](googleapis#1232))
([googleapis#1347](googleapis#1347))
([0cd3f16](googleapis@0cd3f16))
* **prebuilt/cloudsqlpg:** Add cloud sql pg create instance tool
([googleapis#1403](googleapis#1403))
([d302499](googleapis@d302499))
* **prebuilt/mysql:** Add a new tool to show query plan of a given query
in MySQL
([googleapis#1474](googleapis#1474))
([1a42e05](googleapis@1a42e05))
* **prebuilt/mysql:** Add `queryParams` field in MySQL prebuilt config
([googleapis#1318](googleapis#1318))
([4b32c2a](googleapis@4b32c2a))
* **prebuilt/neo4j:** Add prebuiltconfig support for neo4j
([googleapis#1352](googleapis#1352))
([f819e26](googleapis@f819e26))
* **prebuilt/observability:** Add cloud sql observability tools
([googleapis#1425](googleapis#1425))
([236be89](googleapis@236be89))
* **prebuilt/postgres:** Add postgres prebuilt tools
([googleapis#1473](googleapis#1473))
([edca9dc](googleapis@edca9dc))
* **prebuilt/sqlite:** Prebuilt tools for the sqlite.
([googleapis#1227](googleapis#1227))
([681c2b4](googleapis@681c2b4))
* **source/alloydb-admin:** Add user agent and attach alloydb api in
`alloydb-admin` source
([googleapis#1448](googleapis#1448))
([9710014](googleapis@9710014))
* **source/bigquery:** Add support for datasets selection
([googleapis#1313](googleapis#1313))
([aa39724](googleapis@aa39724))
* **source/cloud-monitoring:** Add support for user agent in cloud
monitoring source
([googleapis#1472](googleapis#1472))
([92680b1](googleapis@92680b1))
* **source/cloud-sql-admin:** Add User agent and attach sqldmin in
`cloud-sql-admin` source.
([googleapis#1441](googleapis#1441))
([56b6574](googleapis@56b6574))
* **source/cloudsqladmin:** Add cloud sql admin source
([googleapis#1408](googleapis#1408))
([4f46782](googleapis@4f46782))
* **tool/cloudsql:** Add cloud sql wait for operation tool with
exponential backoff
([googleapis#1306](googleapis#1306))
([3aef2bb](googleapis@3aef2bb))
* **tools/alloydb-create-cluster:** Add custom tool kind for AlloyDB
create cluster
([googleapis#1331](googleapis#1331))
([76bb876](googleapis@76bb876))
* **tools/alloydb-create-instance:** Add new custom tool kind for
AlloyDB
([googleapis#1379](googleapis#1379))
([091cd9a](googleapis@091cd9a))
* **tools/alloydb-create-user:** Add new custom tool kind for AlloyDB
create user
([googleapis#1380](googleapis#1380))
([ab3fd26](googleapis@ab3fd26))
* **tools/alloydb-get-cluster:** Add new tool for AlloyDB
([googleapis#1420](googleapis#1420))
([c181dab](googleapis@c181dab))
* **tools/alloydb-get-instance:** Add new for AlloyDB
([googleapis#1435](googleapis#1435))
([f2d9e3b](googleapis@f2d9e3b))
* **tools/alloydb-get-user:** Add new tool for AlloyDB
([googleapis#1436](googleapis#1436))
([677254e](googleapis@677254e))
* **tools/alloydb-list-cluster:** Add custom tool kind for AlloyDB
([googleapis#1319](googleapis#1319))
([d4a9eb0](googleapis@d4a9eb0))
* **tools/alloydb-list-instances:** Add custom tool kind for AlloyDB
([googleapis#1357](googleapis#1357))
([93c1b30](googleapis@93c1b30))
* **tools/alloydb-list-users:** Add new custom tool kind for AlloyDB
([googleapis#1377](googleapis#1377))
([3a8a65c](googleapis@3a8a65c))
* **tools/bigquery-analyze-contribution:** Add analyze contribution tool
([googleapis#1223](googleapis#1223))
([81d239b](googleapis@81d239b))
* **tools/bigquery-conversational-analytics:** Add allowed datasets
support
([googleapis#1411](googleapis#1411))
([345bd6a](googleapis@345bd6a))
* **tools/bigquery-search-catalog:** Add new tool to BigQuery
([googleapis#1382](googleapis#1382))
([bffb39d](googleapis@bffb39d))
* **tools/bigquery:** Add `useClientOAuth` to BigQuery prebuilt source
config
([googleapis#1431](googleapis#1431))
([fe2999a](googleapis@fe2999a))
* **tools/clickhouse-list-databases:** Add `list-databases` tool to
clickhouse source
([googleapis#1274](googleapis#1274))
([e515d92](googleapis@e515d92))
* **tools/firestore-get-rules:** Add `databaseId` to the Firestore
source and `firestore-get-rules` tool
([googleapis#1505](googleapis#1505))
([7450482](googleapis@7450482))
* **tools/firestore:** Add `firestore-query` tool
([googleapis#1305](googleapis#1305))
([cce602f](googleapis@cce602f))
* **tools/looker:** Query tracking for MCP Toolbox in Looker System
Activity views
([googleapis#1410](googleapis#1410))
([2036c8e](googleapis@2036c8e))
* **tools/mssql-list-tables:** Add new tool for sql server
([googleapis#1433](googleapis#1433))
([b036047](googleapis@b036047))
* **tools/mysql-list-active-queries:** Add a new tool to list ongoing
queries in a MySQL instance
([googleapis#1471](googleapis#1471))
([ed54cd6](googleapis@ed54cd6))
* **tools/mysql-list-table-fragmentation:** Add a new tool to list table
fragmentation in a MySQL instance
([googleapis#1479](googleapis#1479))
([fe651d8](googleapis@fe651d8))
* **tools/mysql-list-tables-missing-index:** Add a new tool to list
tables that do not have primary or unique keys in a MySQL instance
([googleapis#1493](googleapis#1493))
([9eb821a](googleapis@9eb821a))
* **tools/mysql-list-tables:** Add new tool for MySQL
([googleapis#1287](googleapis#1287))
([6c8460b](googleapis@6c8460b))
* **tools/postgres-list-active-queries:** Add new
`postgres-list-active-queries` tool
([googleapis#1400](googleapis#1400))
([b2b06c7](googleapis@b2b06c7))
* **tools/postgres-list-tables:** Add new tool to postgres source
([googleapis#1284](googleapis#1284))
([71f360d](googleapis@71f360d))
* **tools/spanner-list-tables:** Add new tool `spanner-list-tables`
([googleapis#1404](googleapis#1404))
([7d384dc](googleapis@7d384dc))


### Bug Fixes

* **bigquery:** Add `Bearer` parsing to auth token
([googleapis#1386](googleapis#1386))
([b5f9780](googleapis@b5f9780))
* **source/alloydb-admin, source/cloudsql-admin:** Post append new user
agent ([googleapis#1494](googleapis#1494))
([30f1d3a](googleapis@30f1d3a))
* **tools/alloydb:** Update parameter names and set default description
for AlloyDB control plane tools
([googleapis#1468](googleapis#1468))
([6c140d7](googleapis@6c140d7))
* **tools/bigquery-conversational-analytics:** Fix authentication scope
error in Cloud Run
([googleapis#1381](googleapis#1381))
([80b7488](googleapis@80b7488))
* **tools/mysql-list-tables:** Update `mysql-list-tables` table_names
parameter with default value
([googleapis#1439](googleapis#1439))
([da24661](googleapis@da24661))
* **tools/neo4j:** Implement value conversion for Neo4j types to
JSON-compatible
([googleapis#1428](googleapis#1428))
([4babc4e](googleapis@4babc4e))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com>

v0.14.0

Toggle v0.14.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 0.14.0 (googleapis#1261)

🤖 I have created a release *beep* *boop*
---


##
[0.14.0](googleapis/genai-toolbox@v0.13.0...v0.14.0)
(2025-09-05)


### ⚠ BREAKING CHANGES

* **bigquery:** Move `useClientOAuth` config from tool to source
([googleapis#1279](googleapis#1279))
([8d20a48](googleapis@8d20a48))
* **tools/bigquerysql:** remove `useClientOAuth` from tools config
([googleapis#1312](googleapis#1312))

### Features

* **clickhouse:** Add ClickHouse Source and Tools
([googleapis#1088](googleapis#1088))
([75a04a5](googleapis@75a04a5))
* **prebuilt/alloydb-postgres:** Support ipType and IAM users
([googleapis#1324](googleapis#1324))
([0b2121e](googleapis@0b2121e))
* **server/mcp:** Support toolbox auth in mcp
([googleapis#1140](googleapis#1140))
([ca353e0](googleapis@ca353e0))
* **source/mysql:** Support `queryParams` in MySQL source
([googleapis#1299](googleapis#1299))
([3ae2526](googleapis@3ae2526))
* **tools/bigquery:** Support end-user credential passthrough on
multiple BQ tools
([googleapis#1314](googleapis#1314))
([88f4b30](googleapis@88f4b30))
* **tools/looker:** Add description for looker-get-models tool
([googleapis#1266](googleapis#1266))
([89af3a4](googleapis@89af3a4))
* **tools/looker:** Authenticate via end user credentials
([googleapis#1257](googleapis#1257))
([8755e3d](googleapis@8755e3d))
* **tools/looker:** Report field suggestions to agent
([googleapis#1267](googleapis#1267))
([2cad82e](googleapis@2cad82e))


### Bug Fixes

* Do not print usage on runtime error
([googleapis#1315](googleapis#1315))
([afba7a5](googleapis@afba7a5))
* Update env var to allow empty string
([googleapis#1260](googleapis#1260))
([03aa9fa](googleapis@03aa9fa))
* **tools/firestore:** Add document/collection path validation
([googleapis#1229](googleapis#1229))
([14c2249](googleapis@14c2249))
* **tools/looker-get-dashboards:** Fix Looker client OAuth check
([googleapis#1338](googleapis#1338))
([36225aa](googleapis@36225aa))
* **tools/oceanbase:** Fix encoded text with mysql driver
([googleapis#1283](googleapis#1283))
([d16f89f](googleapis@d16f89f)),
closes [googleapis#1161](googleapis#1161)

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com>

v0.13.0

Toggle v0.13.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 0.13.0 (googleapis#1175)

🤖 I have created a release *beep* *boop*
---


##
[0.13.0](googleapis/genai-toolbox@v0.12.0...v0.13.0)
(2025-08-27)


### ⚠ BREAKING CHANGES

* **prebuilt/alloydb:** Add bearer token support for
alloydb-wait-for-operation
([googleapis#1183](googleapis#1183))


### Features

* Add capability to set default for environment variable in config
([googleapis#1248](googleapis#1248))
([5bcd52e](googleapis@5bcd52e))
* **firebird:** Add Firebird SQL 2.5+ source and tool
([googleapis#1011](googleapis#1011))
([4f6b806](googleapis@4f6b806))
* **oceanbase:** Add Oceanbase source and tool
([googleapis#895](googleapis#895))
([6fc4982](googleapis@6fc4982))
* **server/mcp:** Support `ping` mechanism
([googleapis#1178](googleapis#1178))
([5dcc66c](googleapis@5dcc66c))
* **server:** Fail-fast on environment variable substitution
([googleapis#1177](googleapis#1177))
([212aaba](googleapis@212aaba))
* **server:** Implement Tool call auth error propagation
([googleapis#1235](googleapis#1235))
([b94a021](googleapis@b94a021))
* **sources/bigquery:** Add support for user-credential passthrough
([googleapis#1067](googleapis#1067))
([650e2e2](googleapis@650e2e2))
* **tool/looker:** Add support for `description` field in looker tool
([googleapis#1199](googleapis#1199))
([97f0dd2](googleapis@97f0dd2))
* **tools/bigquery-ask-data-insights:** Add bigquery `ask-data-insights`
tool ([googleapis#932](googleapis#932))
([7651357](googleapis@7651357))
* **tools/bigquery-forecast:** Add bigqueryforecast tool
([googleapis#1148](googleapis#1148))
([2ad0ccf](googleapis@2ad0ccf))
* **tools/firestore-add-documents:** Add firestore-add-documents tool
([googleapis#1107](googleapis#1107))
([ee4a70a](googleapis@ee4a70a))
* **tools/firestore-update-document:** Add firestore-update-document
tool ([googleapis#1191](googleapis#1191))
([0010123](googleapis@0010123))
* **tools/looker:** Control over whether hidden objects are surfaced
([googleapis#1222](googleapis#1222))
([bc91559](googleapis@bc91559))
* **trino:** Add Trino source and tools
([googleapis#948](googleapis#948))
([7dd123b](googleapis@7dd123b))


### Bug Fixes

* **tools/looker:** Lookergetdashboards uses proper Authorized helper
func ([googleapis#1255](googleapis#1255))
([00866bc](googleapis@00866bc))
* **tools/mongodb-find-one:** ProjectPayload unmarshaling
([googleapis#1167](googleapis#1167))
([8ea6a98](googleapis@8ea6a98))
* **tools/mysql:** Fix encoded text for mysql
([googleapis#1161](googleapis#1161))
([a37cfa8](googleapis@a37cfa8)),
closes [googleapis#840](googleapis#840)


---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com>

v0.12.0

Toggle v0.12.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 0.12.0 (googleapis#1085)

🤖 I have created a release *beep* *boop*
---


##
[0.12.0](googleapis/genai-toolbox@v0.11.0...v0.12.0)
(2025-08-14)


### Features

* **prebuiltconfig:** Introduce additional parameter to limit context in
list_tables
([googleapis#1151](googleapis#1151))
([497d3b1](googleapis@497d3b1))
* **prebuiltconfig/alloydb-admin:** Add list cluster, instance and users
([googleapis#1126](googleapis#1126))
([b42c139](googleapis@b42c139))
* **prebuiltconfig/alloydb-postgres:** Add tool to create user via Built
in user type or IAM
([googleapis#1130](googleapis#1130))
([f5bcb9c](googleapis@f5bcb9c))
* **source/http:** Add User Agent to `http` invocations
([googleapis#1102](googleapis#1102))
([6f55b78](googleapis@6f55b78))
* **sources/postgres:** Add support for `queryParams`
([googleapis#1047](googleapis#1047))
([7b57251](googleapis@7b57251)),
closes [googleapis#963](googleapis#963)
* **tools/bigquery-execute-sql:** Add dry run support
([googleapis#1057](googleapis#1057))
([1cac9b5](googleapis@1cac9b5))
* **tools/dataplex-search-aspect-types:** Add support for
`dataplex-search-aspect-types` tool
([googleapis#1061](googleapis#1061))
([d940187](googleapis@d940187))
* **tools/looker:** Add `looker-make-look` tool to create Looks
([googleapis#1099](googleapis#1099))
([61d9489](googleapis@61d9489))
* **tools/looker:** Add visualizations to `query-url` tool
([googleapis#1090](googleapis#1090))
([5bf2758](googleapis@5bf2758))
* **tools/looker:** New Looker tools for dashboards
([googleapis#1118](googleapis#1118))
([42be3f5](googleapis@42be3f5))
* **ui:** Add login with google button for automatic id token retrieval
([googleapis#1044](googleapis#1044))
([d91bdfc](googleapis@d91bdfc))


### Bug Fixes

* Correct the capitalization of `map` manifests
([googleapis#1139](googleapis#1139))
([0b0457c](googleapis@0b0457c))
* Remove unnecessary fields from `map` parameter manifests
([googleapis#1138](googleapis#1138))
([fbe8c1a](googleapis@fbe8c1a))
* **tools/looker:** Add authorized invocation feature to all Looker
tools ([googleapis#1091](googleapis#1091))
([3b1cce7](googleapis@3b1cce7))
* Update ui info log to reflect port
([googleapis#1125](googleapis#1125))
([6d691d5](googleapis@6d691d5))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com>

v0.11.0

Toggle v0.11.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 0.11.0 (googleapis#1071)

🤖 I have created a release *beep* *boop*
---


##
[0.11.0](googleapis/genai-toolbox@v0.11.0...v0.11.0)
(2025-08-05)


### ⚠ BREAKING CHANGES

* **tools/bigquery-sql:** Ensure invoke always returns a non-null value
([googleapis#1020](googleapis#1020))
([9af55b6](googleapis@9af55b6))
* **tools/bigquery-execute-sql:** Update the return messages
([googleapis#1034](googleapis#1034))
([051e686](googleapis@051e686))

### Features

* Add TiDB source and tool
([googleapis#829](googleapis#829))
([6eaf36a](googleapis@6eaf36a))
* Interactive web UI for Toolbox
([googleapis#1065](googleapis#1065))
([8749b03](googleapis@8749b03))
* **prebuiltconfigs/cloud-sql-postgres:** Introduce additional parameter
to limit context in list tables
([googleapis#1062](googleapis#1062))
([c3a58e1](googleapis@c3a58e1))
* **tools/looker-query-url:** Add support for `looker-query-url` tool
([googleapis#1015](googleapis#1015))
([327ddf0](googleapis@327ddf0))
* **tools/dataplex-lookup-entry:** Add support for
`dataplex-lookup-entry` tool
([googleapis#1009](googleapis#1009))
([5fa1660](googleapis@5fa1660))

### Bug Fixes

* **tools/bigquery,mssql,mysql,postgres,spanner,tidb:** Add query
logging to execute-sql tools
([googleapis#1069](googleapis#1069))
([0527532]([googleapis@0527532))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com>

v0.10.0

Toggle v0.10.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 0.10.0 (googleapis#886)

🤖 I have created a release *beep* *boop*
---


##
[0.10.0](googleapis/genai-toolbox@v0.9.0...v0.10.0)
(2025-07-25)


### Features

* Add `Map` parameters support
([googleapis#928](googleapis#928))
([4468bc9](googleapis@4468bc9))
* Add Dataplex source and tool
([googleapis#847](googleapis#847))
([30c16a5](googleapis@30c16a5))
* Add Looker source and tool
([googleapis#923](googleapis#923))
([c67e01b](googleapis@c67e01b))
* Add support for null optional parameter
([googleapis#802](googleapis#802))
([a817b12](googleapis@a817b12)),
closes [googleapis#736](googleapis#736)
* **prebuilt/alloydb-admin-config:** Add alloydb control plane as a
prebuilt config
([googleapis#937](googleapis#937))
([0b28b72](googleapis@0b28b72))
* **prebuilt/mysql,prebuilt/mssql:** Add generic mysql and mssql
prebuilt tools
([googleapis#983](googleapis#983))
([c600c30](googleapis@c600c30))
* **server/mcp:** Support MCP version 2025-06-18
([googleapis#898](googleapis#898))
([313d3ca](googleapis@313d3ca))
* **sources/mssql:** Add support for encrypt connection parameter
([googleapis#874](googleapis#874))
([14a868f](googleapis@14a868f))
* **sources/firestore:** Add Firestore as Source
([googleapis#786](googleapis#786))
([2bb790e](googleapis@2bb790e))
* **sources/mongodb:** Add MongoDB Source
([googleapis#969](googleapis#969))
([74dbd61](googleapis@74dbd61))
* **tools/alloydb-wait-for-operation:** Add wait for operation tool with
exponential backoff
([googleapis#920](googleapis#920))
([3f6ec29](googleapis@3f6ec29))
* **tools/mongodb-aggregate:** Add MongoDB `aggregate` Tools
([googleapis#977](googleapis#977))
([bd399bb](googleapis@bd399bb))
* **tools/mongodb-delete:** Add MongoDB `delete` Tools
([googleapis#974](googleapis#974))
([78e9752](googleapis@78e9752))
* **tools/mongodb-find:** Add MongoDB `find` Tools
([googleapis#970](googleapis#970))
([a747475](googleapis@a747475))
* **tools/mongodb-insert:** Add MongoDB `insert` Tools
([googleapis#975](googleapis#975))
([4c63f0c](googleapis@4c63f0c))
* **tools/mongodb-update:** Add MongoDB `update` Tools
([googleapis#972](googleapis#972))
([dfde52c](googleapis@dfde52c))
* **tools/neo4j-execute-cypher:** Add neo4j-execute-cypher for Neo4j
sources ([googleapis#946](googleapis#946))
([81d0505](googleapis@81d0505))
* **tools/neo4j-schema:** Add neo4j-schema tool
([googleapis#978](googleapis#978))
([be7db3d](googleapis@be7db3d))
* **tools/wait:** Create wait for tool
([googleapis#885](googleapis#885))
([ed5ef4c](googleapis@ed5ef4c))


### Bug Fixes

* Fix document preview pipeline for forked PRs
([googleapis#950](googleapis#950))
([481cc60](googleapis@481cc60))
* **prebuilt/firestore:** Mark database field as required in the
firestore prebuilt tools
([googleapis#959](googleapis#959))
([15417d4](googleapis@15417d4))
* **prebuilt/cloud-sql-mssql:** Correct source reference for execute_sql
tool in cloud-sql-mssql.yaml prebuilt config
([googleapis#938](googleapis#938))
([d16728e](googleapis@d16728e))
* **prebuilt/cloud-sql-mysql:** Update list_table tool
([googleapis#924](googleapis#924))
([2083ba5](googleapis@2083ba5))
* Replace 'float' with 'number' in McpManifest
([googleapis#985](googleapis#985))
([59e23e1](googleapis@59e23e1))
* **server/api:** Add logger to context in tool invoke handler
([googleapis#891](googleapis#891))
([8ce311f](googleapis@8ce311f))
* **sources/looker:** Add agent tag to Looker API calls.
([googleapis#966](googleapis#966))
([f55dd6f](googleapis@f55dd6f))
* **tools/bigquery-execute-sql:** Ensure invoke always returns a
non-null value
([googleapis#925](googleapis#925))
([9a55b80](googleapis@9a55b80))
* **tools/mysqlsql:** Unmarshal json data from database during invoke
([googleapis#979](googleapis#979))
([ccc3498](googleapis@ccc3498)),
closes [googleapis#840](googleapis#840)

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com>

v0.9.0

Toggle v0.9.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 0.9.0 (googleapis#789)

🤖 I have created a release *beep* *boop*
---


##
[0.9.0](googleapis/genai-toolbox@v0.8.0...v0.9.0)
(2025-07-11)


### Features

* Dynamic reloading for toolbox config
([googleapis#800](googleapis#800))
([4c240ac](googleapis@4c240ac))
* **sources/mysql:** Add queryTimeout support to MySQL source
([googleapis#830](googleapis#830))
([391cb5b](googleapis@391cb5b))
* **tools/bigquery:** Add optional projectID parameter to bigquery tools
([googleapis#799](googleapis#799))
([c6ab74c](googleapis@c6ab74c))


### Bug Fixes

* Cleanup unassigned err log
([googleapis#857](googleapis#857))
([c081ace](googleapis@c081ace))
* Fix docs preview deployment pipeline
([googleapis#787](googleapis#787))
([0a93b04](googleapis@0a93b04))
* **tools:** Nil parameter error when arrays are used
([googleapis#801](googleapis#801))
([2bdcc08](googleapis@2bdcc08))
* Trigger reload on additional fsnotify operations
([googleapis#854](googleapis#854))
([aa8dbec](googleapis@aa8dbec))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com>