Repository navigation
Open
Labels
.NETJavaJava languageJava languagePythonTypeScriptTypescript languageTypescript languagearchitectureboard-reviewRequest for an Architectural Board ReviewRequest for an Architectural Board Reviewjava-api-approvedJava API review approvedJava API review approvedready-for-reviewtypescript-api-approvedTypeScript API review approvedTypeScript API review approved
Description
Responsible Service Team
Web PubSub Service
Main Contacts
Expected Code Complete Date
Complete
Expected Release Date
2026-11-20
Link to Documentation Introducing/Describing the Service
https://learn.microsoft.com/en-us/azure/azure-web-pubsub/chat-overview
Link to the Service REST APIs / TypeSpec
- TypeSpec: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/webpubsub/data-plane/WebPubSubChat
- Target REST API version:
2026-08-01-preview - GA REST API version PR: add GA version 2026-11-01 for Web PubSub chat. azure-rest-api-specs#47436 (adds
2026-11-01for Web PubSub Chat)
Although the SDKs target 2026-08-01-preview, its API surface is identical to the upcoming GA version 2026-11-01. Please review the SDK APIs against GA standards.
Link to GitHub Issue for Previous Review Sessions (if applicable)
Languages for this Review
- .NET
- Java
- Python
- TypeScript
- Go
- C++
- Rust
.NET
- Package:
Azure.Messaging.WebPubSub.Chat - APIView: https://spa.apiview.dev/review/76d28ab3190f42c79c6d97f44598f33a?activeApiRevisionId=0d58acb1cc61400896525f65e2cf75a0&diffApiRevisionId=b96f6346b3e04235af97d4413d47d927&diffStyle=trees
- Samples: https://github.com/Y-Sindo/azure-sdk-for-net/tree/chatserviceclient/sdk/webpubsub/Azure.Messaging.WebPubSub.Chat/tests/Samples
- PR: [Web PubSub Chat] Add August preview APIs azure-sdk-for-net#63836
- README: https://github.com/Y-Sindo/azure-sdk-for-net/blob/chatserviceclient/sdk/webpubsub/Azure.Messaging.WebPubSub.Chat/README.md
Java
- Package:
azure-messaging-webpubsub-chat - APIView: https://spa.apiview.dev/review/8465e7e6e391403e97e5411ae37ffb7e?activeApiRevisionId=63479092310e44248c04b36b662553e2
- Samples: https://github.com/Y-Sindo/azure-sdk-for-java/blob/chatserviceclient/sdk/webpubsub/azure-messaging-webpubsub-chat/src/samples/java/com/azure/messaging/webpubsub/chat/WebPubSubChatSamples.java
- PR: Add August 2026 preview support for Web PubSub Chat azure-sdk-for-java#50806
- README: https://github.com/Y-Sindo/azure-sdk-for-java/blob/chatserviceclient/sdk/webpubsub/azure-messaging-webpubsub-chat/README.md
Python
- Package:
azure-messaging-webpubsubchatservice - APIView: https://spa.apiview.dev/review/2347489a1f2143bc92dd4fbfa46c1994?activeApiRevisionId=eac3c56b890f4539b257d19ab8c49093&diffApiRevisionId=df22362144cf48b8b168514b109a81bb&diffStyle=trees
- Samples: https://github.com/Y-Sindo/azure-sdk-for-python/blob/chatserviceclient/sdk/webpubsub/azure-messaging-webpubsubchatservice/README.md
- PR: Add Web PubSub Chat topics, collections and lifecycle request models azure-sdk-for-python#49450
- README: https://github.com/Y-Sindo/azure-sdk-for-python/blob/chatserviceclient/sdk/webpubsub/azure-messaging-webpubsubchatservice/README.md
TypeScript
- Package:
@azure/web-pubsub-chat - APIView: https://spa.apiview.dev/review/f94a53fc5a7043278cceb0cd71ab1f60?activeApiRevisionId=85d88849fd474c38b66e3f9fe3af9722&diffApiRevisionId=eb7ecf894fba42d491a7e1cd475c27a0&diffStyle=trees
- Samples: https://github.com/Y-Sindo/azure-sdk-for-js/blob/agents/add-web-pubsub-client-v2026-08-01/sdk/web-pubsub/web-pubsub-chat/README.md
- PR: Web PubSub Chat: add API version 2026-08-01-preview azure-sdk-for-js#40348
- README: https://github.com/Y-Sindo/azure-sdk-for-js/blob/agents/add-web-pubsub-client-v2026-08-01/sdk/web-pubsub/web-pubsub-chat/README.md
Go
Not included in this review request.
Additional Languages (C++, Rust)
Not included in this review request.
Confirmations
- For existing packages, a diff revision is selected in APIView for each language. For brand-new packages, the initial API surface is submitted.
- CI checks are passing on all linked PRs
Python CI is still in progress.
Metadata
Metadata
Assignees
Labels
.NETJavaJava languageJava languagePythonTypeScriptTypescript languageTypescript languagearchitectureboard-reviewRequest for an Architectural Board ReviewRequest for an Architectural Board Reviewjava-api-approvedJava API review approvedJava API review approvedready-for-reviewtypescript-api-approvedTypeScript API review approvedTypeScript API review approved
Activity
github-actions commentedon Oct 27, 2026
✅ All materials verified for .NET, Java, Python, TypeScript.
This review request is ready for architects. The
ready-for-reviewlabel has been applied.Note: CI checks have not been confirmed as passing
Assigned for review: .NET → Jesse Squire (@jsquire), m-nash, JoshLove-msft · Java → Jonathan Giles (@JonathanGiles), Alan Zimmer (@alzimmermsft) · Python → Jeff Fisher (@xirzec), Kashif Khan (@kashifkhan) · TypeScript → Jeff Fisher (@xirzec), Maor Leger (@maorleger)
Assigned architects are explicitly mentioned and receive GitHub assignment notifications. Apply your
<language>-api-approvedlabel when the review is complete.Validation details
.NET:
Java:
Python:
TypeScript:
github-actions commentedon Nov 4, 2026
🔔 Architecture review reminder
This review has had no activity for at least 7 days and still has missing approval labels.
dotnet-api-approvedif the API was already approved.java-api-approvedif the API was already approved.python-api-approvedif the API was already approved.typescript-api-approvedif the API was already approved.kashifkhan commentedon Nov 5, 2026
left a few comments in the apiview for python before approval
alzimmermsft commentedon Nov 5, 2026
Java API view looks good for the preview release
Add August 2026 preview support for Web PubSub Chat (#50806)