diff --git a/changelog.md b/changelog.md
index f6fb0816..98be155d 100644
--- a/changelog.md
+++ b/changelog.md
@@ -1,20 +1,41 @@
-# Microsoft 365 Agents SDK for Python - Release Notes v1.4.0 (Unreleased)
+# Microsoft 365 Agents SDK for Python - Release Notes v1.4.0
+
+**Release Date:** 2026-08-18
+**Previous Version:** 1.3.0 (Released 2026-07-30)
## Major Features & Enhancements
-- Added support for Workload Identity
+
+- **Workload Identity Authentication**: Added support for Workload Identity authentication using federated token files (#519)
- **Entra JWT Issuer Validation**: Added tenant ID cross-checking for Entra issuer claims and support for configuring issuer lists through environment variables (#515)
-- **AgentApplication Adaptive Card Routing**: Added `AgentApplication.adaptive_card` with decorator-based handlers for Adaptive Card `Action.Submit`, `Action.Execute`, and `Data.Query` dynamic search with verb and dataset matching selection.
+- **Adaptive Card Routing**: Added decorator-based handlers for Adaptive Card `Action.Submit`, `Action.Execute`, and `Data.Query` activities, including verb and dataset matching (#518)
## New Models & APIs
-- **Regionalized UserTokenClient Support**: Added optional argument to `CloudAdapter` to configure Token Service endpoint used by `RestChannelServiceClientFactory` when creating `UserTokenClient` instances.
+
+- **Known Entity Deserialization**: Automatically deserialize raw entity JSON into known derived `Entity` classes while preserving unknown entity types (#544)
+- **Regionalized User Token Clients**: Added `CloudAdapter` configuration for the token service endpoint used when creating `UserTokenClient` instances (#513)
+- **ClaimsIdentity Anonymous State**: Added `ClaimsIdentity.allow_anonymous` and deprecated `ClaimsIdentity.is_authenticated` (#540)
## Bug Fixes
-- **OAuth Flow Storage**: Avoided redundant writes when the flow state is unchanged in the cache.
+
+- **Mention Removal**: Prevented `AgentApplication._remove_mentions` from replacing `Activity.text` when its value is `None` (#541)
+- **OAuth Flow Storage**: Avoided redundant writes when cached flow state is unchanged (#528)
+- **Connector Error Handling**: Standardized HTTP response error handling for `ConnectorClient` and `UserTokenClient` (#512)
+- **Sensitive Logging**: Removed sensitive information from authentication and OAuth flow logs (#530)
## Developer Experience
-- Building packages with `py.typed` files for improved typing support
-- Simplified the anonymous identity scenarios when using `ClaimsIdentity`. Added a new property `ClaimsIdentity.allow_anonymous` and deprecated the `ClaimsIdentity.is_authenticated` flag.
-- In the construction of the inbound `Activity` instance, raw `Entity` JSON is automatically deserialized into known derived `Entity` classes such as `ProductInfo`, `Mention`, `AIEntity`, and more.
+
+- **Typing Support**: Included `py.typed` files in package builds and increased the minimum supported `setuptools` version (#527)
+- **Telemetry**: Added `Activity.name` to the `AppOnTurn` span (#516)
+- **Teams Package Deprecation**: Added an import-time deprecation warning for `microsoft-agents-hosting-teams` (#517)
+- **HTTP Adapter Maintenance**: Refined shared HTTP adapter behavior (#514)
+- **Conversation References**: Improved continuation activity construction from `ConversationReference` (#529)
+- **Test Reliability**: Fixed optional Teams package unit tests (#520)
+
+## Documentation
+
+- **Configuration Guidance**: Added configuration update information to the changelog (#521)
+
+---
# Microsoft 365 Agents SDK for Python - Release Notes v1.3.0
diff --git a/libraries/microsoft-agents-activity/readme.md b/libraries/microsoft-agents-activity/readme.md
index 5b035068..8e98c8b6 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.4.0 |
+ 2026-08-18 |
+
+
+ 1.4.0 Release Notes
+
+ |
+
| 1.3.0 |
2026-07-30 |
diff --git a/libraries/microsoft-agents-authentication-entra-auth-sidecar/readme.md b/libraries/microsoft-agents-authentication-entra-auth-sidecar/readme.md
index dcc8f50d..2166666f 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.4.0 |
+ 2026-08-18 |
+
+
+ 1.4.0 Release Notes
+
+ |
+
| 1.3.0 |
2026-07-30 |
diff --git a/libraries/microsoft-agents-authentication-msal/readme.md b/libraries/microsoft-agents-authentication-msal/readme.md
index caf881d5..2caaba14 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.4.0 |
+ 2026-08-18 |
+
+
+ 1.4.0 Release Notes
+
+ |
+
| 1.3.0 |
2026-07-30 |
diff --git a/libraries/microsoft-agents-copilotstudio-client/readme.md b/libraries/microsoft-agents-copilotstudio-client/readme.md
index 849be440..b08d192c 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.4.0 |
+ 2026-08-18 |
+
+
+ 1.4.0 Release Notes
+
+ |
+
| 1.3.0 |
2026-07-30 |
diff --git a/libraries/microsoft-agents-hosting-aiohttp/readme.md b/libraries/microsoft-agents-hosting-aiohttp/readme.md
index b2040a66..0ac97622 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.4.0 |
+ 2026-08-18 |
+
+
+ 1.4.0 Release Notes
+
+ |
+
| 1.3.0 |
2026-07-30 |
diff --git a/libraries/microsoft-agents-hosting-core/readme.md b/libraries/microsoft-agents-hosting-core/readme.md
index 7ec25c65..31d43620 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.4.0 |
+ 2026-08-18 |
+
+
+ 1.4.0 Release Notes
+
+ |
+
| 1.3.0 |
2026-07-30 |
diff --git a/libraries/microsoft-agents-hosting-dialogs/readme.md b/libraries/microsoft-agents-hosting-dialogs/readme.md
index 93dd106d..aca26a9b 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.4.0 |
+ 2026-08-18 |
+
+
+ 1.4.0 Release Notes
+
+ |
+
| 1.3.0 |
2026-07-30 |
@@ -119,4 +128,3 @@ async def step2(step: WaterfallStepContext):
dialogs.add(TextPrompt("text_prompt"))
dialogs.add(WaterfallDialog("main", [step1, step2]))
```
-
diff --git a/libraries/microsoft-agents-hosting-fastapi/readme.md b/libraries/microsoft-agents-hosting-fastapi/readme.md
index 63885d0f..0295b7a3 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.4.0 |
+ 2026-08-18 |
+
+
+ 1.4.0 Release Notes
+
+ |
+
| 1.3.0 |
2026-07-30 |
diff --git a/libraries/microsoft-agents-hosting-msteams/readme.md b/libraries/microsoft-agents-hosting-msteams/readme.md
index 9492bd60..2e20c397 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.4.0 |
+ 2026-08-18 |
+
+
+ 1.4.0 Release Notes
+
+ |
+
| 1.3.0 |
2026-07-30 |
diff --git a/libraries/microsoft-agents-hosting-slack/readme.md b/libraries/microsoft-agents-hosting-slack/readme.md
index f6a32a08..f5c0b816 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.4.0 |
+ 2026-08-18 |
+
+
+ 1.4.0 Release Notes
+
+ |
+
| 1.3.0 |
2026-07-30 |
diff --git a/libraries/microsoft-agents-hosting-teams/readme.md b/libraries/microsoft-agents-hosting-teams/readme.md
index f339d029..496dedcc 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.4.0 |
+ 2026-08-18 |
+
+
+ 1.4.0 Release Notes
+
+ |
+
| 1.3.0 |
2026-07-30 |
diff --git a/libraries/microsoft-agents-storage-blob/readme.md b/libraries/microsoft-agents-storage-blob/readme.md
index a9169337..03456f7e 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.4.0 |
+ 2026-08-18 |
+
+
+ 1.4.0 Release Notes
+
+ |
+
| 1.3.0 |
2026-07-30 |
diff --git a/libraries/microsoft-agents-storage-cosmos/readme.md b/libraries/microsoft-agents-storage-cosmos/readme.md
index 5743bd35..fa2ca021 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.4.0 |
+ 2026-08-18 |
+
+
+ 1.4.0 Release Notes
+
+ |
+
| 1.3.0 |
2026-07-30 |
diff --git a/versioning/TARGET-VERSION b/versioning/TARGET-VERSION
index 1f683a85..9dffe118 100644
--- a/versioning/TARGET-VERSION
+++ b/versioning/TARGET-VERSION
@@ -1 +1 @@
-1.4.0.
+1.5.0.