From 6ab2839a729d0d9727e962e9ece7afd53f989f10 Mon Sep 17 00:00:00 2001 From: Axel Suarez Martinez Date: Mon, 23 Feb 2026 19:21:24 -0800 Subject: [PATCH 1/2] versionj bump and release notes --- changelog.md | 30 +++++++++++++++++++ libraries/microsoft-agents-activity/readme.md | 9 ++++++ .../readme.md | 9 ++++++ .../readme.md | 9 ++++++ .../readme.md | 9 ++++++ .../microsoft-agents-hosting-core/readme.md | 9 ++++++ .../readme.md | 9 ++++++ .../microsoft-agents-hosting-teams/readme.md | 9 ++++++ .../microsoft-agents-storage-blob/readme.md | 9 ++++++ .../microsoft-agents-storage-cosmos/readme.md | 9 ++++++ versioning/TARGET-VERSION | 2 +- 11 files changed, 112 insertions(+), 1 deletion(-) diff --git a/changelog.md b/changelog.md index f0c0bc9a..6f4c8084 100644 --- a/changelog.md +++ b/changelog.md @@ -1,3 +1,33 @@ +# Microsoft 365 Agents SDK for Python - Release Notes v0.8.0 + +**Release Date:** February 6, 2026 +**Previous Version:** 0.7.0 (Released January 21, 2026) + +## Major Features & Enhancements + +- **Microsoft Copilot Studio (MCS) Connector**: Full MCS connector support with OAuth OBO token exchange, new `connector_user` role type, and `copilot_studio` channel enum value (#295) +- **Enhanced Multi-Tenant Authentication**: Dynamic MSAL client resolution with robust authority and tenant handling for multi-tenant scenarios. Updated MSAL version (#301, #307) +- **Integration Testing Framework Overhaul**: Replaced legacy data-driven test infrastructure with a modern scenario-based framework. Introduces `Scenario`, `ClientFactory`, and `AgentClient` abstractions; a fluent assertion API with per-item field-mismatch reporting; a new CLI with `env`, `chat`, `post`, and `scenario run` commands; and a `@pytest.mark.agent_test` plugin exposing agent internals as fixtures (#315) +- **Copilot Studio Client – DirectConnect URL Support**: Added `direct_connect_url` parameter to `ConnectionSettings` for simplified single-URL connection setup, bypassing environment-ID lookup. Includes automatic cloud-based token-audience resolution from the URL (#325) + +## New Models & APIs + +- **`StartRequest`**: Advanced conversation-start options with optional `locale` and `conversation_id` parameters (#325) +- **`SubscribeEvent` / `SubscribeRequest` / `SubscribeResponse`**: Models for real-time event streaming with SSE resumption support (#325) +- **`UserAgentHelper`**: Utility class that automatically injects SDK version and platform information into HTTP `User-Agent` headers (#325) +- **`ConnectionSettings.populate_from_environment()`**: Static method that loads `ConnectionSettings` from environment variables (#325) +- **`use_experimental_endpoint` / `enable_diagnostics`**: New `ConnectionSettings` flags for experimental endpoint capture and HTTP diagnostic logging (#325) + +## Bug Fixes + +- **FastAPI JWT Middleware**: Removed incorrect `await` from synchronous `get_anonymous_claims()` call in FastAPI JWT middleware (#299) + +## Developer Experience + +- **JWT Token Decode Demo**: New Adaptive Card integration demonstrating JWT token decode functionality (#307) + +--- + # Microsoft 365 Agents SDK for Python - Release Notes v0.7.0 **Release Date:** January 21, 2026 diff --git a/libraries/microsoft-agents-activity/readme.md b/libraries/microsoft-agents-activity/readme.md index 2a74e6e3..684dd39e 100644 --- a/libraries/microsoft-agents-activity/readme.md +++ b/libraries/microsoft-agents-activity/readme.md @@ -15,6 +15,15 @@ This library is part of the **Microsoft 365 Agents SDK for Python** - a comprehe Date Release Notes + + 0.8.0 + 2026-02-23 + + + 0.8.0 Release Notes + + + 0.7.0 2026-01-21 diff --git a/libraries/microsoft-agents-authentication-msal/readme.md b/libraries/microsoft-agents-authentication-msal/readme.md index 4158a66a..46e3fb6e 100644 --- a/libraries/microsoft-agents-authentication-msal/readme.md +++ b/libraries/microsoft-agents-authentication-msal/readme.md @@ -15,6 +15,15 @@ This library is part of the **Microsoft 365 Agents SDK for Python** - a comprehe Date Release Notes + + 0.8.0 + 2026-02-23 + + + 0.8.0 Release Notes + + + 0.7.0 2026-01-21 diff --git a/libraries/microsoft-agents-copilotstudio-client/readme.md b/libraries/microsoft-agents-copilotstudio-client/readme.md index bd1dbf4a..63378ceb 100644 --- a/libraries/microsoft-agents-copilotstudio-client/readme.md +++ b/libraries/microsoft-agents-copilotstudio-client/readme.md @@ -16,6 +16,15 @@ This library is part of the **Microsoft 365 Agents SDK for Python** - a comprehe Date Release Notes + + 0.8.0 + 2026-02-23 + + + 0.8.0 Release Notes + + + 0.7.0 2026-01-21 diff --git a/libraries/microsoft-agents-hosting-aiohttp/readme.md b/libraries/microsoft-agents-hosting-aiohttp/readme.md index 20d2652f..12c597c4 100644 --- a/libraries/microsoft-agents-hosting-aiohttp/readme.md +++ b/libraries/microsoft-agents-hosting-aiohttp/readme.md @@ -17,6 +17,15 @@ This library is part of the **Microsoft 365 Agents SDK for Python** - a comprehe Date Release Notes + + 0.8.0 + 2026-02-23 + + + 0.8.0 Release Notes + + + 0.7.0 2026-01-21 diff --git a/libraries/microsoft-agents-hosting-core/readme.md b/libraries/microsoft-agents-hosting-core/readme.md index 51432066..de60f9c4 100644 --- a/libraries/microsoft-agents-hosting-core/readme.md +++ b/libraries/microsoft-agents-hosting-core/readme.md @@ -16,6 +16,15 @@ This library is part of the **Microsoft 365 Agents SDK for Python** - a comprehe Date Release Notes + + 0.8.0 + 2026-02-23 + + + 0.8.0 Release Notes + + + 0.7.0 2026-01-21 diff --git a/libraries/microsoft-agents-hosting-fastapi/readme.md b/libraries/microsoft-agents-hosting-fastapi/readme.md index 3fbb2068..9b6f2ec7 100644 --- a/libraries/microsoft-agents-hosting-fastapi/readme.md +++ b/libraries/microsoft-agents-hosting-fastapi/readme.md @@ -9,6 +9,15 @@ This library provides FastAPI integration for Microsoft Agents, enabling you to Date Release Notes + + 0.8.0 + 2026-02-23 + + + 0.8.0 Release Notes + + + 0.7.0 2026-01-21 diff --git a/libraries/microsoft-agents-hosting-teams/readme.md b/libraries/microsoft-agents-hosting-teams/readme.md index 4e64f90d..ab967eb6 100644 --- a/libraries/microsoft-agents-hosting-teams/readme.md +++ b/libraries/microsoft-agents-hosting-teams/readme.md @@ -18,6 +18,15 @@ This library is part of the **Microsoft 365 Agents SDK for Python** - a comprehe Date Release Notes + + 0.8.0 + 2026-02-23 + + + 0.8.0 Release Notes + + + 0.7.0 2026-01-21 diff --git a/libraries/microsoft-agents-storage-blob/readme.md b/libraries/microsoft-agents-storage-blob/readme.md index 07115e2b..7c1ed4d3 100644 --- a/libraries/microsoft-agents-storage-blob/readme.md +++ b/libraries/microsoft-agents-storage-blob/readme.md @@ -16,6 +16,15 @@ This library is part of the **Microsoft 365 Agents SDK for Python** - a comprehe Date Release Notes + + 0.8.0 + 2026-02-23 + + + 0.8.0 Release Notes + + + 0.7.0 2026-01-21 diff --git a/libraries/microsoft-agents-storage-cosmos/readme.md b/libraries/microsoft-agents-storage-cosmos/readme.md index 6fe52b9c..de5f0cce 100644 --- a/libraries/microsoft-agents-storage-cosmos/readme.md +++ b/libraries/microsoft-agents-storage-cosmos/readme.md @@ -16,6 +16,15 @@ This library is part of the **Microsoft 365 Agents SDK for Python** - a comprehe Date Release Notes + + 0.8.0 + 2026-02-23 + + + 0.8.0 Release Notes + + + 0.7.0 2026-01-21 diff --git a/versioning/TARGET-VERSION b/versioning/TARGET-VERSION index df676982..83eda3e7 100644 --- a/versioning/TARGET-VERSION +++ b/versioning/TARGET-VERSION @@ -1 +1 @@ -0.8.0. +0.9.0. From dc253411388311791e811050e1986c7f68084d58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20Su=C3=A1rez?= Date: Mon, 23 Feb 2026 21:49:18 -0800 Subject: [PATCH 2/2] Update changelog.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changelog.md b/changelog.md index 6f4c8084..5c351521 100644 --- a/changelog.md +++ b/changelog.md @@ -1,6 +1,6 @@ # Microsoft 365 Agents SDK for Python - Release Notes v0.8.0 -**Release Date:** February 6, 2026 +**Release Date:** February 23, 2026 **Previous Version:** 0.7.0 (Released January 21, 2026) ## Major Features & Enhancements