Skip to content

Releases: OfficeDev/microsoft-teams-app-schema

Schema v1.19

23 Oct 16:38
2124dbc
Compare
Choose a tag to compare

New Features

  • This update adds a new declarativeAgents array within a new copilotAgents property, enabling developers to build declarative Copilot Agents. Learn more
  • To support the development of multi-language copilot agents, a defaultLanguageFile property is introduced, along with a localizationKeys property added to the localization schema. Learn more

Schema v1.17

07 Jun 22:50
510341c
Compare
Choose a tag to compare
  • Added support for creation of Outlook add-ins with the unified manifest for Microsoft 365. Learn more.
  • Added a semanticDescription field in a message extension plugin for Copilot for Microsoft 365. Learn more
  • Added support for creating message extensions using API. Learn more
  • Added support for apps to easily show as cards on Viva Connections Dashboard. Learn more
  • Added new sample prompts to guide users who install or enable a plugin for the first time. Learn more
  • Added bot configurations changes. Learn more
  • Removal of Apppackagename property. If your manifest has this property, it will not be valid in this new manifest version.
  • Removal of callingSidepanel propoerty. This is a minor breaking change. If your manifest has this property, it will not be valid in this new manifest version.

Schema v1.16

13 Jul 17:12
4f0207e
Compare
Choose a tag to compare

Property Updates in Static Tabs

  • Added "groupChat" to staticTabs scope. Learn more.

  • Added 6 new values to staticTabs context. Learn more.

    • "privateChatTab"
    • "meetingChatTab"
    • "meetingDetailsTab"
    • "meetingSidePanel"
    • "meetingStage"
    • "teamLevelApp"

Property Updates in Meeting Extension Definition

Schema v1.15

21 Mar 17:45
db9620d
Compare
Choose a tag to compare

Property Updates in Compose Extensions

Schema v1.14

21 Mar 17:39
db9620d
Compare
Choose a tag to compare

Property update for Shared Channels & Meeting Extensions

  • Added new supportedChannelTypes property.  Learn more.

  • Added new supportsStreams property to meeting extension definition. 

  • Added new scopeConstraints property. Learn more.

Schema v1.13

21 Mar 17:27
db9620d
Compare
Choose a tag to compare

Support for apps running across Microsoft 365

This schema version auto-extends support of Teams apps to run in other Microsoft 365 host applications, including Outlook and Office. Learn more.

Schema v1.12

14 Mar 17:56
789c543
Compare
Choose a tag to compare

Schema v1.11

06 Jan 11:47
5830305
Compare
Choose a tag to compare

Clean-up

Removal of supported platform properties which is a feature that was cancelled for public release.
Compose extension id should be a guid definition not a bot id

Schema v1.10

10 May 15:43
024c127
Compare
Choose a tag to compare

App Customization

App customization enables admins to change the look-and-feel of the apps loaded through bots, messaging extensions, tabs, and connectors. For example, if the Teams admin customizes the name of an app from Contoso to Contoso Agent, then the app will appear with the new name Contoso Agent to users. However, while adding a connector to a chat, in the list the connectors will still show the name of the app as Contoso

Please refer to the documentation regarding the schema property:
configurableProperties
https://docs.microsoft.com/en-us/microsoftteams/platform/resources/schema/manifest-schema#configurableproperties

Schema v1.9

27 Jan 21:08
29a8c86
Compare
Choose a tag to compare

Changes in this release:

MicrosoftTeams.schema.json

defaultInstallScope
Provides a way specify the default installation scope for their apps so the app install experience will make it the default option for users. The rest will be moved to the chevron.

defaultGroupCapability
This value is related to "defaultInstallScope" where you can specify the default capability in the case of having multiple capabilities when your app is installed in the group scope.