What's new for developers in Microsoft Teams
Discover Microsoft Teams platform features that are generally available (GA). You can now get latest Teams platform updates by subscribing to the RSS feed . For more information, see configure RSS feed.
Generally available
Teams platform features that are available to all app developers.
2024 November
- November 27, 2024: Terminology update. Copilot agent is referred to as agent.
- November 19, 2024: Terminology update. Plugin is referred to as agent for Microsoft 365 Copilot.
- November 18, 2024: Configure default landing capability for your bot or tab app to open your app with the default capability.
- November 07, 2024: Build responsive Container layouts in Adaptive Cards.
- November 07, 2024: Visually represent data with charts in Adaptive Cards.
- November 07, 2024: Add conditionally enabled action buttons in Adaptive Cards.
- November 07, 2024: Media elements in Adaptive Cards.
- November 07, 2024: Create engaging Adaptive Cards with borders and rounded corners, scrollable containers, compound button, Icons, and star ratings.
- November 07, 2024: Build dependent inputs with typeahead search in Adaptive Cards.
- November 07, 2024: Use Adaptive Card templates to design visually appealing and actionable Adaptive Cards.
2024
Date | Update | Find here |
---|---|---|
29/10/2024 | Share content to live and upcoming meetings with Share to Teams. | Integrate with Teams > Share to Teams > Share to Teams from web apps |
28/10/2024 | Enable API key and SSO authentication for your API-based message extension. | Add authentication > Enable authentication for API-based message extensions > Overview |
28/10/2024 | Update bot or message extension app to use certificate or MSI for authentication. | Tools and SDKs > Tools > Teams Toolkit for Visual Studio Code > Prepare to build apps using Teams Toolkit > Develop your Teams app > Use certificate or MSI for app authentication |
28/10/2024 | Debug apps in Teams desktop client to improve debugging performance and efficiency. | Tools and SDKs > Tools > Teams Toolkit for Visual Studio Code > Prepare to build apps using Teams Toolkit > Debug your Teams app > Debug in Teams desktop client |
25/10/2024 | Introduced prompt suggestions for bots to create an engaging and insightful bot experience. | Build bots > Bot conversations > Create prompt suggestions |
17/10/2024 | Introducing app manifest v1.19 with copilotAgents, declarativeAgents, and defaultLanguageFile. | App manifest > App manifest |
17/10/2024 | Localize your agents. | Microsoft 365 Copilot extensibility > Work with the Copilot ecosystem > Agents are apps for Microsoft 365 > Localizing your agent |
17/10/2024 | Build a personal tab with offline functionality. | Build tabs > Create a tab > Offline tabs |
13/09/2024 | Use app analytics in Developer Portal to analyze your app usage metrics to gain valuable insights into how users interact with your app. | Tools and SDKs > Tools > Developer Portal for Teams > Analyze your apps usage in Developer Portal |
26/08/2024 | Enhanced user experience for Teams app subscriptions purchased from Teams Store. | Monetize your app > Purchase and manage app subscriptions and licenses > Subscription purchase experience |
22/08/2024 | Dev Tools for Teams tabs are available in the new Microsoft Teams client. | Test your app > Tabs > Dev Tools for Microsoft Teams Tab |
21/08/2024 | Use sample prompts to guide the users for using various plugins within Microsoft 365 Copilot. | Publish your app > Publish to the Teams Store > Review Copilot validation guidelines > Sample prompts |
31/07/2024 | Use app validation tool to validate your Teams app in Developer Portal for Teams. | Tools and SDKs > Tools > Developer Portal for Teams > Publish |
03/07/2024 | share content to the meeting Stage simplifies app content sharing during meetings and provides a seamless multi-player viewing experience. | Build apps for Teams meetings and calls > Enable and configure apps for Teams meetings > Share to stage |
02/07/2024 | Extend bot-based message extension plugins to Teams meetings. | Build message extensions > Build message extensions using Bot Framework > Search Commands > Enable message extension as a plugin for Copilot for meetings |
26/06/2024 | Introduced AI label, citations, feedback buttons, and sensitivity labels in bot messages. | Build bots > Build conversations > Bot messages with AI-generated content |
26/06/2024 | Debug message extension app in Test Tool. | Tools and SDKs > Teams Toolkit for Visual Studio Code > Prepare to build apps using Teams Toolkit > Debug your Teams app > Debug message extension app in Test Tool |
24/06/2024 | Static tabs are generally available for chats, channels, and meetings. | Build tabs > Build tabs for Teams |
21/05/2024 | Introduced Assistants API to create powerful AI assistants capable of performing a variety of tasks. | Build bots > Teams AI library > Overview |
21/05/2024 | Get started with the process of building apps with Teams AI library using the LightBot sample. | Build bots > Teams AI library > Quick start guide |
21/05/2024 | Introduced a step-by-step guide to build a custom engine agent to chat with your data using Teams AI library and Teams Toolkit. | Build bots > Teams AI library > Build custom engine agent > Build custom engine agent using Teams Toolkit |
21/05/2024 | Use Live Share sessions to enable seamless collaboration in Teams meetings, chats, and channels. | Build apps for Teams meetings and calls > Enhanced collaboration with Live Share > Live Share collaborative contexts |
17/05/2024 | Deploy Teams app to container service. | Tools and SDKs > Teams Toolkit for Visual Studio Code > Host your app on Azure > Deploy Teams app to container service |
12/04/2024 | Implement authentication in API-based search message extensions to provide secure and seamless access to your app. | Build message extensions > Build message extensions using API > Authentication |
12/04/2024 | Introducing app manifest v1.17 with semanticDescription, samplePrompts, and dashboardCards. | App manifest |
12/04/2024 | Outlook extensions specifies Outlook Add-ins within an app manifest and simplify the distribution and acquisition across the Microsoft 365 ecosystem. | App manifest > extensions.requirements |
12/04/2024 | Create Dashboardcards that can be pinned to a dashboard such as Microsoft Viva Connections to provide a summarized view of app information | App manifest > dashboardCards |
12/04/2024 | Share code snippets as richly formatted Adaptive Cards in Teams chats, channels, and meetings with the CodeBlock element. | Build cards and dialogs > CodeBlock in Adaptive Cards |
12/04/2024 | Introduced bot configuration experience that helps you to enable the bot settings for users to configure their bot during installation and reconfigure the bot. | Build bots > Bot configuration experience |
10/04/2024 | Define and deploy Outlook Add-ins in version 1.17 and later of the app manifest schema. | Extend your app across Microsoft 365 > Outlook Add-ins |
04/04/2024 | Added support for python in Teams AI library. | Build bots > Teams AI library > Teams AI library |
04/04/2024 | Stageview API with the openmode property allows you to open your app content in different Stageview experience. | Build tabs > Open content in Stageview |
03/04/2024 | Updated the common reasons for app validation failure to help your app pass the Teams Store submission process. | Publish your app > Publish to the Teams Store > Common reasons for app validation failure |
27/03/2024 | Configure Teams deep links using the msteams:// and https:// protocol handlers. | Integrate with Teams > Create deep links > Overview > Protocol handlers in deep links |
26/03/2024 | Adaptive Cards responsive layout helps you to design cards to look great on any device in order to provide an enhanced user experience across chat, channels, and meeting chat. | Build cards and dialogs > Build cards > Format cards in Microsoft Teams > Adaptive Card responsive layout |
07/03/2024 | Introduced Adaptive Card Previewer to view the realtime changes for Visual Studio 2022. | Tools and SDKs > Tools > Adaptive Card Previewer for Visual Studio |
07/03/2024 | Introduced Teams App Test Tool that streamlines the debug process of bot-based apps for Visual Studio 2022. | Tools and SDKs > Tools > Teams Toolkit for Visual Studio > Prepare to build apps using Teams Toolkit > Debug your Teams app > Debug bot using Teams App Test Tool |
28/02/2024 | Extend a Teams meeting app to work with Outlook. | Extend your app across Microsoft 365 > Extend a Teams meeting app to Outlook |
28/02/2024 | Design Teams app lightbox view to emphasize important information. | Design your app > UI components > Lightbox view |
15/02/2024 | Share to Teams from personal app or tab for mobile clients. | Integrate with Teams > Share to Teams > Share to Teams from personal app or tab |
01/02/2024 | Use Adaptive Card-based Loop components to build collaborative experiences within Teams message extensions that work across Microsoft 365. | Extend your app across Microsoft 365 > Adaptive Card-based Loop components |
01/02/2024 | Use application RSC permissions for chat scope. | Utilize Teams data with Microsoft Graph > Resource-specific consent > RSC permissions for a chat or meeting |
25/01/2024 | Use Micro-capability templates to show rich unfurl previews of your links without installing your app in Microsoft Teams. | Build message extension > Build message extensions using Bot Framework > Micro-capabilities for website links |
24/01/2024 | Introduced advanced step-by-step guide to learn how to debug your AI chat bot using Teams App Test Tool. | Debug your AI chat bot using Teams App Test Tool |
19/01/2024 | Use / to invoke message extensions from command box in the new Teams client. | Build message extension > Build message extensions using Bot Framework |
04/01/2024 | Apps for Teams meetings are available in Department of Defense (DOD) environment. | Build apps for Teams meetings and calls |
2023
Date | Update | Find here |
---|---|---|
20/12/2023 | Incoming Webhooks are available in GCC-High environment. | Build webhooks and connectors |
20/12/2023 | Introduced RSC permissions for users to access different resources. | Utilize Teams data with Microsoft Graph > Resource-specific consent for your Teams app |
18/12/2023 | App caching in chat, channel, and meeting tab scopes is available for iOS. | Build tabs > App caching for your tab app |
15/12/2023 | Bots can mention tags in text messages and Adaptive Cards posted in Teams channels. | Build bots > Bot conversation > Channel and group chat conversations with a bot |
12/12/2023 | Use Teams AI library to build apps that can leverage LLMs to facilitate more natural conversational interactions with users, guiding that conversation into your apps skills. | Build bots > Teams AI library |
21/11/2023 | Terminology update. LOB apps is referred to as custom apps built for your org (LOB apps). | |
20/11/2023 | Use captureImage API to capture an image or select media from the gallery for mobile clients. | Integrate device capabilities > Integrate media capabilities |
17/11/2023 | Terminology update. Sideload is referred to as upload a custom app. | |
17/11/2023 | Introduced Teams App Test Tool that streamlines the debug process of bot-based apps. | Tools and SDKs > Tools > Teams Toolkit for Visual Studio Code > Prepare to build apps using Teams Toolkit > Debug your Teams app > Teams app Test Tool |
14/11/2023 | Use callRecording API to fetch meeting recording from all meetings. | Build apps for Teams meetings and calls > Get meeting transcripts and recordings using Graph APIs |
14/11/2023 | Branding update. Azure Active Directory (Azure AD) is referred to as Microsoft Entra ID. | |
03/11/2023 | Apps for Teams meetings are available in GCC-High environment. | Build apps for Teams meetings and calls |
25/10/2023 | Configure your bot to receive meeting participant events. | Build apps for Teams meetings and calls > Enable and configure apps for Teams meetings > Meeting apps APIs |
11/10/2023 | Introduced the new Microsoft Teams client to provide better experience for your apps and users. | Resources > Introducing the new Microsoft Teams client |
05/10/2023 | Use callTranscript API to fetch meeting transcript from all meetings. | Build apps for Teams meetings and calls > Get meeting transcripts and recordings using Graph APIs |
05/10/2023 | You can rate apps on Microsoft Teams Store and offer feedback on your usage experience. | Publish your app > Publish to the Teams Store > Maintain your published app |
26/09/2023 | Configure your bot with read receipt events to identify if the recipient has read the message sent by the bot. | Build bots > Messages in bot conversations > Read receipts |
26/09/2023 | Use media elements such as audio or video clips to your Adaptive Card for enhanced media experience and user engagement. | Build cards and task modules > Build cards > Media elements in Adaptive Card |
06/09/2023 | Generate a deep link to share content to stage in meetings. | Build apps for Teams meetings and calls > Enable and configure apps for Teams meeting > Share in meeting |
29/08/2023 | Use Microsoft Teams Store with intelligent search experience to display apps that are closest match to the user's specified characters. | Publish your app > Publish to the Teams Store |
28/08/2023 | Teams app manifest is now referred to as app manifest. | App manifest > Overview |
16/08/2023 | Use Teams Toolkit Visual Studio v17.7 extension with many new app development features to get started with app development for Teams. | Tools and SDKs > Tools > Teams Toolkit for Visual Studio |
10/08/2023 | Send a proactive message using Microsoft Entra ID. | Build bots > Bot conversations > Proactive messages |
25/07/2023 | Use Collaborative Stageview to engage with your app content in a new Teams window. | Build tabs > Tabs link unfurling and Stageview. |
25/07/2023 | Use people icon in an Adaptive Card to view the images of users. | Build cards and task modules > Build cards > Review Teams Store validation guidelines > Build cards |
20/07/2023 | App caching for iOS personal tray | Build tabs > App caching for iOS personal tray |
06/07/2023 | Use app icon badging to identify any app activity during a meeting | Build apps for Teams meetings and calls > Build in-meeting notification and app icon badging > Use app icon badging to identify any app activity during a meeting |
14/06/2023 | Added validation guidelines for Teams app powered by Artificial Intelligence (AI). | Publish your app > Publish to the Teams Store > Review Teams Store validation guidelines > Apps powered by Artificial Intelligence |
02/06/2023 | Get real-time meeting events for channel meetings. | Build apps for Teams meetings and calls > Enable and configure apps for Teams meeting > Meeting apps APIs > Get real-time Teams meeting events API |
25/05/2023 | Use a deep link to open a tab app in meeting side panel in Teams mobile client. | Build apps for Teams meetings and calls > Enable and configure apps for Teams meeting > Build tabs for meeting |
23/05/2023 | Live Share SDK is now generally available. Use Live Share to transform Teams apps into collaborative multi-user experiences without writing any dedicated back-end code. | Build apps for Teams meetings and calls > Enhanced collaboration with Live Share > Live Share SDK |
23/05/2023 | Use Teams app design guidelines to help you make quick and right decisions to design your app. | Design your app > Overview |
17/05/2023 | Cater your app to a specific audience from the available list of countries or regions. | Publish your app > Publish to the Teams Store > Prepare your Teams Store submission > Publish your app to specific countries or regions |
17/05/2023 | Use the Teams Toolkit v5 extension with many new app development features to get started with app development for Teams using Visual Studio Code. | Tools and SDKs > Teams Toolkit > Teams Toolkit Overview |
17/05/2023 | Updated Get started module with GitHub Codespaces and step-by-step guides aligned with Teams Toolkit v5. It also includes details for extending Teams app over Microsoft 365 and Outlook. | Get started |
24/04/2023 | Develop your apps with a seamless transition between Teams Developer Portal and Teams Toolkit. | Tools and SDKs > Developer Portal for Teams > Develop your apps with Teams Toolkit |
14/04/2023 | App update in any one context where the app is installed automatically updates the app in all the related contexts (chats, channels, and meetings). | Publish your app > Upload your app in Teams |
06/04/2023 | Set up Microsoft license management for third-party SaaS apps in Partner Center as part of the offer publishing that allows easy management and tracking of licenses for third-party app subscriptions within Teams. | Monetize your app > Set up Microsoft license management |
04/04/2023 | Tab apps in shared channels are available in Department of Defense (DOD) environment. | Build tabs > Build apps for shared channels |
23/03/2023 | Use apps in Teams meetings scheduled through public channels. | Build apps for Teams meetings and calls > Overview |
20/03/2023 | Bots are available in Department of Defense (DOD) environment. | Build bots > Overview |
20/03/2023 | Message extensions are available in Department of Defense (DOD) environment. | Build message extensions > Overview |
28/02/2023 | Use the resources and best practices to support the rollout of your Teams app in your customers’ organizations and facilitate adoption of your app. | Publish your app > adoption > Drive customer adoption of your app |
27/02/2023 | Use Changelog to view the latest updates on Developer Portal about features, recent changes in APIs, and important bug fixes. | Tools and SDKs > Developer Portal for Teams > Overview |
23/02/2023 | Enable single sign-on (SSO) authentication to access Adaptive Cards Universal Actions in a bot. | Add authentication > Enable SSO for your Teams app > Enable SSO for Adaptive Cards Universal Actions in your bot > Overview |
23/02/2023 | Enable third party authentication to add user-specific views in instances where an Adaptive Card with Universal Action is shared. | Add authentication > Use third party IdP authentication > Third party authentication for Adaptive Cards Universal Actions |
21/02/2023 | Send notifications to specific participants on a meeting stage with targeted in-meeting notification. | Build apps for Teams meetings and calls > Enable and configure apps for Teams meeting > Targeted in-meeting notification for apps in Teams |
20/02/2023 | Plan, strategize, and execute your app growth in Teams to make it a successful app on the marketplace. | Grow your app > Strategize and execute growth for your app |
17/02/2023 | Build a dashboard tab app that acts as a tool to track, analyze, monitor, display, and extract data. | Build Tabs > Build a dashboard tab app |
09/02/2023 | Build apps for anonymous users that support anonymous users to attend Teams meetings with an alternative authentication experience. | Build apps for Teams meetings and calls > Enable and configure apps for Teams meeting > Build apps for anonymous users |
31/01/2023 | Get update and soft delete activity notification in a bot when you edit, undelete or soft delete a message in a chat. | Build bots > Bot conversations > Messages in bot conversations |
2022
Date | Update | Find here |
---|---|---|
08/12/2022 | Introducing Teams developer documentation FAQs. | Teams developer documentation FAQs |
07/12/2022 | Introducing notification bot in Teams. | Build bots > Bot conversations > Notification bot in Teams |
07/12/2022 | Introducing command bot in Teams. | Build bots > Bot conversations > Command bot in Teams |
29/11/2022 | Introducing plan analytics for your Teams app. | Plan your app > Plan analytics for your Teams app > Overview |
23/11/2022 | Updated integrate location capabilities. | Integrate device capabilities > Integrate location capabilities |
22/11/2022 | Revamped enable SSO for your bot and message extension app. | Add authentication > Enable SSO for your Teams app > Enable SSO for your bot and message extension app > Overview |
18/11/2022 | Introducing zero install for link unfurling. | Build message extensions > Add link unfurling > Zero install for link unfurling |
17/11/2022 | Updated Manifest schema v1.15. | App manifest > Manifest schema v1.15 |
16/11/2022 | Introducing Adaptive Cards overflow menu. | Build cards and task modules > Build cards > Format cards in Microsoft Teams > Adaptive Cards overflow menu |
14/11/2022 | Introducing single sign-on for Visual Studio. | Tools and SDKs > Teams Toolkit > Use Teams Toolkit to create your app > Develop your Teams app > Add single sign-on to your Teams app |
02/11/2022 | Support global routing for bot APIs. | Build bots > Bot conversations > Proactive messages > Create the conversation |
10/27/2022 | Introducing Workflow bot for Teams. | Tools and SDKs > Teams Toolkit > Use Teams Toolkit to create your app > Develop your Teams app > Create multi capability app > Create Teams workflow bot |
10/26/2022 | Build an in-meeting app for enabling meeting participants to sign documents in real time. | Build apps for Teams meetings and calls > Enable and configure apps for Teams meetings > Build apps for Teams meeting stage |
10/19/2022 | Developer Portal for Teams is now available for GCC tenants. | Tools and SDKs > Developer Portal for Teams > Overview |
10/13/2022 | Configure NavBar and create an overflow menu for multiple actions. | Design your app > App capabilities > Personal apps |
10/13/2022 | Configure back button of an app. | Design your app > App capabilities > Personal apps |
10/12/2022 | Apps are supported in instant meetings, one-on-one, and group calls. | Build apps for Teams meetings and calls > Overview |
10/12/2022 | Live Share canvas | Build apps for Teams meetings and calls > Enhanced collaboration with Live Share > Canvas |
09/29/2022 | Teams mobile app now supports file downloads to local devices. | Integrate device capabilities > Integrate media capabilities > File download on Teams mobile |
09/16/2022 | Adaptive Cards in search based message extensions now support Universal Actions. | Build message extensions > Search commands > Universal Actions for search based message extensions |
09/06/2022 | Introduced code snippets for capturing videos using camera through selectMedia API. |
Integrate device capabilities > Integrate media capabilities > Code snippets |
08/09/2022 | Introduced Teams Toolkit for Visual Studio 2022 | Tools and SDK > Teams Toolkit for Visual Studio > Teams Toolkit overview for Visual Studio |
08/03/2022 | Share to Teams from personal app or tab | Integrate with Teams > Share to Teams > Share to Teams from personal app or tab |
08/03/2022 | Added feature for retrieving meeting transcripts in the post-meeting scenario. | Build apps for Teams meetings and calls > Get meeting transcripts using Graph APIs > Overview |
08/03/2022 | Link unfurling for share to teams from web apps | Integrate with Teams > Share to Teams > Share to Teams from web apps |
08/01/2022 | Notice: Developer Portal is now GA and App Studio is deprecated from August, 01, 2022. | Tools and SDK > Developer Portal for Teams |
07/28/2022 | Add the Teams display picture and people card for in-meeting notification | Build apps for Teams meetings and calls > Enable and configure apps for Teams meetings > Build in-meeting notification for Teams meeting |
07/28/2022 | Build shared channels in Teams | Build apps for Teams meetings and calls > Shared channels |
07/28/2022 | Introduced app manifest v1.14 | App manifest > App manifest schema for Teams |
07/26/2022 | Suggested actions for bots | Build bots > Bot conversations > Messages in bot conversations |
07/21/2022 | Introduced step by step guide to send activity feed notifications | Design your app > UI components> Activity feed notifications > Send activity feed notification |
07/08/2022 | Updates to send channel ID selected by user during app installation to bots via conversation and installation update events | Build bots > Bot conversations > Conversation events in your Teams bot > Conversation events in your Teams bot |
06/16/2022 | Updated media capabilities to support desktop and mobile | Integrate device capabilities > Integrate media capabilities |
06/08/2022 | Optional card feedback for success message | Build cards and task modules > Build cards > Form completion feedback |
06/03/2022 | Updated Add authentication module for enabling SSO for tab app with new structure and procedures | Add authentication > Tabs > Enable single sign-on in a tab app |
05/24/2022 | Additional tips for rapid approval to publish your app linked to a SaaS offer | Publish to the Teams Store > Overview > Additional tips for rapid approval to publish your app linked to a SaaS offer |
05/24/2022 | Submit your Outlook- and Office-enabled apps to the Teams Store | Extend your app across Microsoft 365 > Overview |
05/24/2022 | App guidance and what's new in TeamsJS version 2.0.0 | Tools and SDKs > Teams JavaScript client SDK |
05/24/2022 | Introduced app manifest version 1.13 | App manifest > Manifest schema for Microsoft Teams |
5/24/2022 | Bots and Message extensions in GCC and GCCH | • Plan your app > Overview • Build bots > Overview • Build message extensions > Overview |
04/26/2022 | Uninstall behavior for personal app with bot | Build bots > Bot conversations > Uninstall behavior updates in personal apps with bots |
04/22/2022 | Test preview for monetized apps | Monetize your app > Test preview for monetized apps |
04/22/2022 | In-app purchase flow for monetization of apps | Monetize your app > In-app purchases |
04/28/2022 | Common reasons for app validation failure | Publish your app > Publish to the Teams Store > Common reasons for app validation failure |
04/20/2022 | Set up CI/CD pipelines | Tools and SDKs > Teams Toolkit for Visual Studio Code > Set up CI/CD pipelines |
04/19/2022 | Upload your app in Microsoft Teams | Publish your app > Upload your app |
04/01/2022 | Introduced step-by-step guide to create Teams conversational bot | Build bots > Bot conversations > Channel and group conversations > Step-by-step guide to create Teams conversational bot |
03/30/2022 | Updated the Get started module with Blazor app using tabs and bots | Get started > Build your first app using Blazor |
03/30/2022 | Device permissions for the browser | Integrate device capabilities > Device permissions for the browser |
03/29/2022 | Integrate People Picker | Integrate with Teams > Integrate People Picker |
03/23/2022 | Introduced step-by-step guide to unfurl links in Teams using bot | Build message extensions > Add link unfurling > Unfurl links in Teams using bot |
03/22/2022 | Added information on debug process | • Tools and SDKs> Teams Toolkit for Visual Studio Code > Debug your Teams app locally • Tools and SDKs> Teams Toolkit for Visual Studio Code > Debug background process |
03/14/2022 | Introduced step-by-step guide to build and test a connector in Microsoft Teams | Build webhooks and connectors > Create connectors for Microsoft 365 Groups > Build Teams connectors |
03/10/2022 | Added information on Moodle LMS and Microsoft 365 plugins | Integrate with Teams > Moodle LMS > Moodle learning management system |
03/03/2022 | How to add authentication using external OAuth provider | Add authentication > Tabs > Use external OAuth providers |
02/25/2022 | Introduced step-by-step guide to invoke task modules in Teams | Build cards and task modules > Build task modules > Use task modules from bots > Invoke task module from Teams |
02/24/2022 | Introduced step-by-step guide to build action based message extension | Build Message Extensions > Action commands > Define action commands > Build action based message extension |
02/24/2022 | Introduced step-by-step guide to build search based message extension | Build message extensions > Search commands > Define search commands > Build search based message extension |
02/24/2022 | Introduced step-by-step guide to create Outgoing Webhooks | Build webhooks and connectors > Create Outgoing Webhooks > Create Outgoing Webhooks |
02/23/2022 | Microsoft Teams Store ranking parameters | Publish your app > Publish to the Teams Store > Microsoft Teams Store ranking parameters |
02/18/2022 | Introduced extensive Glossary for the Microsoft Teams Developer Documentation to help you find the definition about a term quickly | Glossary |
02/18/2022 | Updated the Overview module for mapping Teams app to organizational goals, user story, and exploring Teams app features | Overview > Teams app that fits |
02/18/2022 | Updated the App fundamentals module to Plan your app to include mapping use cases to Teams features, and app planning checklist | Plan your app > Overview |
02/17/2022 | What to expect after you submit your app? | Publish your app > Publish to the Teams Store > Overview |
02/15/2022 | Introduced step-by-step guide how to upload files to Teams from a bot | Build bots > Send and receive files > Step-by-step guide how to upload files to Teams from a bot |
02/11/2022 | Shared meeting stage | • Build apps for Teams meetings > Shared meeting stage • Build apps for Teams meetings > Build apps for Teams meetings • App manifest > Public developer preview > Developer preview manifest schema |
02/08/2022 | Introduced step-by-step guide to create Calling and Meeting bot | Build bots > Calls and meetings bots > Register calls and meetings bot > Step-by-step guide to create Calling and Meeting bot |
02/02/2022 | Introduced app manifest version 1.12 | App manifest > App manifest schema |
01/25/2022 | Send real-time captions API | Build apps for Teams meetings > Meeting apps API references> Advanced meeting APIs |
01/19/2022 | Adaptive Cards form completion feedback | Build cards and task modules > Build cards > Form completion feedback |
01/17/2022 | People Picker in Adaptive cards for desktop | Build cards and task modules > Build cards > People Picker in Adaptive Cards |
Older updates
Explore updates from the previous GA releases listed here.
2021
Date | Update | Find here |
---|---|---|
12/24/2021 | Introduced step-by-step guide to grant Tab device permissions | App fundamentals > Device capabilities > Step-by-step guide to grant Tab device permissions |
12/23/2021 | Introduced step-by-step guide to create Tabs with Adaptive Cards | Add authentication > Tabs > Use SSO authentication > Step-by-step guide to create Tabs with Adaptive Cards |
12/21/2021 | Updated the Get started JavaScript, C#, and Node.js modules for Teams Toolkit 3.0.0 | • Get started > Build your first app with JavaScript • Get started > Build your first app with C# or .NET • Get started> Build your first app with Node.js |
12/20/2021 | Introduced step-by-step guide for tabs and message extensions with Single sign-on (SSO) | Add authentication > Tabs > Use SSO authentication > Step-by-step guide with SSO for tabs and message extensions |
12/20/2021 | Introduced step-by-step guide to create meeting content bubble | Build apps for Teams meetings > Enable and configure apps for meetings > Step-by-step guide to create meeting content bubble |
12/09/2021 | Introduced step-by-step guide to meeting Stageview | Build apps for Teams meetings > Enable and configure apps for meetings > Step-by-step guide to create meetings Stageview |
12/13/2021 | Introduced guidelines for app linked to SaaS offer | Publish your app > Publish to the Teams Store > Review Teams Store validation guidelines > Guidelines for apps linked to SaaS offer |
12/09/2021 | Introduced step-by-step guide to create meeting side panel | Build apps for Teams meetings > Enable and configure apps for meetings > Step-by-step guide to create meeting side panel in Teams |
12/01/2021 | Introduced new Teams Store icon | • Design your app > App capabilities > Designing your personal app for Microsoft Teams • Design your app > UI components > Designing your Microsoft Teams app with advanced UI components |
11/24/2021 | Introduced step-by-step guide to generate meeting token | Build apps for Teams meetings > Enable and configure apps for meetings > Step-by-step guide to create meeting token in Teams |
11/17/2021 | Updated Teams Store validation guidelines | Teams Store validation guidelines |
11/17/2021 | Static and dynamic typeahead search for desktop and mobile users | • Build cards and task modules > Build cards > Typeahead search in Adaptive Cards • Build cards and task modules > Build cards > Overview > [Typeahead search in Adaptive Cards](task-modules-and-cards/what-are-cards.md#typeahead search-in-adaptive-cards) • Build cards and task modules > Overview > Cards and task modules |
11/13/2021 | Bots can be enabled to receive all channel messages using resource-specific consent (RSC) | • Build bots > Bot conversations > Messages in bot conversations > Receive all channel messages with RSC • Build bots > Bot conversations > Bot conversation overview • Build bots > Bot conversations > Channel and group conversations |
10/28/2021 | Monetize your Teams app with a transactable SaaS offer | Publish your app > Publish to the Teams Store > Include a SaaS offer with your Teams app |
10/25/2021 | Updated Get started module for Microsoft Teams Developer Documentation with new structure and procedures in a step-by-step guide | Get started > Get started with your first Teams app |
10/20/2021 | Meeting stage is now available in GA | Build apps for Teams meetings > Enable and configure your apps for Teams meetings |
10/20/2021 | Meeting Details API and real-time Teams meeting events | Build apps for Teams meetings > Get meeting details API |
10/18/2021 | Tabs link unfurling and Stageview | Build tabs > Tabs link unfurling and Stageview |
10/08/2021 | New best practices for designing Adaptive Cards | Design your app > UI components > Designing Adaptive Cards for your Teams app |
10/05/2021 | Hide Teams app until Admin allows to un-hide the app | Design your app > Block apps by default for users until an admin approves |
10/05/2021 | Plan your apps for Teams mobile | App fundamentals > Plan responsive tabs for Teams mobile |
10/04/2021 | New Developer Portal for Teams introduced for managing your Teams apps | Tools and SDK > Developer Portal for Teams |
09/21/2021 | Teams supports Microsoft Entra Object ID and UPN in user mention for bots and Incoming Webhooks | • Build cards and task modules > Build cards > Microsoft Entra Object ID and UPN in user mention • Build cards and task modules > Build cards > Cards- Overview |
08/16/2021 | Support for input validation on Adaptive Cards (v1.3 for all capabilities) and Universal Actions (v1.4 for bot sent cards) | • Adaptive cards > Authoring cards > Input validation • Build cards and task modules > Build cards > Universal actions for adaptive cards > Universal Actions for Adaptive Cards v1.4 |
08/30/2021 | Custom Together Mode scenes feature combines participants into a single virtual scene and places their video streams in pre-determined seats | Build apps for Teams meetings > Custom Together Mode scenes |
08/25/2021 | Introduced step-by-step guide to create a Teams bot with Single sign-on (SSO) | Add authentication > Bots > Step-by-step guide to create Teams bot with SSO |
08/19/2021 | Installation update event received when you install a bot to a conversation thread | Build bots > Bot conversations > Installation update event |
08/12/2021 | Build tabs with Adaptive Cards | Build tabs > Build tabs with Adaptive Cards |
07/08/2021 | Teams mobile adds support for apps in meetings | Build apps for Teams meetings > Build apps for Teams meeting |
06/28/2021 | Integrate People Picker capability | Integrate with Teams > Integrate People Picker capability |
06/25/2021 | Introduced step-by-step guide to send proactive messages | Build bots > Bot conversation > Proactive messages > Step-by-step guide to send proactive messages |
06/09/2021 | Stageview for images in Adaptive Cards with allowExpand attribute |
Build cards and task modules > Build cards > Stageview for images in Adaptive Cards |
05/31/2021 | Conversational tabs | Build tabs > Start and continue conversations about content in your tabs |
05/24/2021 | Updated Teams app design guidelines with mobile patterns | Design your app > Designing your Teams app |
05/13/2021 | Added information on mConnect and Skooler | Integrate with Teams > Moodle LMS > Moodle learning management system |
05/10/2021 | App manifest v1.10 released | App manifest > Manifest schema |
05/10/2021 | New app customization feature | Design your app > Enable orgs to customize your app |
05/07/2021 | Deep links for audio and video calls in chat | Integrate with Teams > Deep links |
04/30/2021 | New guidance on how to publish apps to the Teams Store | • Publish to the Teams Store > Publish your app to the Teams Store • Publish to the Teams Store > Teams Store validation guidelines |
04/29/2021 | Support for Universal Actions for Adaptive Cards v1.4 | Build cards and task module > Build cards > Universal actions for Adaptive Cards > Universal Actions for Adaptive Cards |
04/29/2021 | User Specific Views | Build cards and task module > Build cards > Universal actions for Adaptive Cards > User Specific Views |
04/29/2021 | Sequential Workflows | Build cards and task module > Build cards > Universal actions for Adaptive Cards > Sequential Workflows |
04/29/2021 | Up to date cards | Build cards and task module > Build cards > Universal actions for Adaptive Cards > Up to date cards |
04/08/2021 | App customization feature | • Design your apps > Design teams app overview • Tools and SDKs > Developer Portal • App manifest > Public developer preview > Manifest schema |
03/18/2021 | Notice: Update to version 4.10 or above of the Bot Framework SDK, as we've started with the deprecation process for TeamsInfo.getMembers and TeamsInfo.GetMembersAsync . |
Build bots > Bot API Changes for Team/Chat Members |
03/05/2021 | Default install scope and group capability | Publish your app > Default install scope and group capability |
03/05/2021 | Reorder personal app tabs | Build tabs > Reorder the chat tab in personal apps |
03/04/2021 | Information masking in Adaptive cards | Build cards and task modules > Build cards > Information masking in Adaptive cards |
02/19/2021 | Added location capabilities. | • App fundamentals > Device capabilities > Overview • App fundamentals > Device capabilities > Request device permissions • App fundamentals > Device capabilities > Integrate media capabilities • App fundamentals > Device capabilities > Integrate QR or barcode scanner capability • App fundamentals > Device capabilities > Integrate location capabilities |
02/18/2021 | Added QR or barcode scanner capability. | • App fundamentals > Device capabilities > Overview • App fundamentals > Device capabilities > Request device permissions • App fundamentals > Device capabilities > Integrate media capabilities • App fundamentals > Device capabilities > Integrate QR or barcode scanner capability |
02/09/2021 | Added microphone capability information in device capabilities overview. | • App fundamentals > Device capabilities > Overview App fundamentals > • Device capabilities > Request device permissions • App fundamentals > Device capabilities > Integrate media capabilities |
2020
Date | Update | Find here |
---|---|---|
11/30/2020 | Identity platform integration with Teams Toolkit and Visual Studio Code for tabs | Single sign-on authentication with Teams Toolkit and Visual Studio Code for tabs |
11/16/2020 | Teams app manifest updated to version 1.8. | Reference: Manifest schema for Microsoft Teams |
11/10/2020 | Teams bot design guidelines | Bot design guidelines |
09/30/2020 | Sending and receiving files to bots on mobile devices is now supported | Send and receive files through your bot |
09/22/2020 | New information for getting started with Teams development | Build your first Teams app overview |
09/18/2020 | Support for in-meeting Teams apps (Release Preview) | Apps in Teams meetings |
08/19/2020 | Import Teams messages with Microsoft Graph | Import third-party platform messages to Teams using Microsoft Graph |
08/12/2020 | Adaptive Cards support in incoming webhook moved to GA | Send adaptive cards using an incoming webhook |
08/10/2020 | Get started building Teams apps with the Visual Studio Toolkit | Build apps with the Microsoft Teams Toolkit and Visual Studio Code |
08/06/2020 | Support for Tabs SSO authentication | Develop an SSO Microsoft Teams Tab |
07/27/2020 | Graph proactive bots and messages (Public Preview) | Enable proactive bot installation and proactive messaging in Teams with Microsoft Graph |
07/22/2020 | Mobile device capability updates | Request device permissions for your Microsoft Teams tab |
07/20/2020 | Teams App Validation Tool for AppSource submissions | Teams App Validation Tool |
07/15/2020 | Create a virtual assistant for Teams | Virtual Assistant for Microsoft Teams |
07/14/2020 | Surfacing a native loading indicator documentation | Showing a native loading indicator |
07/01/2020 | Get started building Teams apps with the Visual Studio Code Toolkit | Build apps with the Microsoft Teams Toolkit and Visual Studio Code |
07/01/2020 | Single sign-on for tabs GA for Teams web and desktop clients | Single Sign-On (SSO) |
06/05/2020 | Manifest schema updated to version 1.7. | Reference: Manifest schema for Microsoft Teams |
05/18/2020 | Integrate Power Virtual Agents with Teams | Integrate a Power Virtual Agents chatbot with Microsoft Teams |
04/01/2020 | Integrate WFM systems with Shifts Connector for Teams | Microsoft Teams Shifts WFM connectors |
03/24/2020 | Added support for retrieving a single member of a conversation, and additional support for retrieving paged members | Get Teams context for your bot |
2019
Date | Update | Find here |
---|---|---|
12/26/2019 | The replyToId parameter in payloads sent to a bot is no longer encrypted, allowing you to use this value to construct deep links to these messages. Message payloads include the encrypted values in the parameter legacy.replyToId . |
|
11/05/2019 | Single sign-on using the Teams JavaScript SDK. | Single sign-on |
10/31/2019 | Conversational bots and message extension documentation updated to reflect the 4.6 Bot Framework SDK. Documentation for the v3 SDK is available in the Resources section. | All bot and message extension documentation |
10/31/2019 | New documentation structure, and major article refactoring. Report any dead links or 404s by creating a GitHub Issue. | All of them! |
09/13/2019 | Request bot is installed from action-based message extension. | Initiate actions with message extensions |
08/28/2019 | Support for private channels in tabs and Connectors. | Get context for your tab |
06/20/2019 | Share an external website, from an external website, into a Teams channel. | Share to Teams. |
05/25/2019 | Respond with bot message from task module. | Respond with bot message from task module |
05/25/2019 | Bots in group chats. | Interact with a bot in group chat or channel |
05/20/2019 | App manifest localization. | App localization |
05/20/2019 | Message actions. | Message Actions |
05/20/2019 | Link unfurling (custom URL previews). | Link unfurling |
05/06/2019 | Application Certification program for Teams Store apps. | Application Certification |
05/06/2019 | App Templates are now available | App Templates |
04/23/2019 | Action-based Message Extensions are now available. | Action-based Message Extensions |
02/18/2019 | Creating deep links to private chat. | Deep linking to a chat |
01/23/2019 | Surfacing SKU and licenceType information in the tab context. | Tab Context |
2018
Date | Update | Find here |
---|---|---|
11/12/2018 | Tabs in group chat are now available in the released version of Teams. The tabs section is updated for clarity. | Configurable tabs |
11/09/2018 | You can now create deep links to private chats between users. | Deep linking to a chat |
11/08/2018 | SharePoint Framework 1.7 and a new feature to use Microsoft Teams tab as a SharePoint Framework web part is shipped. | Tabs in SharePoint |
11/05/2018 | The task module feature is released. A task module allows you to create modal pop-up experiences in your Teams application, from both bots and tabs. Inside the pop-up, you can run your own custom HTML/JavaScript code, show an <iframe> -based widget such as a YouTube or Microsoft Stream video, or display an Adaptive card. |
Task module Overview, task module in tabs, task module in bots |
10/05/2018 | Formatting information for cards is updated and tested in the desktop, iOS, and Android clients for Teams. | Cards, Card formatting |
09/24/2018 | Calls and online meetings APIs for Microsoft Graph is released to beta, and Teams apps can now interact with users in rich ways using voice and video. | Calls and online meetings bots, Real-time media concepts, Registering a calling bot, Debugging and local testing, Application-hosted media, Handling incoming call notifications |
09/11/2018 | Tab configuration pages are now taller. | Tab Design |
08/15/2018 | Adaptive cards are now supported in Teams. | Adaptive card actions in Teams |
08/10/2018 | Client support for Dev Tools. | Dev Tools for the Microsoft Teams Desktop Client |
08/08/2018 | Message extensions now support multiple commands. | composeExtensions.commands |
08/07/2018 | Inline configuration is now supported in Connectors. The Connectors documentation is revised and expanded for clarity. | Connectors |
08/06/2018 | Your bot can now send and receive files. | Send and receive files through your bot |
07/23/2018 | Information about app recertification is added to the publishing section. | Manifest permissions |
07/16/2018 | Additional space is allocated to the tab configuration page. | The tab configuration page is significantly taller |
07/12/2018 | Information on guest access. | Guest access in Microsoft Teams |
06/07/2018 | Information for the Microsoft Teams Tenant App Catalog is added. | Publish your Microsoft Teams app |
05/29/2018 | Adaptive cards are supported in Teams. | Adaptive card actions in Teams |
04/17/2018 | replyToID is added to the payload for the Invoke and MessageBack card actions. This is especially useful if you need to update the message that the card action came from. |
Card actions |
04/12/2018 | Added this topic to track changes to the Teams programming interface and this documentation set. | What's new |
04/10/2018 | Changed authentication URLs to consistently use the tenant ID in the path. | Authentication flow for Tabs, Microsoft Entra Tab authentication |
04/06/2018 | Added design guidelines for using the Command Box. | Command box |
04/02/2018 | Using bots to send notifications for your app. | Notification-only bots |
03/27/2018 | Expanded documentation for proactive messaging. | Starting a conversation |
03/15/2018 | Refactored documentation for cards. | Cards, Card actions, Card formatting, Card reference |
02/27/2018 | Added sample code to demonstrate AsTeamsChannelAccounts() method. | Get context for your bot |
02/05/2018 | Added topics for getting started using C#. | Get started on the Microsoft Teams platform with C#/.NET |
Discover Microsoft Teams platform features that are in developer preview. You can now get latest Teams platform updates by subscribing to the RSS feed . For more information, see configure RSS feed.
Developer preview
Developer preview is a public program that provides early access to unreleased Teams platform features.
2024 November
- November 19, 2024: Introduced optional
abbreviated
property for app display name on the app bar. - November 18, 2024: Stream bot messages to deliver the bot's response to users in real-time.
2024
Date | Update | Find here |
---|---|---|
17/10/2024 | Learn about runtime requirements in app manifest to tailor your app's behavior in Microsoft 365 hosts. | Extend your app across Microsoft 365 > Specify Microsoft 365 host runtime requirements in app manifest |
17/10/2024 | Learn about copilotExtensions renamed to copilotAgents in developer preview app manifest. | App manifest > Public developer preview app manifest > copilotAgents |
16/09/2024 | Learn about requirements for the validation of your agent to increase its chances of being listed on Teams Store. | Publish to the Teams Store > Validation guidelines for agents |
16/09/2024 | Explore the development guidance to build agents. | Build message extensions > Bot Framework > Search commands > Guidelines to create and upgrade agents |
03/09/2024 | Introduced nested app authentication for single-page applications that are embedded in host environment. | Add authentication > Enable nested app authentication |
14/06/2024 | Introduced preapproval of RSC permissions for admins to control RSC permissions for app installation. | Utilize Teams data with Microsoft Graph > Resource-specific consent > Preapproval of RSC permissions |
23/05/2024 | Leverage AI label, citations, feedback buttons, and sensitivity labels in your bot's messages. | Build bots > Bot conversations > Format AI bot messages |
23/05/2024 | Enhance your Copilot message extension agent to hand off a conversation to your custom engine agent. | Build message extensions > Build message extensions using Bot Framework > Search commands > Copilot handoff |
14/05/2024 | Introduced a new manifest property to let potential customers contact you with queries before they can confidently adopt your app. | App manifest > Public developer preview |
07/05/2024 | You can specify a 32x32 color icon with a transparent background to ensure a consistent appearance when your app runs in Outlook and Microsoft 365. | Publish your app > 32x32 color icon |
15/03/2024 | Extend static tabs to channels with a customizable experience. | Build tabs for Teams |
12/02/2024 | Build API-based message extension using Developer Portal for Teams. | Build message extension > Build API-based message extension |
06/02/2024 | Introduced systemDefault reserved activity type for send activity feed notifications |
Build tabs > Send activity feed notifications |
25/01/2024 | Actions help to integrate your app into your user's workflow by enabling easy discoverability and seamless interaction with the content. | Extend your app across Microsoft 365 > Actions in Microsoft 365 |
12/01/2024 | Introduced Teams Toolkit command line interface v3. | Tools and SDKs > Tools > Teams Toolkit command line interface |
2023
Date | Update | Find here |
---|---|---|
27/11/2023 | Extend an action-based Teams message extension across Microsoft 365. | Extend your app across Microsoft 365 > Extend m365 teams message extension |
14/11/2023 | Build a bot-based message extension and extend the message extension as agent for Microsoft 365 Copilot and also check the guidelines to create or upgrade a message extension agent for Microsoft 365 Copilot. | Build message extensions > Build message extensions using Bot Framework > Search commands > Extend bot-based message extension as agent and Guidelines for agents |
02/11/2023 | Introduced Adaptive Card Previewer in public developer preview. | Tools > Adaptive Card Previewer |
25/10/2023 | Introduced the extensions property in public developer preview app manifest schema. |
App manifest > Public developer preview |
25/10/2023 | Build message extensions using API (API-based) to interact directly with third-party data, apps, and services. | Build message extensions > Build message extensions using API |
28/09/2023 | Configure your bot during installation or after installation from the team or group chat where the bot is installed. | Build bots > Bot configuration experience |
31/08/2023 | The new Teams client supports light theme for apps in Teams meetings. | Build tabs > Get context for your tab |
28/08/2023 | Teams app manifest is now referred to as app manifest. | App manifest > App manifest schema |
21/08/2023 | Introduced the new Microsoft Teams client to provide better experience for your apps and users | Resources > Introducing the new Microsoft Teams client |
21/08/2023 | Use Adaptive Card-based Loop components to build collaborative experiences within Teams message extensions that work across Microsoft 365. | Extend your app across Microsoft 365 > Adaptive Card-based Loop components |
08/08/2023 | Use callRecording API to fetch meeting recording from all meetings. | Build apps for Teams meetings and calls > Get meeting transcripts and recordings using Graph APIs |
31/07/2023 | Bots can mention tags in Adaptive Cards. | Build bots > Bot conversations > Message in bot conversations > Channel and group chat conversation with a bot > Bots can mention tags in Adaptive Cards |
31/07/2023 | Bots can mention tags in Adaptive Cards. | Build bots > Bot conversations > Message in bot conversations > Channel and group chat conversation with a bot > Bots can mention tags in Adaptive Cards |
13/07/2023 | Extend static tabs to group chat or meetings with a customizable experience. | Build tabs > Overview |
25/05/2023 | Use a deep link to open a tab app in meeting side panel in Teams mobile client. | Build apps for Teams meetings and calls > Enable and configure apps for Teams meeting > Build tabs for meeting |
23/05/2023 | Teams AI library helps you build AI-powered Teams apps. | Build Bots > Teams AI library |
23/05/2023 | Extend Microsoft 365 Copilot to integrate with Microsoft Teams apps to turn your app into the most powerful productivity tool. | Extend Microsoft 365 Copilot |
31/01/2023 | Send notifications to specific participants on a meeting stage with targeted in-meeting notification. | Build apps for Teams meetings and calls > Enable and configure apps for meetings > Build in-meeting notification for Teams meeting > Build tabs for meeting > Targeted in-meeting notification |
30/01/2023 | Enable app caching to improve subsequent launch time of the apps to the meeting side panel. | Build tabs > App caching for your tab app |
2022
Date | Update | Find here |
---|---|---|
05/12/2022 | Use share in meeting to share any document or third-party app to the meeting stage. | Build apps for Teams meetings and calls > Enable and configure apps for meetings > Share in meeting |
10/11/2022 | Enable bots to receive all conversation messages without being @mentioned in relevant contexts. | Build bots > Bot conversations > Message in bot conversations > Receive all conversation messages with RSC |
09/23/2022 | Use apps in Teams meetings scheduled through public channels. | Build apps for Teams meetings and calls > Apps for Teams meetings and calls |
08/23/2022 | Share apps to the Teams meeting stage in mobile. | Build apps for Teams meetings and calls > Enable and configure apps for meetings |
08/03/2022 | Use toggle incoming audio API to toggle the incoming audio state setting for the user in Teams meeting stage from mute to unmute or vice-versa. | Build apps for Teams meetings and calls > Meeting apps API references |
08/02/2022 | Use Collaboration controls to build custom collaborative experiences and integrate with Microsoft 365 services. | Integrate with Teams > Collaboration controls |
05/24/2022 | Use Live Share to transform Teams apps into collaborative multi-user experiences without writing any dedicated back-end code. | Build apps for Teams meetings > Enhanced collaboration with Live Share > Overview |
10/28/2021 | Enable bots to receive all channel messages using resource-specific consent (RSC). | • Build bots > Bot conversations > bot conversation overview • Build bots > Bot conversations > channel and group conversations |
06/16/2021 | Use resource-specific consent permissions to allow the app to access the data of a specific instance of a resource type. | • Utilize Teams data with Microsoft Graph > Resource-specific consent • Test your app > Microsoft Graph > Test resource-specific consent permissions in Teams |
For more information, see public developer preview for Teams.
Discover Microsoft Teams platform features that are deprecated. You can now get latest Teams platform updates by subscribing to the RSS feed . For more information, see configure RSS feed.
Deprecated
Teams platform features that aren't available.
August 02, 2024: The Collaboration controls for model-driven applications are retired.
July 25, 2024: Teams, Outlook, and Microsoft 365 web domains are migrating to
*.cloud.microsoft
domain. Configure your app before September 2024 to ensure continued functionality.July 16, 2024: The existing Microsoft 365 (previously called Office 365) connectors across all cloud platforms are nearing deprecation, and the creation of new Microsoft 365 connectors will soon be blocked. For more information on the schedule and how the Workflows app provides a more flexible and secure experience, see retirement of Microsoft 365 connectors within Microsoft Teams.
April 30, 2024: In tab experiences, tab margins are deprecated.
April 12, 2024: The
packageName
property is deprecated as part of app manifest v1.17.April 10, 2024: Location and Media APIs aren't supported in the new Teams client. We recommend using HTML5 Geolocation and Media.
April 10, 2024: The
window.alert
,window.confirm
, andwindow.prompt
APIs used to display a dialog aren't supported in the new Teams Client. We recommended you to render a dialog within your own frame.April 01, 2024: Azure AD PowerShell is deprecated on March 30, 2024. To interact with Microsoft Entra ID, we recommend you to migrate to Microsoft Graph PowerShell.
February 02, 2024: Teams, Outlook, and Microsoft 365 web domains are migrating to
*.cloud.microsoft
domain. Configure your app before June 2024 to ensure continued functionality.February 02, 2024: The Collaboration controls for model-driven applications are set to retire by May 2024. We recommend removing the Collaboration controls and Collaboration connector from all Power Apps solutions and prepare users for the upcoming Collaboration controls retirement.
2023
Date | Update | Find here |
---|---|---|
05/05/2023 | Adaptive Card tabs will be deprecated in the new Microsoft Teams. Apps are expected to be available in the new Microsoft Teams by June 2023. If your app is using Adaptive Card tabs, we recommend you to rebuild the tab as a web-based tab. | Build tabs > Overview |
17/05/2023 | Teams Toolkit v4 extension within Visual Studio Code will be deprecated. We recommend that you use Teams Toolkit v5 within Visual Studio Code for building your Teams app. | Tools and SDKs > Teams Toolkit for Visual Studio Code > Teams Toolkit Overview |
11/10/2023 | Adaptive Card tabs are deprecated in the new Microsoft Teams. If your app is using Adaptive Card tabs, we recommend you to rebuild the tab as a web-based tab. | Build tabs > Overview |
2022
Date | Update | Find here |
---|---|---|
01/08/2022 | App Studio is deprecated, use Developer Portal for Teams. | Tools and SDKs > Tools > Developer Portal for Teams |
Teams app template catalog
Along with new features, we also provide production-ready Teams app templates that you can deploy right away or modify to your needs. Newly added templates are indicated with a star ☆.
Submit your feedback
We encourage Teams developers to ask questions, file bugs, submit feature requests, and make contributions. You can submit feedback through any of the available channels.
Get latest updates
You can get the latest Teams platform updates by configuring to the RSS feed.
To configure RSS feed
- Open Teams.
- Select Teams from the left pane.
- Select a channel in the team.
- Select ellipsis ●●● and from the dropdown list, select Connectors.
- Search for RSS in the Connectors dialog box that appears.
- Select Configure.
- Enter a name in Enter a name for your RSS connection..
- Enter https://aka.ms/TeamsPlatformUpdates in Address for RSS feed.
- Select the frequency of the feed from the Digest frequency dropdown list.
- Select Save.
Platform Docs