From 8d0fa6783ac317fd86259f83ce191e396fa2a3dd Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Mon, 4 Aug 2025 19:11:17 -0700 Subject: [PATCH] chore(main): release 0.11.0 (#1000) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit :robot: I have created a release *beep* *boop* --- ## [0.11.0](https://github.com/googleapis/genai-toolbox/compare/v0.10.0...v0.11.0) (2025-08-04) ### ⚠ BREAKING CHANGES * **tools/bigquery-sql:** Ensure invoke always returns a non-null value ([#1020](https://github.com/googleapis/genai-toolbox/issues/1020)) ([9af55b6](https://github.com/googleapis/genai-toolbox/commit/9af55b651d836f268eda342ea27380e7c9967c94)) * **tools/bigquery-execute-sql:** Update the return messages ([#1034](https://github.com/googleapis/genai-toolbox/issues/1034)) ([051e686](https://github.com/googleapis/genai-toolbox/commit/051e686476a781ca49f7617764d507916a1188b8)) ### Features * Add DuckDB source and tool ([#879](https://github.com/googleapis/genai-toolbox/pull/879)) ([fd14933](https://github.com/googleapis/genai-toolbox/commit/fd149337e9fa8e912e8699962a7104d51cdffc5d)) * Add TiDB source and tool ([#829](https://github.com/googleapis/genai-toolbox/issues/829)) ([6eaf36a](https://github.com/googleapis/genai-toolbox/commit/6eaf36ac8505d523fa4f5a4ac3c97209fd688cef)) * Interactive web UI for Toolbox ([#1065](https://github.com/googleapis/genai-toolbox/issues/1065)) ([8749b03](https://github.com/googleapis/genai-toolbox/commit/8749b030035e65361047c4ead13dfacb8e9a9b59)) * **tools/looker-query-url:** Add support for `looker-query-url` tool ([#1015](https://github.com/googleapis/genai-toolbox/issues/1015)) ([327ddf0](https://github.com/googleapis/genai-toolbox/commit/327ddf0439058aa5ecd2c7ae8251fcde6aeff18c)) * **tools/dataplex-lookup-entry:** Add support for `dataplex-lookup-entry` tool ([#1009](https://github.com/googleapis/genai-toolbox/issues/1009)) ([5fa1660](https://github.com/googleapis/genai-toolbox/commit/5fa1660fc8631989b4d13abea205b6426bb506a5)) --- 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> --- CHANGELOG.md | 16 ++++++++++++++++ README.md | 6 +++--- cmd/version.txt | 2 +- docs/en/getting-started/colab_quickstart.ipynb | 2 +- docs/en/getting-started/introduction/_index.md | 6 +++--- docs/en/getting-started/local_quickstart.md | 2 +- docs/en/getting-started/local_quickstart_go.md | 2 +- docs/en/getting-started/local_quickstart_js.md | 2 +- docs/en/getting-started/mcp_quickstart/_index.md | 2 +- docs/en/how-to/connect-ide/firestore_mcp.md | 8 ++++---- docs/en/how-to/connect-ide/looker_mcp.md | 8 ++++---- docs/en/how-to/connect-ide/postgres_mcp.md | 8 ++++---- .../bigquery/colab_quickstart_bigquery.ipynb | 2 +- docs/en/samples/bigquery/local_quickstart.md | 2 +- .../en/samples/bigquery/mcp_quickstart/_index.md | 2 +- docs/en/samples/looker/looker_gemini.md | 2 +- docs/en/samples/looker/looker_mcp_inspector.md | 2 +- 17 files changed, 45 insertions(+), 29 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 301856dfd2..a7dab0a121 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## [0.11.0](https://github.com/googleapis/genai-toolbox/compare/v0.10.0...v0.11.0) (2025-08-04) + + +### ⚠ BREAKING CHANGES + +* **tools/bigquery-sql:** Ensure invoke always returns a non-null value ([#1020](https://github.com/googleapis/genai-toolbox/issues/1020)) ([9af55b6](https://github.com/googleapis/genai-toolbox/commit/9af55b651d836f268eda342ea27380e7c9967c94)) +* **tools/bigquery-execute-sql:** Update the return messages ([#1034](https://github.com/googleapis/genai-toolbox/issues/1034)) ([051e686](https://github.com/googleapis/genai-toolbox/commit/051e686476a781ca49f7617764d507916a1188b8)) + +### Features + +* Add DuckDB source and tool ([#879](https://github.com/googleapis/genai-toolbox/pull/879)) ([fd14933](https://github.com/googleapis/genai-toolbox/commit/fd149337e9fa8e912e8699962a7104d51cdffc5d)) +* Add TiDB source and tool ([#829](https://github.com/googleapis/genai-toolbox/issues/829)) ([6eaf36a](https://github.com/googleapis/genai-toolbox/commit/6eaf36ac8505d523fa4f5a4ac3c97209fd688cef)) +* Interactive web UI for Toolbox ([#1065](https://github.com/googleapis/genai-toolbox/issues/1065)) ([8749b03](https://github.com/googleapis/genai-toolbox/commit/8749b030035e65361047c4ead13dfacb8e9a9b59)) +* **tools/looker-query-url:** Add support for `looker-query-url` tool ([#1015](https://github.com/googleapis/genai-toolbox/issues/1015)) ([327ddf0](https://github.com/googleapis/genai-toolbox/commit/327ddf0439058aa5ecd2c7ae8251fcde6aeff18c)) +* **tools/dataplex-lookup-entry:** Add support for `dataplex-lookup-entry` tool ([#1009](https://github.com/googleapis/genai-toolbox/issues/1009)) ([5fa1660](https://github.com/googleapis/genai-toolbox/commit/5fa1660fc8631989b4d13abea205b6426bb506a5)) + ## [0.10.0](https://github.com/googleapis/genai-toolbox/compare/v0.9.0...v0.10.0) (2025-07-25) diff --git a/README.md b/README.md index 58248ab876..3b6e25cfaa 100644 --- a/README.md +++ b/README.md @@ -114,7 +114,7 @@ To install Toolbox as a binary: ```sh # see releases page for other versions -export VERSION=0.10.0 +export VERSION=0.11.0 curl -O https://storage.googleapis.com/genai-toolbox/v$VERSION/linux/amd64/toolbox chmod +x toolbox ``` @@ -127,7 +127,7 @@ You can also install Toolbox as a container: ```sh # see releases page for other versions -export VERSION=0.10.0 +export VERSION=0.11.0 docker pull us-central1-docker.pkg.dev/database-toolbox/toolbox/toolbox:$VERSION ``` @@ -151,7 +151,7 @@ To install from source, ensure you have the latest version of [Go installed](https://go.dev/doc/install), and then run the following command: ```sh -go install github.com/googleapis/genai-toolbox@v0.10.0 +go install github.com/googleapis/genai-toolbox@v0.11.0 ``` diff --git a/cmd/version.txt b/cmd/version.txt index 78bc1abd14..d9df1bbc0c 100644 --- a/cmd/version.txt +++ b/cmd/version.txt @@ -1 +1 @@ -0.10.0 +0.11.0 diff --git a/docs/en/getting-started/colab_quickstart.ipynb b/docs/en/getting-started/colab_quickstart.ipynb index e40970183b..462ed00ff1 100644 --- a/docs/en/getting-started/colab_quickstart.ipynb +++ b/docs/en/getting-started/colab_quickstart.ipynb @@ -234,7 +234,7 @@ }, "outputs": [], "source": [ - "version = \"0.10.0\" # x-release-please-version\n", + "version = \"0.11.0\" # x-release-please-version\n", "! curl -O https://storage.googleapis.com/genai-toolbox/v{version}/linux/amd64/toolbox\n", "\n", "# Make the binary executable\n", diff --git a/docs/en/getting-started/introduction/_index.md b/docs/en/getting-started/introduction/_index.md index 5765401ff4..828f125737 100644 --- a/docs/en/getting-started/introduction/_index.md +++ b/docs/en/getting-started/introduction/_index.md @@ -86,7 +86,7 @@ To install Toolbox as a binary: ```sh # see releases page for other versions -export VERSION=0.10.0 +export VERSION=0.11.0 curl -O https://storage.googleapis.com/genai-toolbox/v$VERSION/linux/amd64/toolbox chmod +x toolbox ``` @@ -97,7 +97,7 @@ You can also install Toolbox as a container: ```sh # see releases page for other versions -export VERSION=0.10.0 +export VERSION=0.11.0 docker pull us-central1-docker.pkg.dev/database-toolbox/toolbox/toolbox:$VERSION ``` @@ -115,7 +115,7 @@ To install from source, ensure you have the latest version of [Go installed](https://go.dev/doc/install), and then run the following command: ```sh -go install github.com/googleapis/genai-toolbox@v0.10.0 +go install github.com/googleapis/genai-toolbox@v0.11.0 ``` {{% /tab %}} diff --git a/docs/en/getting-started/local_quickstart.md b/docs/en/getting-started/local_quickstart.md index 8a3cc58d8f..7c6c297a52 100644 --- a/docs/en/getting-started/local_quickstart.md +++ b/docs/en/getting-started/local_quickstart.md @@ -171,7 +171,7 @@ In this section, we will download Toolbox, configure our tools in a ```bash export OS="linux/amd64" # one of linux/amd64, darwin/arm64, darwin/amd64, or windows/amd64 - curl -O https://storage.googleapis.com/genai-toolbox/v0.10.0/$OS/toolbox + curl -O https://storage.googleapis.com/genai-toolbox/v0.11.0/$OS/toolbox ``` diff --git a/docs/en/getting-started/local_quickstart_go.md b/docs/en/getting-started/local_quickstart_go.md index c52985b586..dcdd98a24f 100644 --- a/docs/en/getting-started/local_quickstart_go.md +++ b/docs/en/getting-started/local_quickstart_go.md @@ -167,7 +167,7 @@ In this section, we will download Toolbox, configure our tools in a ```bash export OS="linux/amd64" # one of linux/amd64, darwin/arm64, darwin/amd64, or windows/amd64 - curl -O https://storage.googleapis.com/genai-toolbox/v0.10.0/$OS/toolbox + curl -O https://storage.googleapis.com/genai-toolbox/v0.11.0/$OS/toolbox ``` diff --git a/docs/en/getting-started/local_quickstart_js.md b/docs/en/getting-started/local_quickstart_js.md index 6ce01aca3c..ae12e9b37b 100644 --- a/docs/en/getting-started/local_quickstart_js.md +++ b/docs/en/getting-started/local_quickstart_js.md @@ -167,7 +167,7 @@ In this section, we will download Toolbox, configure our tools in a ```bash export OS="linux/amd64" # one of linux/amd64, darwin/arm64, darwin/amd64, or windows/amd64 - curl -O https://storage.googleapis.com/genai-toolbox/v0.10.0/$OS/toolbox + curl -O https://storage.googleapis.com/genai-toolbox/v0.11.0/$OS/toolbox ``` diff --git a/docs/en/getting-started/mcp_quickstart/_index.md b/docs/en/getting-started/mcp_quickstart/_index.md index 440fbe9dc1..1eba9d6bde 100644 --- a/docs/en/getting-started/mcp_quickstart/_index.md +++ b/docs/en/getting-started/mcp_quickstart/_index.md @@ -105,7 +105,7 @@ In this section, we will download Toolbox, configure our tools in a ```bash export OS="linux/amd64" # one of linux/amd64, darwin/arm64, darwin/amd64, or windows/amd64 - curl -O https://storage.googleapis.com/genai-toolbox/v0.10.0/$OS/toolbox + curl -O https://storage.googleapis.com/genai-toolbox/v0.11.0/$OS/toolbox ``` diff --git a/docs/en/how-to/connect-ide/firestore_mcp.md b/docs/en/how-to/connect-ide/firestore_mcp.md index f91a3889e4..54044aca91 100644 --- a/docs/en/how-to/connect-ide/firestore_mcp.md +++ b/docs/en/how-to/connect-ide/firestore_mcp.md @@ -62,19 +62,19 @@ to expose your developer assistant tools to a Firestore instance: {{< tabpane persist=header >}} {{< tab header="linux/amd64" lang="bash" >}} -curl -O https://storage.googleapis.com/genai-toolbox/v0.10.0/linux/amd64/toolbox +curl -O https://storage.googleapis.com/genai-toolbox/v0.11.0/linux/amd64/toolbox {{< /tab >}} {{< tab header="darwin/arm64" lang="bash" >}} -curl -O https://storage.googleapis.com/genai-toolbox/v0.10.0/darwin/arm64/toolbox +curl -O https://storage.googleapis.com/genai-toolbox/v0.11.0/darwin/arm64/toolbox {{< /tab >}} {{< tab header="darwin/amd64" lang="bash" >}} -curl -O https://storage.googleapis.com/genai-toolbox/v0.10.0/darwin/amd64/toolbox +curl -O https://storage.googleapis.com/genai-toolbox/v0.11.0/darwin/amd64/toolbox {{< /tab >}} {{< tab header="windows/amd64" lang="bash" >}} -curl -O https://storage.googleapis.com/genai-toolbox/v0.10.0/windows/amd64/toolbox +curl -O https://storage.googleapis.com/genai-toolbox/v0.11.0/windows/amd64/toolbox {{< /tab >}} {{< /tabpane >}} diff --git a/docs/en/how-to/connect-ide/looker_mcp.md b/docs/en/how-to/connect-ide/looker_mcp.md index 828db67c5d..65d4d2b05a 100644 --- a/docs/en/how-to/connect-ide/looker_mcp.md +++ b/docs/en/how-to/connect-ide/looker_mcp.md @@ -46,19 +46,19 @@ to expose your developer assistant tools to a Looker instance: {{< tabpane persist=header >}} {{< tab header="linux/amd64" lang="bash" >}} -curl -O https://storage.googleapis.com/genai-toolbox/v0.10.0/linux/amd64/toolbox +curl -O https://storage.googleapis.com/genai-toolbox/v0.11.0/linux/amd64/toolbox {{< /tab >}} {{< tab header="darwin/arm64" lang="bash" >}} -curl -O https://storage.googleapis.com/genai-toolbox/v0.10.0/darwin/arm64/toolbox +curl -O https://storage.googleapis.com/genai-toolbox/v0.11.0/darwin/arm64/toolbox {{< /tab >}} {{< tab header="darwin/amd64" lang="bash" >}} -curl -O https://storage.googleapis.com/genai-toolbox/v0.10.0/darwin/amd64/toolbox +curl -O https://storage.googleapis.com/genai-toolbox/v0.11.0/darwin/amd64/toolbox {{< /tab >}} {{< tab header="windows/amd64" lang="bash" >}} -curl -O https://storage.googleapis.com/genai-toolbox/v0.10.0/windows/amd64/toolbox.exe +curl -O https://storage.googleapis.com/genai-toolbox/v0.11.0/windows/amd64/toolbox.exe {{< /tab >}} {{< /tabpane >}} diff --git a/docs/en/how-to/connect-ide/postgres_mcp.md b/docs/en/how-to/connect-ide/postgres_mcp.md index e88f823d36..072b661647 100644 --- a/docs/en/how-to/connect-ide/postgres_mcp.md +++ b/docs/en/how-to/connect-ide/postgres_mcp.md @@ -52,19 +52,19 @@ Omni](https://cloud.google.com/alloydb/omni/current/docs/overview). {{< tabpane persist=header >}} {{< tab header="linux/amd64" lang="bash" >}} -curl -O https://storage.googleapis.com/genai-toolbox/v0.10.0/linux/amd64/toolbox +curl -O https://storage.googleapis.com/genai-toolbox/v0.11.0/linux/amd64/toolbox {{< /tab >}} {{< tab header="darwin/arm64" lang="bash" >}} -curl -O https://storage.googleapis.com/genai-toolbox/v0.10.0/darwin/arm64/toolbox +curl -O https://storage.googleapis.com/genai-toolbox/v0.11.0/darwin/arm64/toolbox {{< /tab >}} {{< tab header="darwin/amd64" lang="bash" >}} -curl -O https://storage.googleapis.com/genai-toolbox/v0.10.0/darwin/amd64/toolbox +curl -O https://storage.googleapis.com/genai-toolbox/v0.11.0/darwin/amd64/toolbox {{< /tab >}} {{< tab header="windows/amd64" lang="bash" >}} -curl -O https://storage.googleapis.com/genai-toolbox/v0.10.0/windows/amd64/toolbox.exe +curl -O https://storage.googleapis.com/genai-toolbox/v0.11.0/windows/amd64/toolbox.exe {{< /tab >}} {{< /tabpane >}} diff --git a/docs/en/samples/bigquery/colab_quickstart_bigquery.ipynb b/docs/en/samples/bigquery/colab_quickstart_bigquery.ipynb index 7867e6965b..9c27448af3 100644 --- a/docs/en/samples/bigquery/colab_quickstart_bigquery.ipynb +++ b/docs/en/samples/bigquery/colab_quickstart_bigquery.ipynb @@ -220,7 +220,7 @@ }, "outputs": [], "source": [ - "version = \"0.10.0\" # x-release-please-version\n", + "version = \"0.11.0\" # x-release-please-version\n", "! curl -O https://storage.googleapis.com/genai-toolbox/v{version}/linux/amd64/toolbox\n", "\n", "# Make the binary executable\n", diff --git a/docs/en/samples/bigquery/local_quickstart.md b/docs/en/samples/bigquery/local_quickstart.md index b9f734d35e..9ce3eec7c7 100644 --- a/docs/en/samples/bigquery/local_quickstart.md +++ b/docs/en/samples/bigquery/local_quickstart.md @@ -179,7 +179,7 @@ to use BigQuery, and then run the Toolbox server. ```bash export OS="linux/amd64" # one of linux/amd64, darwin/arm64, darwin/amd64, or windows/amd64 - curl -O https://storage.googleapis.com/genai-toolbox/v0.10.0/$OS/toolbox + curl -O https://storage.googleapis.com/genai-toolbox/v0.11.0/$OS/toolbox ``` diff --git a/docs/en/samples/bigquery/mcp_quickstart/_index.md b/docs/en/samples/bigquery/mcp_quickstart/_index.md index 64cd9be063..80f1743575 100644 --- a/docs/en/samples/bigquery/mcp_quickstart/_index.md +++ b/docs/en/samples/bigquery/mcp_quickstart/_index.md @@ -98,7 +98,7 @@ In this section, we will download Toolbox, configure our tools in a ```bash export OS="linux/amd64" # one of linux/amd64, darwin/arm64, darwin/amd64, or windows/amd64 - curl -O https://storage.googleapis.com/genai-toolbox/v0.10.0/$OS/toolbox + curl -O https://storage.googleapis.com/genai-toolbox/v0.11.0/$OS/toolbox ``` diff --git a/docs/en/samples/looker/looker_gemini.md b/docs/en/samples/looker/looker_gemini.md index 0473d40c11..6ec8b4f238 100644 --- a/docs/en/samples/looker/looker_gemini.md +++ b/docs/en/samples/looker/looker_gemini.md @@ -34,7 +34,7 @@ In this section, we will download Toolbox and run the Toolbox server. ```bash export OS="linux/amd64" # one of linux/amd64, darwin/arm64, darwin/amd64, or windows/amd64 - curl -O https://storage.googleapis.com/genai-toolbox/v0.10.0/$OS/toolbox + curl -O https://storage.googleapis.com/genai-toolbox/v0.11.0/$OS/toolbox ``` diff --git a/docs/en/samples/looker/looker_mcp_inspector.md b/docs/en/samples/looker/looker_mcp_inspector.md index 71a5ccb0c8..3fc492c649 100644 --- a/docs/en/samples/looker/looker_mcp_inspector.md +++ b/docs/en/samples/looker/looker_mcp_inspector.md @@ -34,7 +34,7 @@ In this section, we will download Toolbox and run the Toolbox server. ```bash export OS="linux/amd64" # one of linux/amd64, darwin/arm64, darwin/amd64, or windows/amd64 - curl -O https://storage.googleapis.com/genai-toolbox/v0.10.0/$OS/toolbox + curl -O https://storage.googleapis.com/genai-toolbox/v0.11.0/$OS/toolbox ```