diff --git a/changelog.md b/changelog.md index cf2128694..13ce7c86e 100644 --- a/changelog.md +++ b/changelog.md @@ -1,17 +1,25 @@ -# 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 a `SendX5C` flag to support certificate-based authentication (#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`, and other arguments keyword-only in `AgentAuthConfiguration.__init__` to clarify usage and prevent accidental misuse (#578) --- 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