v2.0.15 is a stable maintenance release with API, authentication, streaming, invoke, and HTML widget improvements. It also refreshes examples, documentation, dependencies, and release-pipeline reliability.
Highlights
- Added HTML widget support for MCP Apps UI (#490) and improved the example rendering (#528) — Corina (@corinagum).
- Added
application/searchinvoke support across the API and Apps packages (#523) — Corina (@corinagum). - Threaded streamed activities under the inbound message using
reply_to_id(#529) — Lily Du (@lilyydu). - Added native OAuth/SSO sign-in cards for group chats and channels, while removing the 1:1 fallback (#510) — Lily Du (@lilyydu).
Changes
APIs and activity handling
- Flattened client method chains to reduce call hops (#502) — Lily Du (@lilyydu).
- Deprecated
skip_authin favor of the unauthenticated-request option (#501) and removed typed extras from message activity input (#507) — Aamir Jawaid (@heyitsaamir). - Added app information to
ChannelData(#504) — Mehak Bindra (@MehakBindra). - Added an opt-out for per-activity user-token lookup (#512) and removed
activityIdfrom the reply POST URL (#521) — Corina (@corinagum). - Made
conversationUpdateparsing tolerant of channel-member and unknown event types (#522) — Corina (@corinagum). - Improved the error returned when content streaming is not allowed (#500) — Lily Du (@lilyydu).
Documentation and examples
- Added Tab Web proxy guidance (#503) — Corina (@corinagum).
- Documented
extendedmarkdownas public preview (#517) — Kavin (@singhk97). - Updated the AI MCP example guidance (#526) — Rajan (@rajan-chari).
- Aligned integration-test environment variable names with the C# convention (#511) — Corina (@corinagum).
Dependencies and release reliability
- Updated MCP (#509),
pyasn1(#525), and Tab Web dependencies (#518, #519, #527) — Dependabot (@dependabot). - Fixed NBGV setup (#540) and installed locked test dependencies (#543) in the publish pipeline — Aamir Jawaid (@heyitsaamir).
Install
pip install --upgrade "microsoft-teams-apps==2.0.15"