Skip to content

v2.0.0a20

Choose a tag to compare

@heyitsaamir heyitsaamir released this 25 Mar 04:59
· 63 commits to alpha/v2.0.0 since this release
94be2d6

Breaking Changes

  • Replace HttpPlugin with HttpServer + HttpServerAdapter (#310, #249)
  • Move IsTargeted property from Activity to Account (#318)
  • Remove custom logger, use standard logging library (#270)

Features

  • Implement ReactionClient for message reactions API (#280)
  • Add signin/failure invoke handling (#290)
  • Simplify targeted messages with with_recipient() overload (#275)
  • Make messaging endpoint path configurable (#323)
  • Add ExperimentalWarning class; mark reactions and targeted messages as
    preview (#306)

Bug Fixes

  • Fix get_participant in meetings client to include tenantId (#273)
  • Fix optional activity_id in conversation resource (#272)
  • Fix naming error on aad_object_id for TeamsChannelAccount (#300)
  • Fix id as optional for meeting participant events (#288)
  • Add INVOKE to card action types (#294)
  • Fix double slash in activity message URL (#312)
  • Fix keyboard interrupt traceback (#304)
  • Downgrade expected token exchange failure logs from error to info (#305)
  • Upgrade transitive deps to resolve 8 known vulnerabilities (#322)
  • Add pydantic-settings for dependency-injector transitive exception (#282)

New Contributors

Full Changelog: v2.0.0a10...v2.0.0a20