ReleaseMicrosoftMicrosoftpublished May 6, 2026seen 5d

microsoft/teams.py v2.0.0

microsoft/teams.py

Open original ↗

Captured source

source ↗
published May 6, 2026seen 5dcaptured 9hhttp 200method plain

v2.0.0

Repository: microsoft/teams.py

Tag: v2.0.0

Published: 2026-05-06T18:39:25Z

Prerelease: no

Release notes:

What's Changed

  • Support suggested actions on streamed messages by @heyitsaamir in https://github.com/microsoft/teams.py/pull/390
  • build(deps): bump authlib from 1.6.9 to 1.6.11 by @dependabot[bot] in https://github.com/microsoft/teams.py/pull/394
  • Add proactive threading support by @corinagum in https://github.com/microsoft/teams.py/pull/389
  • Remove supports_threading guard from app.reply() by @corinagum in https://github.com/microsoft/teams.py/pull/396
  • Security hardening: token validation and service URL improvements by @corinagum in https://github.com/microsoft/teams.py/pull/370
  • Add agent framework example (and remove sample for chatprompt and mcp client) by @MehakBindra in https://github.com/microsoft/teams.py/pull/386
  • build(deps): bump python-dotenv from 1.1.1 to 1.2.2 by @dependabot[bot] in https://github.com/microsoft/teams.py/pull/398
  • Local tool simplification by @MehakBindra in https://github.com/microsoft/teams.py/pull/399
  • fix agent-framework pyright issue and added examples to CI by @lilyydu in https://github.com/microsoft/teams.py/pull/400
  • remove devtools by @lilyydu in https://github.com/microsoft/teams.py/pull/381
  • Fix allowlist plumbing through through TokenValidator by @corinagum in https://github.com/microsoft/teams.py/pull/404
  • Add proactive message update example by @singhk97 in https://github.com/microsoft/teams.py/pull/405
  • Sample : a2a-in-teams by @MehakBindra in https://github.com/microsoft/teams.py/pull/401
  • build(deps): bump postcss from 8.5.6 to 8.5.10 in /examples/tab/Web by @dependabot[bot] in https://github.com/microsoft/teams.py/pull/407
  • Deprecate ai, openai, mcpplugin, and a2a packages by @heyitsaamir in https://github.com/microsoft/teams.py/pull/406
  • Restore and deprecate devtools package by @heyitsaamir in https://github.com/microsoft/teams.py/pull/410
  • Add devtools to uv.lock by @heyitsaamir in https://github.com/microsoft/teams.py/pull/411
  • Revert serviceUrl allowlist (ADO 5310460) by @corinagum in https://github.com/microsoft/teams.py/pull/415
  • remove ai, openai, mcpplugin, a2a, and devtools packages by @lilyydu in https://github.com/microsoft/teams.py/pull/413
  • Allow passing a custom HTTP client via AppOptions by @heyitsaamir in https://github.com/microsoft/teams.py/pull/416
  • fix: route app.get_app_graph + ctx.*_graph to sovereign endpoints via cloud.graph_scope by @corinagum in https://github.com/microsoft/teams.py/pull/402
  • [docs]: prep for release by @lilyydu in https://github.com/microsoft/teams.py/pull/366
  • simplify release branch to just 'release' by @heyitsaamir in https://github.com/microsoft/teams.py/pull/417

Full Changelog: https://github.com/microsoft/teams.py/compare/v2.0.0a58...v2.0.0

Notability

notability 4.0/10

Routine library release, version 2.0.0