v0.30.0

thesysdev/openuiv0.30.0Mar 20, 2026by release-please[bot]

AI Summary

Adds CLI subcommands and Oracle database support to the toolbox.

Key Highlights

  • New migrate and serve CLI subcommands
  • Oracle DB support for MCP tools

New Features

  • CLI migrate subcommand
  • CLI serve subcommand
  • Skill per toolset
  • Oracle DB support
  • Looker git_branch tools
  • Dataplex search scope support

Full Release Notes

## [0.30.0](https://github.com/googleapis/genai-toolbox/compare/v0.29.0...v0.30.0) (2026-03-20)


### Features

* **cli:** Add migrate subcommand ([#2679](https://github.com/googleapis/genai-toolbox/issues/2679)) ([12171f7](https://github.com/googleapis/genai-toolbox/commit/12171f7a02bcd34ce647db10abdb79bb2dac7ace))
* **cli:** Add serve subcommand ([#2550](https://github.com/googleapis/genai-toolbox/issues/2550)) ([1e2c7c7](https://github.com/googleapis/genai-toolbox/commit/1e2c7c7804c67bebf5e2ee9b67c6feb6f05292fd))
* **skill:** One skill per toolset ([#2733](https://github.com/googleapis/genai-toolbox/issues/2733)) ([5b85c65](https://github.com/googleapis/genai-toolbox/commit/5b85c65960dba9bfaf4cadca6d44532a153976e1))
* **source/oracledb:** Add Oracle DB for MCP tools and configurations, updated tools and documentation ([#2625](https://github.com/googleapis/genai-toolbox/issues/2625)) ([e350fc7](https://github.com/googleapis/genai-toolbox/commit/e350fc7879182aaf592a70c3509ed061164b3913))
* **tools/looker:** Support git_branch tools for looker. ([#2718](https://github.com/googleapis/genai-toolbox/issues/2718)) ([70ed8a0](https://github.com/googleapis/genai-toolbox/commit/70ed8a0dcb8e654b748a6e3e1c5ef283c26006da))
* **tools/dataplex-search-entries:** Add `scope` support to search_entries tool ([#2740](https://github.com/googleapis/genai-toolbox/issues/2740)) ([10af468](https://github.com/googleapis/genai-toolbox/commit/10af4682ccd51070463604124293968944d05017))


### Bug Fixes

* **cloudloggingadmin:** Increase log injesting time and add auth test ([#2772](https://github.com/googleapis/genai-toolbox/issues/2772)) ([50b4457](https://github.com/googleapis/genai-toolbox/commit/50b4457095ec4ac881b3b12719da24d35141f65d))
* **oracle:** Normalize encoded proxy usernames in go-ora DSN ([#2469](https://github.com/googleapis/genai-toolbox/issues/2469)) ([b1333cd](https://github.com/googleapis/genai-toolbox/commit/b1333cd27117655f8ab09f222721e14bea74b487))
* **postgres:** Update execute-sql tool to avoid multi-statements parameter ([#2707](https://github.com/googleapis/genai-toolbox/issues/2707)) ([58bc772](https://github.com/googleapis/genai-toolbox/commit/58bc772f882f0d9e00f403e73fbec812dd8a03ac))
* **skills:** Improve flag validation and silence unit test output ([#2759](https://github.com/googleapis/genai-toolbox/issues/2759)) ([f3da6aa](https://github.com/googleapis/genai-toolbox/commit/f3da6aa5e23b609a1ac9ecc098bccea02f2388ab))
* **test:** Address flaky healthcare integration test run ([#2742](https://github.com/googleapis/genai-toolbox/issues/2742)) ([9590821](https://github.com/googleapis/genai-toolbox/commit/9590821bc7d86c5cbacd29b21d4f85b427a87db4))


### Reverts

* **ci:** Implement conditional sharding logic in integration tests ([#2763](https://github.com/googleapis/genai-toolbox/issues/2763)) ([1528d7c](https://github.com/googleapis/genai-toolbox/commit/1528d7c38dfaa30bdecbe59c79ba926fa6d18356))

| **OS/Architecture**                                                                                       | **Description**                                                                                                          | **SHA256 Hash**                                                     |
| --------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------- |
| [linux/amd64](https://storage.googleapis.com/genai-toolbox/v0.29.0/linux/amd64/toolbox)                   | For **Linux** systems running on **Intel/AMD 64-bit processors**.                                                        | 8cb1cacbbaccf0940926643482d20e3b02efba80d1c93eafb4342079b1ebee95    |
| [darwin/arm64](https://storage.googleapis.com/genai-toolbox/v0.29.0/darwin/arm64/toolbox)                 | For **macOS** systems running on **Apple Silicon** (M1, M2, M3, etc.) processors.                                        | bb0826dce71a62a29ee59389c0cd1b78382d8309ee12fe05ad3cf501623ad7cf    |
| [darwin/amd64](https://storage.googleapis.com/genai-toolbox/v0.29.0/darwin/amd64/toolbox)                 | For **macOS** systems running on **Intel processors**.                                                                   | 790ce5590799776f8d3bd3557c49a9414270a5f883cb00cf260979c838496636    |
| [windows/amd64](https://storage.googleapis.com/genai-toolbox/v0.29.0/windows/amd64/toolbox.exe)           | For **Windows** systems running on **Intel/AMD 64-bit processors**.                                                      | b18ed4559ddc7f73e5a6d8638e64e93e37d18f5179720c9705de2ab7fd3c67a5    |