From 2f2941769d95a0b08291a1e5640f0a7b72a5e90e Mon Sep 17 00:00:00 2001 From: "band-release-please-public[bot]" <287690955+band-release-please-public[bot]@users.noreply.github.com> Date: Wed, 14 Oct 2026 20:32:01 +0000 Subject: [PATCH 1/2] chore: release main --- .release-please-manifest.json | 4 ++-- CHANGELOG.md | 21 +++++++++++++++++++++ packages/band-mcp/CHANGELOG.md | 7 +++++++ packages/band-mcp/pyproject.toml | 2 +- packages/band-mcp/src/band_mcp/__init__.py | 2 +- pyproject.toml | 2 +- 6 files changed, 33 insertions(+), 5 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index ec1103b8b..985bca606 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,4 +1,4 @@ { - ".": "5.1.0", - "packages/band-mcp": "2.2.6" + ".": "6.0.0", + "packages/band-mcp": "2.2.7" } diff --git a/CHANGELOG.md b/CHANGELOG.md index ed6027494..ad7dcefec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,27 @@ The format is based on [Conventional Commits](https://www.conventionalcommits.or and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). This changelog is automatically generated by [Release Please](https://github.com/googleapis/release-please). +## [6.0.0](https://github.com/band-ai/band-sdk-python/compare/band-sdk-v5.1.0...band-sdk-v6.0.0) (2026-10-14) + + +### ⚠ BREAKING CHANGES + +* modern Pydantic AI extras cannot co-install with current CrewAI, Strands, or NOOA dependencies on their supported platforms. + +### Features + +* configure stopped-room polling and separate runtime types ([#804](https://github.com/band-ai/band-sdk-python/issues/804)) ([f807d62](https://github.com/band-ai/band-sdk-python/commit/f807d627a247d846859f68c06fb0e8063c1a8df4)) +* own Codex, ACP and Claude room lifecycles through one retained-room contract ([#709](https://github.com/band-ai/band-sdk-python/issues/709)) ([ed329fc](https://github.com/band-ai/band-sdk-python/commit/ed329fcde3d8e50d90c62a05fdf81d7087d11d11)) +* upgrade OpenAI with isolated legacy adapters ([#802](https://github.com/band-ai/band-sdk-python/issues/802)) ([d7ab342](https://github.com/band-ai/band-sdk-python/commit/d7ab3429cbdb5381b9ca572cf7eac210a8196052)) + + +### Bug Fixes + +* bound native Google ADK generation retries ([#773](https://github.com/band-ai/band-sdk-python/issues/773)) ([97f8330](https://github.com/band-ai/band-sdk-python/commit/97f83301f6506f5a8cddac8d1b57e73b7d992f87)) +* keep a stopped room's synthetic queue from freezing the event loop ([#789](https://github.com/band-ai/band-sdk-python/issues/789)) ([69e15a2](https://github.com/band-ai/band-sdk-python/commit/69e15a20fcd69da8a1241a004062aa28637bcd41)) +* preserve diagnostics for stalled Pydantic room turns ([#775](https://github.com/band-ai/band-sdk-python/issues/775)) ([bcf337b](https://github.com/band-ai/band-sdk-python/commit/bcf337bed80ca70b4ddfc6a3eb8db9fa01d376fb)) +* Use Strands Responses provider for OpenAI tool calls ([#770](https://github.com/band-ai/band-sdk-python/issues/770)) ([497868e](https://github.com/band-ai/band-sdk-python/commit/497868e4f9d5b16bd3b24f0aa1abaad2eb7f38b2)) + ## [5.1.0](https://github.com/band-ai/band-sdk-python/compare/band-sdk-v5.0.0...band-sdk-v5.1.0) (2026-10-13) diff --git a/packages/band-mcp/CHANGELOG.md b/packages/band-mcp/CHANGELOG.md index cd9d5ffab..440d70137 100644 --- a/packages/band-mcp/CHANGELOG.md +++ b/packages/band-mcp/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [2.2.7](https://github.com/band-ai/band-sdk-python/compare/band-mcp-v2.2.6...band-mcp-v2.2.7) (2026-10-14) + + +### Bug Fixes + +* bump band-mcp's band-sdk floor to 5.1.0 ([#793](https://github.com/band-ai/band-sdk-python/issues/793)) ([63de3e2](https://github.com/band-ai/band-sdk-python/commit/63de3e2aef25c3ff1892add3a80e8c8d76853da6)) + ## [2.2.6](https://github.com/band-ai/band-sdk-python/compare/band-mcp-v2.2.5...band-mcp-v2.2.6) (2026-10-13) diff --git a/packages/band-mcp/pyproject.toml b/packages/band-mcp/pyproject.toml index 8bd26e1b7..c015a7a32 100644 --- a/packages/band-mcp/pyproject.toml +++ b/packages/band-mcp/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "band-mcp" -version = "2.2.6" +version = "2.2.7" description = "Model Context Protocol (MCP) server for Band integration" readme = "README.md" authors = [{ name = "band" }] diff --git a/packages/band-mcp/src/band_mcp/__init__.py b/packages/band-mcp/src/band_mcp/__init__.py index a67ef793b..e55108583 100644 --- a/packages/band-mcp/src/band_mcp/__init__.py +++ b/packages/band-mcp/src/band_mcp/__init__.py @@ -8,5 +8,5 @@ from band_mcp.config import settings -__version__ = "2.2.6" +__version__ = "2.2.7" __all__ = ["settings"] diff --git a/pyproject.toml b/pyproject.toml index 6620fabc2..b42747328 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "band-sdk" -version = "5.1.0" +version = "6.0.0" description = "A Python SDK for Band API" readme = "README.md" requires-python = ">=3.11" From 2a634eb62edee5621142c04d4c0da1fc2ab8bc86 Mon Sep 17 00:00:00 2001 From: band-release-bot Date: Wed, 14 Oct 2026 20:32:10 +0000 Subject: [PATCH 2/2] chore: sync uv.lock to the release version --- uv.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/uv.lock b/uv.lock index fb5df03d2..851decf01 100644 --- a/uv.lock +++ b/uv.lock @@ -672,7 +672,7 @@ wheels = [ [[package]] name = "band-mcp" -version = "2.2.6" +version = "2.2.7" source = { editable = "packages/band-mcp" } dependencies = [ { name = "band-client-rest" }, @@ -696,7 +696,7 @@ requires-dist = [ [[package]] name = "band-sdk" -version = "5.1.0" +version = "6.0.0" source = { editable = "." } dependencies = [ { name = "async-lru" },