ReleaseMicrosoftMicrosoftpublished Mar 25, 2026seen Jun 26

microsoft/teams.ts v2.0.6

microsoft/teams.ts

Open original ↗

Captured source

source ↗
published Mar 25, 2026seen Jun 26captured 6dhttp 200method plain

v2.0.6

Repository: microsoft/teams.ts

Tag: v2.0.6

Published: 2026-03-25T01:39:14Z

Prerelease: no

Release notes: This release has been building up for a while! We are hoping to get back into a regular groove of release features and fixes once more.

New Features

  • HttpServer — New built-in HTTP server, begins deprecating HttpPlugin (#433)
  • Targeted Messages — Experimental (#443, #449, #468, #477)
  • Reactions — Message reaction support (#452)
  • signin/failure handling — New invoke activity for sign-in failures (#459)
  • Configurable messaging endpoint path (#483)
  • Overridable base service URL for API Client (#435)

Bug Fixes

  • Streaming timeout no longer resets on each chunk (#378)
  • Plugin context merging fix for onActivity (#418)
  • JWT validator issuer/audience matching fix (#469)
  • MeetingClient getParticipant/getById fix (#448)
  • objectId → aadObjectId for TeamsChannelAccount (#475)

Full CL

  • Release 2.0.5 by @heyitsaamir in https://github.com/microsoft/teams.ts/pull/421
  • [Fix] streaming: do not reset timeout for each chunk emit by @MehakBindra in https://github.com/microsoft/teams.ts/pull/378
  • Add support for Targeted Messages by @ShanmathiMayuramKrithivasan in https://github.com/microsoft/teams.ts/pull/427
  • Revert "Add support for Targeted Messages" by @heyitsaamir in https://github.com/microsoft/teams.ts/pull/429
  • Update React to 19.2.3 for CVE fixes by @Copilot in https://github.com/microsoft/teams.ts/pull/423
  • Bump express from 4.21.2 to 4.22.0 by @dependabot[bot] in https://github.com/microsoft/teams.ts/pull/411
  • Bump react-router from 7.5.3 to 7.12.0 by @dependabot[bot] in https://github.com/microsoft/teams.ts/pull/432
  • Bump qs from 6.14.0 to 6.14.1 by @dependabot[bot] in https://github.com/microsoft/teams.ts/pull/425
  • Bump @modelcontextprotocol/sdk from 1.24.3 to 1.25.2 by @dependabot[bot] in https://github.com/microsoft/teams.ts/pull/428
  • add meetings sample and update events to pascal casing by @lilyydu in https://github.com/microsoft/teams.ts/pull/434
  • Fix context merging with Plugin's response to onActivity by @heyitsaamir in https://github.com/microsoft/teams.ts/pull/418
  • Add option to override base service url for our API Client by @heyitsaamir in https://github.com/microsoft/teams.ts/pull/435
  • Bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in https://github.com/microsoft/teams.ts/pull/436
  • Refactor C# template and update .NET target framework by @rido-min in https://github.com/microsoft/teams.ts/pull/437
  • Add support for Targeted Messages by @ShanmathiMayuramKrithivasan in https://github.com/microsoft/teams.ts/pull/443
  • Fix MeetingClient API usage for getParticipant and getById by @corinagum in https://github.com/microsoft/teams.ts/pull/448
  • Switch CLI to give instructions for pip (python) by @heyitsaamir in https://github.com/microsoft/teams.ts/pull/444
  • Add AGENTS.md to TypeScript AI template by @SidU in https://github.com/microsoft/teams.ts/pull/446
  • Bump qs from 6.14.1 to 6.14.2 by @dependabot[bot] in https://github.com/microsoft/teams.ts/pull/450
  • Remove changesets, use dynamic versioning during release by @heyitsaamir in https://github.com/microsoft/teams.ts/pull/445
  • Refactor targeted messaging API to consolidate recipient and targeting flags by @Copilot in https://github.com/microsoft/teams.ts/pull/449
  • Add ESRP publish pipeline and migrate from ADO by @corinagum in https://github.com/microsoft/teams.ts/pull/454
  • Fix versioning issues with nbgv by @corinagum in https://github.com/microsoft/teams.ts/pull/456
  • Rename CUSTOM_VERSION variable to VersionNumber in publish pipeline by @rido-min in https://github.com/microsoft/teams.ts/pull/457
  • Set nbgv cloud build version variable in publish script by @corinagum in https://github.com/microsoft/teams.ts/pull/458
  • Update docs for Release and Meeting API by @corinagum in https://github.com/microsoft/teams.ts/pull/455
  • Create and use ADO-managed approver groups for publish by @corinagum in https://github.com/microsoft/teams.ts/pull/461
  • Implement Reactions following teams.net PR #335 by @Copilot in https://github.com/microsoft/teams.ts/pull/452
  • Fix package-lock with rollup for windows by @rido-min in https://github.com/microsoft/teams.ts/pull/466
  • Fix package-lock json by @rido-min in https://github.com/microsoft/teams.ts/pull/467
  • Create 'signin/failure' invoke activity handling by @corinagum in https://github.com/microsoft/teams.ts/pull/459
  • Update sign-in failure example string by @corinagum in https://github.com/microsoft/teams.ts/pull/470
  • Fix JWT validator issuer validation and audience matching by @heyitsaamir in https://github.com/microsoft/teams.ts/pull/469
  • Update target: container: host in each step and release title to publish script by @corinagum in https://github.com/microsoft/teams.ts/pull/472
  • Add preview indicators to targeted messages and reactions by @corinagum in https://github.com/microsoft/teams.ts/pull/468
  • Simplify HTTP Plugin architecture by @heyitsaamir in https://github.com/microsoft/teams.ts/pull/424
  • Fix npm audit vulnerabilities by @heyitsaamir in https://github.com/microsoft/teams.ts/pull/473
  • Introduce HttpServer (and begin deprecating HttpPlugin) by @heyitsaamir in https://github.com/microsoft/teams.ts/pull/433
  • fix: update objectId to aadObjectId for TeamsChannelAccount by @lilyydu in https://github.com/microsoft/teams.ts/pull/475
  • Move internal workspace packages from peer deps to direct deps by @heyitsaamir in https://github.com/microsoft/teams.ts/pull/474
  • Fix npm audit vulnerabilities by @heyitsaamir in https://github.com/microsoft/teams.ts/pull/481
  • Move IsTargeted property from Activity to Account by @ShanmathiMayuramKrithivasan in https://github.com/microsoft/teams.ts/pull/477
  • Make messaging endpoint path configurable by @heyitsaamir in https://github.com/microsoft/teams.ts/pull/483
  • Release 2.0.6 by @heyitsaamir in https://github.com/microsoft/teams.ts/pull/485

New Contributors

  • @ShanmathiMayuramKrithivasan made their first contribution in https://github.com/microsoft/teams.ts/pull/427
  • @SidU made their first contribution in https://github.com/microsoft/teams.ts/pull/446

Full Changelog: https://github.com/microsoft/teams.ts/compare/v2.0.5...v2.0.6