Releases: OfficeDev/microsoft-teams-app-schema
Releases · OfficeDev/microsoft-teams-app-schema
Schema v1.23
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 forOverriddenByRibbonApi
functionality
- Mobile Ribbon Support - Removed "groups" as required field on
- 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
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
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
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
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
- 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
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
- Added new "supportsAnonymousGuestUsers" property. Learn more.
Schema v1.15
Property Updates in Compose Extensions
- Added new supportsAnonymizedPayloads property. Learn more.
Schema v1.14
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
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.