diff --git a/CHANGELOG.md b/CHANGELOG.md index a0dcacc2f..5c02da87e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # CHANGELOG +## databricks-ai-bridge 0.14.0 databricks-langchain 0.15.0 databricks-openai 0.11.0 databricks-mcp 0.8.0 (2026-02-09) + +### New Features +- databricks-ai-bridge: Added `AsyncLakebaseSQLAlchemy` class for SQLAlchemy async engine with automatic OAuth token rotation +- databricks-openai: Added `AsyncDatabricksSession` class supporting Session Protocol for stateful conversation management +- databricks-openai: Added support for querying Databricks apps via OpenAI client +- databricks-langchain: Added async support for `similarity_search_by_vector_with_score` +- databricks-langchain: Added async support to `ChatDatabricks` + +### Improvements +- Updated Lakebase token cache duration to 15 minutes per Databricks documentation + +### Testing & Infrastructure +- Added pytest coverage reporting to CI + ## databricks-ai-bridge 0.13.0 databricks-langchain 0.14.0 databricks-openai 0.10.0 databricks-mcp 0.7.0 (2026-01-28) - Lakebase Permission Granting SDK diff --git a/databricks_mcp/pyproject.toml b/databricks_mcp/pyproject.toml index 33e73944d..26cd51286 100644 --- a/databricks_mcp/pyproject.toml +++ b/databricks_mcp/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "databricks-mcp" -version = "0.7.0" +version = "0.8.0" description = "MCP helpers for Databricks" authors = [ { name="Databricks", email="agent-feedback@databricks.com" }, diff --git a/integrations/langchain/pyproject.toml b/integrations/langchain/pyproject.toml index fae2fdb1c..10fba3df9 100644 --- a/integrations/langchain/pyproject.toml +++ b/integrations/langchain/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "databricks-langchain" -version = "0.14.0" +version = "0.15.0" description = "Support for Databricks AI support in LangChain" authors = [ { name="Databricks", email="agent-feedback@databricks.com" }, diff --git a/integrations/openai/pyproject.toml b/integrations/openai/pyproject.toml index 36887a7b1..ea6d9f5eb 100644 --- a/integrations/openai/pyproject.toml +++ b/integrations/openai/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "databricks-openai" -version = "0.10.0" +version = "0.11.0" description = "Support for Databricks AI support with OpenAI" authors = [ { name="Databricks", email="agent-feedback@databricks.com" }, @@ -11,7 +11,7 @@ requires-python = ">=3.10" dependencies = [ "databricks-vectorsearch>=0.50", "langchain>=0.3.0", - "databricks-ai-bridge>=0.13.0", + "databricks-ai-bridge>=0.14.0", "openai>=1.99.9", "pydantic>2.10.0", "mlflow>=2.20.1", @@ -22,7 +22,7 @@ dependencies = [ [project.optional-dependencies] memory = [ - "databricks-ai-bridge[memory]>=0.13.0", + "databricks-ai-bridge[memory]>=0.14.0", ] [dependency-groups] @@ -39,7 +39,7 @@ tests = [ "pytest-asyncio>=1.3.0", "pytest-timeout>=2.3.1", "pytest-cov>=4.1.0", - "databricks-ai-bridge[memory]>=0.13.0", + "databricks-ai-bridge[memory]>=0.14.0", ] [build-system] diff --git a/pyproject.toml b/pyproject.toml index 044f436c6..2ff5f1785 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "databricks-ai-bridge" -version = "0.13.0" +version = "0.14.0" description = "Official Python library for Databricks AI support" authors = [ { name="Databricks", email="agent-feedback@databricks.com" },