Skip to content

Support for new installation action types #6139

@clearab

Description

@clearab

Teams is going to begin sending two new action types for the installationUpdate event - add-upgrade and remove-upgrade. This allows the bot to distinguish if the bot is being added /removed as part of an app upgrade scenario, rather than a fresh install.

In order to support this we'll need to dispatch the events appropriately. After discussion with them, we believe the best way to change this is the dispatch the add-upgrade and remove-upgrade events to the existing add / remove events respectively. This will ensure backwards compatibility for any bots already hooking these events, while allowing developers to switch on the action if they choose to (will be a small subset, but important to that subset, particularly store apps).

Tracking Status

Dotnet SDK (including Adaptive) Issue

  • PR
  • Merged

Javascript SDK (including Adaptive) Issue

  • PR
  • Merged

Python SDK Issue

  • PR
  • Merged

Java SDK Issue

  • PR
  • Merged

**Docs

  • PR
  • Merged

Metadata

Metadata

Assignees

Labels

Area: TeamsThe issue is related to Teams supportP0Must Fix. Release-blocker

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions