From a49889de6f6dc0378dcba92a3c1ee6f6e443d231 Mon Sep 17 00:00:00 2001 From: Rodrigo Brandao Date: Thu, 17 Sep 2026 13:21:30 -0700 Subject: [PATCH 1/2] version bump and release notes --- changelog.md | 19 ++++++++++++++----- libraries/microsoft-agents-activity/readme.md | 9 +++++++++ .../readme.md | 9 +++++++++ .../readme.md | 9 +++++++++ .../readme.md | 9 +++++++++ .../readme.md | 9 +++++++++ .../microsoft-agents-hosting-core/readme.md | 9 +++++++++ .../readme.md | 9 +++++++++ .../readme.md | 9 +++++++++ .../readme.md | 9 +++++++++ .../microsoft-agents-hosting-slack/readme.md | 9 +++++++++ .../microsoft-agents-hosting-teams/readme.md | 9 +++++++++ .../microsoft-agents-storage-blob/readme.md | 9 +++++++++ .../microsoft-agents-storage-cosmos/readme.md | 9 +++++++++ libraries/microsoft-agents-testing/readme.md | 9 +++++++++ 15 files changed, 140 insertions(+), 5 deletions(-) diff --git a/changelog.md b/changelog.md index cf2128694..7c2d3d1fc 100644 --- a/changelog.md +++ b/changelog.md @@ -1,17 +1,26 @@ -# Microsoft 365 Agents SDK for Python - Release Notes v1.6.1 (Unreleased) +# Microsoft 365 Agents SDK for Python - Release Notes v1.7.0 -**Release Date:** Unreleased +**Release Date:** 2026-09-17 **Previous Version:** 1.5.0 (Released 2026-08-26) +## Major Features & Enhancements + +- **Certificate Subject Name Authentication**: Added `SendX5C` support for `CertificateSubjectName` authentication, including public certificate configuration for MSAL client credentials (#576) + ## New Models & APIs -- **MSAL Token Credential**: Added `MsalTokenCredential`, an Azure Core-compatible asynchronous token credential backed by MSAL, for authenticating Azure SDK clients that accept an `AsyncTokenCredential`. -- **Authorization Token Credentials**: Added `AsyncTokenCredential` access through `AccessTokenProviderBase` and `Authorization`, including user-token refresh and exchange flows. +- **MSAL Token Credential**: Added `MsalTokenCredential`, an Azure Core-compatible asynchronous token credential backed by MSAL, for authenticating Azure SDK clients that accept an `AsyncTokenCredential` (#565) +- **Authorization Token Credentials**: Added `AsyncTokenCredential` access through `AccessTokenProviderBase` and `Authorization`, including user-token refresh and exchange flows (#568) - **Channel Feature Support Helpers**: Added `Channels` helper methods (e.g. `supports_card_actions`, `supports_suggested_actions`, `supports_video_card`, `supports_receipt_card`, `supports_thumbnail_card`, `supports_audio_card`, `supports_animation_card`, `supports_create_conversation`, `supports_update_activity`, `supports_delete_activity`) for checking per-channel feature support, accepting `Channels`, `ChannelId`, and plain string inputs (#580) ## Bug Fixes -- **Typing Indicator on Update/Delete**: Fixed the typing indicator re-appearing in Teams clients after the finalized streaming activity was updated or deleted post-`end_stream()`. +- **Typing Indicator on Update/Delete**: Fixed the typing indicator re-appearing in Teams clients after the finalized streaming activity was updated or deleted post-`end_stream()` (#570) + +## Developer Experience + +- **`AgentAuthConfiguration` Keyword-Only Arguments**: Made `cert_pfx_file`, `connection_name`, and `federated_client_id` keyword-only in `AgentAuthConfiguration.__init__` to clarify usage and prevent accidental misuse (#578) +- **Route Handler Type Centralization**: Centralized `_RouteDecorator` and `_StateContra` type definitions in a single location and updated references across hosting core and Teams integration to reduce duplication (#585) --- diff --git a/libraries/microsoft-agents-activity/readme.md b/libraries/microsoft-agents-activity/readme.md index 479d28416..53d824fd5 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 + + 1.7.0 + 2026-09-17 + + + 1.7.0 Release Notes + + + 1.5.0 2026-08-26 diff --git a/libraries/microsoft-agents-authentication-entra-auth-sidecar/readme.md b/libraries/microsoft-agents-authentication-entra-auth-sidecar/readme.md index a9c7f4bb4..0a6f07cd3 100644 --- a/libraries/microsoft-agents-authentication-entra-auth-sidecar/readme.md +++ b/libraries/microsoft-agents-authentication-entra-auth-sidecar/readme.md @@ -15,6 +15,15 @@ handles secrets, certificates, or keys. Date Release Notes + + 1.7.0 + 2026-09-17 + + + 1.7.0 Release Notes + + + 1.5.0 2026-08-26 diff --git a/libraries/microsoft-agents-authentication-msal/readme.md b/libraries/microsoft-agents-authentication-msal/readme.md index fe51e9b56..176f264e1 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 + + 1.7.0 + 2026-09-17 + + + 1.7.0 Release Notes + + + 1.5.0 2026-08-26 diff --git a/libraries/microsoft-agents-copilotstudio-client/readme.md b/libraries/microsoft-agents-copilotstudio-client/readme.md index 5acc6aff1..d44ecbbf7 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 + + 1.7.0 + 2026-09-17 + + + 1.7.0 Release Notes + + + 1.5.0 2026-08-26 diff --git a/libraries/microsoft-agents-hosting-aiohttp/readme.md b/libraries/microsoft-agents-hosting-aiohttp/readme.md index 29dedf862..be8c5773d 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 + + 1.7.0 + 2026-09-17 + + + 1.7.0 Release Notes + + + 1.5.0 2026-08-26 diff --git a/libraries/microsoft-agents-hosting-core/readme.md b/libraries/microsoft-agents-hosting-core/readme.md index d506501ef..e0e114afa 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 + + 1.7.0 + 2026-09-17 + + + 1.7.0 Release Notes + + + 1.5.0 2026-08-26 diff --git a/libraries/microsoft-agents-hosting-dialogs/readme.md b/libraries/microsoft-agents-hosting-dialogs/readme.md index 1a8c23087..fe99fddb9 100644 --- a/libraries/microsoft-agents-hosting-dialogs/readme.md +++ b/libraries/microsoft-agents-hosting-dialogs/readme.md @@ -18,6 +18,15 @@ This library is part of the **Microsoft 365 Agents SDK for Python** - a comprehe Date Release Notes + + 1.7.0 + 2026-09-17 + + + 1.7.0 Release Notes + + + 1.5.0 2026-08-26 diff --git a/libraries/microsoft-agents-hosting-fastapi/readme.md b/libraries/microsoft-agents-hosting-fastapi/readme.md index c6e9e0709..6252d31db 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 + + 1.7.0 + 2026-09-17 + + + 1.7.0 Release Notes + + + 1.5.0 2026-08-26 diff --git a/libraries/microsoft-agents-hosting-msteams/readme.md b/libraries/microsoft-agents-hosting-msteams/readme.md index aa4a95e36..b9581bbbc 100644 --- a/libraries/microsoft-agents-hosting-msteams/readme.md +++ b/libraries/microsoft-agents-hosting-msteams/readme.md @@ -18,6 +18,15 @@ This library is part of the **Microsoft 365 Agents SDK for Python** — a compre Date Release Notes + + 1.7.0 + 2026-09-17 + + + 1.7.0 Release Notes + + + 1.5.0 2026-08-26 diff --git a/libraries/microsoft-agents-hosting-slack/readme.md b/libraries/microsoft-agents-hosting-slack/readme.md index 8b2446a1b..47419e2cf 100644 --- a/libraries/microsoft-agents-hosting-slack/readme.md +++ b/libraries/microsoft-agents-hosting-slack/readme.md @@ -13,6 +13,15 @@ Integration library for building Slack agents using the Microsoft 365 Agents SDK Date Release Notes + + 1.7.0 + 2026-09-17 + + + 1.7.0 Release Notes + + + 1.5.0 2026-08-26 diff --git a/libraries/microsoft-agents-hosting-teams/readme.md b/libraries/microsoft-agents-hosting-teams/readme.md index a1ae4da03..dd9be8b7a 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 + + 1.7.0 + 2026-09-17 + + + 1.7.0 Release Notes + + + 1.5.0 2026-08-26 diff --git a/libraries/microsoft-agents-storage-blob/readme.md b/libraries/microsoft-agents-storage-blob/readme.md index bce07ff87..bfa41490f 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 + + 1.7.0 + 2026-09-17 + + + 1.7.0 Release Notes + + + 1.5.0 2026-08-26 diff --git a/libraries/microsoft-agents-storage-cosmos/readme.md b/libraries/microsoft-agents-storage-cosmos/readme.md index c6f7f26b5..5a3b33810 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 + + 1.7.0 + 2026-09-17 + + + 1.7.0 Release Notes + + + 1.5.0 2026-08-26 diff --git a/libraries/microsoft-agents-testing/readme.md b/libraries/microsoft-agents-testing/readme.md index 02234c347..8725804af 100644 --- a/libraries/microsoft-agents-testing/readme.md +++ b/libraries/microsoft-agents-testing/readme.md @@ -15,6 +15,15 @@ or token service. Date Release Notes + + 1.7.0 + 2026-09-17 + + + 1.7.0 Release Notes + + + 1.5.0 2026-08-26 From 24833e2c1976619b11684663121fbff481a60fd9 Mon Sep 17 00:00:00 2001 From: Rodrigo Brandao Date: Thu, 17 Sep 2026 13:26:55 -0700 Subject: [PATCH 2/2] updating changelog --- changelog.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/changelog.md b/changelog.md index 7c2d3d1fc..13ce7c86e 100644 --- a/changelog.md +++ b/changelog.md @@ -5,7 +5,7 @@ ## Major Features & Enhancements -- **Certificate Subject Name Authentication**: Added `SendX5C` support for `CertificateSubjectName` authentication, including public certificate configuration for MSAL client credentials (#576) +- **Certificate Subject Name Authentication**: Added a `SendX5C` flag to support certificate-based authentication (#576) ## New Models & APIs @@ -19,8 +19,7 @@ ## Developer Experience -- **`AgentAuthConfiguration` Keyword-Only Arguments**: Made `cert_pfx_file`, `connection_name`, and `federated_client_id` keyword-only in `AgentAuthConfiguration.__init__` to clarify usage and prevent accidental misuse (#578) -- **Route Handler Type Centralization**: Centralized `_RouteDecorator` and `_StateContra` type definitions in a single location and updated references across hosting core and Teams integration to reduce duplication (#585) +- **`AgentAuthConfiguration` Keyword-Only Arguments**: Made `cert_pfx_file`, `connection_name`, and `federated_client_id`, and other arguments keyword-only in `AgentAuthConfiguration.__init__` to clarify usage and prevent accidental misuse (#578) ---