Skip to content

Releases: OfficeDev/microsoft-teams-app-schema

Schema v1.23

05 Aug 17:42
6f22227
Compare
Choose a tag to compare

New Features

  • Office Add-ins Support
    • WXP Add-ins Support - Added support for Word, Excel, and PowerPoint add-ins in multi-hub environment for unified app experience - Learn More
    • Extension Node Enhancements - Added custom functions and shortcuts support for Office applications with expanded requirement scopes for workbook, document, and presentation contexts
    • M365 Prerequisites - Enhanced Microsoft 365 integration prerequisites - Learn more
  • Outlook Extensions Enhancements
    • Mobile Ribbon Support - Removed "groups" as required field on ribbons.tabs to support mobile scenarios without desktop ribbon groups - Learn more
    • OverriddenByRibbonApi Updates - Updated schema properties and descriptions for OverriddenByRibbonApi functionality
  • Bot and Excel Function Support
    • Bot Registration Source - Added registration source property in Bot Definition for secure GPT validation and token exchange scenarios
    • Custom Functions Object - Added customFunctions object enabling developers to define new Excel functions in JavaScript - Learn more | Overview)

Schema v1.22

18 Jun 18:16
57ba425
Compare
Choose a tag to compare

New Features

  • Custom Activity Icons Support: Added activityIcons array to enable custom PNG icons (32x32) for activity feed notifications Learn more
  • Enhanced Spam Reporting for Outlook: Added inputType property for radio buttons/checkboxes and spamDontShowAgainOption for "Don't show again" functionality in spam reporting dialogs Learn more
  • NAA Prefetch Claims Description: Added claims property to nestedAppAuthInfo for specifying JSON-formatted claims capabilities in Nested App Authentication token prefetch Learn more about NAA
  • Copilot Agent Disclaimer Field: Added disclaimer property to display disclaimer text to users at the start of the conversation Learn more

Schema v1.21

21 Apr 19:41
db45ef6
Compare
Choose a tag to compare

New Features

  • This update adds support for an additional icon with a transparent background in the app manifest.
  • This update adds support for copilot agents in bot scopes.
  • This update adds support for copilot agents in app install scopes.
  • This update adds support for allowing apps to opt in to precaching.
  • This update adds support for hiding the global share button in the side panel of an app.
  • This update adds support for longer titles and descriptions for bot commands.

Schema v1.20

20 Mar 21:22
bb25a88
Compare
Choose a tag to compare

New Features

  • This update adds a new customEngineAgents array within the copilotAgents property, enabling developers to build custom engine agents. Learn More
  • This update adds support for specifying runtime requirements in app manifest to tailor your app's behavior in Microsoft 365 hosts. Learn more
  • This update adds support for enabling Intune Mobile App Management (MAM) support for Outlook add-ins to ensure compliance with organizational data protection policies. Learn more
  • This update adds support for implementing an integrated spam-reporting add-in. Learn more

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.