Skip to content

Releases: OfficeDev/microsoft-teams-app-schema

Schema v1.4

04 Apr 18:28
Compare
Choose a tag to compare

Changes in this release:

  1. groupchat scope has been added to bots. App developers can specify this scope to enable their bots to be added to group conversations.
  2. type field has been added to the composeExtensions[].commands[] objects' properties. This indicates whether this command is a query or action.
  3. fetchTask property has been added to the composeExtensions[].commands[] objects' properties. It should only be set for commands that are of type action. This indicates whether to fetch the task module dynamically, or whether the task module is statically defined by parameters in the manifest.
  4. inputType property has been added to the composeExtensions[].commands[].parameters[] objects' properties. For commands that are of type action, this indicates whether the command is of type text, textarea, number, date, time, or toggle. For commands that are of type query, this should always be set to text.
  5. devicePermissions property has been added to the root object and allows app developers to request access to features on the user’s device. This property only takes affect in tab-based capabilities. The value of this property must be one of:
    • geolocation - Access a user’s location
    • media - Access a user’s camera, microphone and speakers
    • notifications - Send notifications
    • midi - Send and receive midi information from a digital musical instrument
    • openExternal - Open links in external applications.
  6. webApplicationInfo property has been added to the root object and allows an app developer to specify their AAD App ID and Graph information to help users seamlessly sign in.
  7. supportedSharePointHosts defines how the tab will be made available in SharePoint. This property has been added to the configurableTabs[] objects and defines how the tab integrates with SharePoint. Possible values are:
    • sharePointFullPage - Runs the tab as an "app page" (a full screen experience) in SharePoint
    • sharePointWebPart - Runs the tab as a "web part" (a page component) in SharePoint
  8. sharePointPreviewImage property has been added to the configurableTabs[] objects and is a relative file path to a tab preview image for use in SharePoint. The image must be included in your app package zip file.

Schema v1.3

07 Aug 23:35
42b0ed0
Compare
Choose a tag to compare

Changes in this release:

  1. groupchat scope has been added to configurableTabs and bots. Specify this scope to enable your users to add your bot or tab inside of a group chat.
  2. supportsFiles flag has been added to bots. Set this to true to indicate that your bot supports files.
  3. configurationUrl was added to connectors. This is used to support inline configuration for custom connectors, a la Teams tabs.
  4. The maximum number of commands for a messaging extension has been increased from 1 to 10. Multiple command support has been enabled for messaging extensions.

Schema v1.2

28 Jun 17:42
1d52d52
Compare
Choose a tag to compare
Schema 1.2

Schema v1.1

28 Jun 17:40
8c5527f
Compare
Choose a tag to compare
Schema 1.1

Schema v1.0

28 Jun 17:41
b85ee5b
Compare
Choose a tag to compare
Schema 1.0