What's Changed
- port: Add Teams read receipt event (#6356) by @gandiddi in #2167
- Port: Add support for new Teams invoke types 'config/fetch' and 'config/submit' by @gandiddi in #2170
- Port: Add settings.selectedChannel to TeamsChannelData and Type to ChannelInfo and TeamDetails by @gandiddi in #2173
- Port: Send targeted meeting notification in Teams meeting by @gandiddi in #2172
- Port: TeamsChannelData need OnBehalfOf [#6609] by @gandiddi in #2175
- port: SkillDialog.InterceptOAuthCardsAsync doesn't support CloudAdapter (#6848) by @gandiddi in #2179
- Add missing parameter in exchange_token() call by @gandiddi in #2182
- Port: Support Teams message edit, message soft delete, message undelete activities by @gandiddi in #2183
- Port: Add new handler for anonymous query link invoke by @gandiddi in #2184
- Port: Set TeamsNotifyUser alert to opposite of alert_in_meeting by @gandiddi in #2185
- Added missing parameters to the ARM template for Python bot deployment. by @gandiddi in #2191
- Bumped pytest by @gandiddi in #2189
- Bump: aiohttp from 3.10.5 to 3.10.11 by @dependabot in #2190
- Port auth error handling from microsoft_app_credentials to certificate_app_credentials by @kostyaplis in #2196
- bump: MSAL package to 1.31.1 by @tracyboehrer in #2203
- MentionRemoved fix by @axelsrz in #2216
- fix: Method name is emit_event, not emit by @alexrecuenco in #2215
- Typo on link by @alexrecuenco in #2217
- Teams SSO and OAuth fixes (#2226) by @tracyboehrer in #2228
New Contributors
- @alexrecuenco made their first contribution in #2215
Full Changelog: 4.16.2...4.17.0