diff --git a/changelog.md b/changelog.md index 5c351521..f7948d9a 100644 --- a/changelog.md +++ b/changelog.md @@ -1,3 +1,33 @@ +# Microsoft 365 Agents SDK for Python - Release Notes v0.9.0 + +**Release Date:** April 15, 2026 +**Previous Version:** 0.8.0 (Released February 23, 2026) + +## Major Features & Enhancements + +- **OpenTelemetry Support**: Full distributed tracing and metrics support with traces spanning adapter, app, auth, OAuth, storage, and turn-context layers. Includes a new OTel sample and comprehensive test coverage (#341) +- **Proactive Messaging**: New `proactive` module in `AgentApplication` with `Conversation`, `ConversationBuilder`, and `ConversationReferenceBuilder` abstractions for initiating outbound conversations (#350) +- **FederatedCredentials Auth Type**: Support for Managed Identity with Federated Identity Credential (FIC) authentication type in MSAL auth (#353) +- **PFX Certificate Auth**: Support for PFX files in MSAL Certificate authentication type (#349) + +## Bug Fixes + +- **MCS Connector**: Fixed incorrect connector creation in `RestChannelServiceClientFactory` for MCS channels (#360) +- **FastAPI JWT Middleware**: Fixed parity with aiohttp by correcting async handling in JWT authorization middleware (#343) +- **OpenTelemetry Testing Utility**: Fixed `DeltaMetricReader` test utility (#362) + +## Developer Experience + +- **Streaming Consolidation**: Moved `StreamingResponse`, `Citation`, and `CitationUtil` from `hosting-aiohttp` and `hosting-fastapi` into `hosting-core`, eliminating duplication (#339) +- **PyJWKClient Caching**: Added thread-safe JWK client caching with a dedicated `JwkClientManager` class to reduce redundant token-key fetches (#338) +- **Connector Validation**: Improved response-data validation in `ConversationsOperations` methods with added test coverage (#317) + +## Documentation + +- **Packages Overview**: Added missing `microsoft-agents-hosting-fastapi` entry to the README packages overview (#346) + +--- + # Microsoft 365 Agents SDK for Python - Release Notes v0.8.0 **Release Date:** February 23, 2026 diff --git a/libraries/microsoft-agents-activity/readme.md b/libraries/microsoft-agents-activity/readme.md index 684dd39e..b7e06539 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.9.0 + 2026-04-15 + + + 0.9.0 Release Notes + + + 0.8.0 2026-02-23 diff --git a/libraries/microsoft-agents-authentication-msal/readme.md b/libraries/microsoft-agents-authentication-msal/readme.md index 46e3fb6e..af91d9c5 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.9.0 + 2026-04-15 + + + 0.9.0 Release Notes + + + 0.8.0 2026-02-23 diff --git a/libraries/microsoft-agents-copilotstudio-client/readme.md b/libraries/microsoft-agents-copilotstudio-client/readme.md index 63378ceb..f25824e2 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.9.0 + 2026-04-15 + + + 0.9.0 Release Notes + + + 0.8.0 2026-02-23 diff --git a/libraries/microsoft-agents-hosting-aiohttp/readme.md b/libraries/microsoft-agents-hosting-aiohttp/readme.md index 12c597c4..09734a8a 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.9.0 + 2026-04-15 + + + 0.9.0 Release Notes + + + 0.8.0 2026-02-23 diff --git a/libraries/microsoft-agents-hosting-core/readme.md b/libraries/microsoft-agents-hosting-core/readme.md index de60f9c4..84c62dc3 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.9.0 + 2026-04-15 + + + 0.9.0 Release Notes + + + 0.8.0 2026-02-23 diff --git a/libraries/microsoft-agents-hosting-fastapi/readme.md b/libraries/microsoft-agents-hosting-fastapi/readme.md index 9b6f2ec7..88886f48 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.9.0 + 2026-04-15 + + + 0.9.0 Release Notes + + + 0.8.0 2026-02-23 diff --git a/libraries/microsoft-agents-hosting-teams/readme.md b/libraries/microsoft-agents-hosting-teams/readme.md index ab967eb6..fd93c662 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.9.0 + 2026-04-15 + + + 0.9.0 Release Notes + + + 0.8.0 2026-02-23 diff --git a/libraries/microsoft-agents-storage-blob/readme.md b/libraries/microsoft-agents-storage-blob/readme.md index 7c1ed4d3..db9cb981 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.9.0 + 2026-04-15 + + + 0.9.0 Release Notes + + + 0.8.0 2026-02-23 diff --git a/libraries/microsoft-agents-storage-cosmos/readme.md b/libraries/microsoft-agents-storage-cosmos/readme.md index de5f0cce..f6f3a863 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.9.0 + 2026-04-15 + + + 0.9.0 Release Notes + + + 0.8.0 2026-02-23 diff --git a/versioning/TARGET-VERSION b/versioning/TARGET-VERSION index 83eda3e7..d46ea7aa 100644 --- a/versioning/TARGET-VERSION +++ b/versioning/TARGET-VERSION @@ -1 +1 @@ -0.9.0. +0.10.0.