Releases: microsoft/teams.py
Releases · microsoft/teams.py
v2.0.0a10
What's Changed
- Update READMEs to push for the use of pip by @heyitsaamir in #266
- Add support for Targeted Messages by @ShanmathiMayuramKrithivasan in #264
New Contributors
- @ShanmathiMayuramKrithivasan made their first contribution in #264
Full Changelog: v2.0.0a9...v2.0.0a10
v2.0.0a9
What's Changed
- [Fix] streaming: do not reset timeout for each emit, do not wait forever on close stream by @MehakBindra in #197
- Add SERVICE_URL to override default service_url for Teams by @heyitsaamir in #247
- Remove jitter during streaming by @heyitsaamir in #248
- fix meetingStart and meetingEnd casing bug & add meetings sample by @lilyydu in #246
- Bump aiohttp from 3.13.0 to 3.13.3 by @dependabot[bot] in #258
- Bump azure-core from 1.36.0 to 1.38.0 by @dependabot[bot] in #257
- Bump pyasn1 from 0.6.1 to 0.6.2 by @dependabot[bot] in #255
- Bump virtualenv from 20.35.3 to 20.36.1 by @dependabot[bot] in #256
- Bump python-multipart from 0.0.20 to 0.0.22 by @dependabot[bot] in #254
- Bump fastmcp from 2.12.4 to 2.14.0 by @dependabot[bot] in #260
- Bump starlette from 0.48.0 to 0.49.1 by @dependabot[bot] in #261
- Bump authlib from 1.6.5 to 1.6.6 by @dependabot[bot] in #252
- Bump urllib3 from 2.5.0 to 2.6.3 by @dependabot[bot] in #251
- Bump qs from 6.14.0 to 6.14.1 in /examples/tab/Web by @dependabot[bot] in #240
- Add support for Python 3.14 by @heyitsaamir in #259
- Release version 2.0.0a9 by @heyitsaamir in #263
Full Changelog: v2.0.0a8...v2.0.0a9
v2.0.0a8
Major changes include
- We are updating the namespace of the package to go from
microsoft.teams.*tomicrosoft_teams.*. For the duration of alpha, we'll continue to support the previous and issue a warning. But post alpha, we'll removemicrosoft.teamssupport. - Bug Fixes
What's Changed
- Fix calling AI functions with no parameters by @heyitsaamir in #221
- [docs] botbuilder package README fixes by @lilyydu in #223
- Fix choices_data alias to use "choices.data" instead of "choicesData" by @Copilot in #224
- Bring back bot builder example by @heyitsaamir in #225
- Updating mcpplugin reference in README.md by @jaykhatri0875 in #229
- Add TeamsChannelAccount type for Teams-specific APIs by @Copilot in #230
- Simplify setting http response after activity processing by @singhk97 in #218
- Move to microsoft_teams namespace by @heyitsaamir in #226, #235
- update react and react-dom to 19.2.1 by @lilyydu in #233
- Release 2.0.0a7 by @heyitsaamir in #234
New Contributors
- @jaykhatri0875 made their first contribution in #229
- @singhk97 made their first contribution in #218
Full Changelog: v2.0.0a6...v2.0.0a7
v2.0.0a6
What's Changed
- [feat] Add BotBuilder Plugin package, sample and tests by @MehakBindra in #190
- feat: add OAuth support for regional bots by @Copilot in #209
- Adds a github template when New issues are created by @heyitsaamir in #212
- Update config.yml by @heyitsaamir in #214
- Add signin/failure invoke activity support by @Copilot in #206
- Remove Agents class by @heyitsaamir in #213
- Bump glob from 11.0.3 to 11.1.0 in /tests/tab/Web by @dependabot[bot] in #215
- Move tests to examples by @heyitsaamir in #199
- Make images required for Thumbnail by @heyitsaamir in #216
- Release 2.0.0a6 by @lilyydu in #220
Full Changelog: v2.0.0a5...v2.0.0a6
v2.0.0a5
What's Changed
- Temporary: skip streaming tests by @MehakBindra in #200
- get type hint of class, not object by @mjamroz in #202
- HTTPPlugin : Add a builder option to provide custom server (enables providing options like ssl etc) by @MehakBindra in #185
- Rename Teams AI to Teams SDK 🎉 by @corinagum in #201
- Populate empty package READMEs with usage examples by @Copilot in #196
- Introduce msal by @heyitsaamir in #191
- Add User Managed Identity support via MSAL by @heyitsaamir in #192
- Add Federated Identity Credentials support by @heyitsaamir in #203
- Remove support for 3.14 by @heyitsaamir in #207
- Release version 2.0.0a5 by @heyitsaamir in #208
New Contributors
- @mjamroz made their first contribution in #202
- @corinagum made their first contribution in #201
Full Changelog: v2.0.0a4...v2.0.0a5
v2.0.0a4
What's Changed
- Update openai package to 2.4.0 and fix breaking changes by @Copilot in #181
- feat: add a2a server and client plugins and samples by @lilyydu in #178
- Bump vite from 6.3.6 to 6.4.1 in /tests/tab/Web by @dependabot[bot] in #183
- Add MessagingExtensionAttachmentLayout enum with "grid" support by @Copilot in #186
- Update USER_AGENT format from teams.py[app] to teams.py[apps] by @Copilot in #194
- Use refreshable app tokens by @heyitsaamir in #187
- Release version 2.0.0a4 by @heyitsaamir in #195
- Fix devtools by @heyitsaamir in #198
New Contributors
- @dependabot[bot] made their first contribution in #183
Full Changelog: v2.0.0a3...v2.0.0a4
v2.0.0a3
What's Changed
- [Bug] conversationId in tab sample should be camelCase as it is consumed by React App by @MehakBindra in #172
- Add Product Info Entity for Copilot by @heyitsaamir in #180
- Fix construction of DynamicBaseModel if the parameter schema is a dict by @heyitsaamir in #179
- Release version 2.0.0a3 by @heyitsaamir in #182
Full Changelog: v2.0.0a2...v2.0.0a3
v2.0.0a2
- Tab apps and functions integration
- Bug fixes
What's Changed
- Remove "unannounced" disclaimer from Readmes by @heyitsaamir in #155
- fix: allow for empty parameters for AI functions by @lilyydu in #158
- [external] a2a - add basic setup for a2a, and types by @lilyydu in #160
- Add missing message builder helpers by @heyitsaamir in #163
- Fix task/fetch, msTeams -> msteams, Add better logging when deserialization failures happen by @heyitsaamir in #164
- Add with_data for SubmitActionData by @heyitsaamir in #165
- [Bug] Skip checking token when app id is missing or skip auth is true by @MehakBindra in #166
- [apps] Add Tab App and Function calling support by @MehakBindra in #161
- Message default message str to empty by @heyitsaamir in #167
- Release version 2.0.0a2 by @heyitsaamir in #169
Full Changelog: v2.0.0a1...v2.0.0a2
v2.0.0a1
What's Changed
- [common]: expose ConsoleLoggerOptions in init by @lilyydu in #144
- Auto load open ai params by @heyitsaamir in #133
- Add docstrings to ai packages by @heyitsaamir in #146
- Fix streaming backoff logic flaws in retry module by @Copilot in #147
- [WIP] ✨ Set up Copilot instructions by @Copilot in #149
- Add message submit feedback handler by @heyitsaamir in #140
- Add cards test app by @heyitsaamir in #150
- Add more comprehensive AI tests by @heyitsaamir in #151
- MCP test updates and feedback loop updates by @heyitsaamir in #153
- Release version 2.0.0a1 by @heyitsaamir in #154
New Contributors
- @Copilot made their first contribution in #147
Full Changelog: v0.0.1a5...v2.0.0a1
Release v0.0.1a5
What's Changed
- Unpack App Options by @heyitsaamir in #127
- Add token to AppOptions so we can provide custom auth methods by @MehakBindra in #131
- cleanup logger.info & READMEs for public prev by @lilyydu in #130
- Add MCP Client Plugin by @heyitsaamir in #123
- Create MCP Server by @heyitsaamir in #126
- Add app.use middleware by @zion-off in #139
- Change SystemMessage to Instructions by @zion-off in #137
- Update mcp to mcpplugin by @heyitsaamir in #143
- Release version 0.0.1a5 by @heyitsaamir in #142
New Contributors
Full Changelog: v0.0.1a4...v0.0.1a5