What's new for developers in Microsoft Teams
Discover Microsoft Teams platform features that are generally available (GA) and in developer preview. You can now get latest Teams platform updates by subscribing to the RSS feed . For more information, see configure RSS feed.
Microsoft Build 2022
Date | Feature | Find it here |
---|---|---|
05/24/2022 | [Developer preview] Enhanced collaboration with Live Share SDK |
Build apps for Teams meetings > Enhanced collaboration with Live Share > Overview |
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 | Teams Toolkit version 4.0.0 for Visual Studio Code is now GA | Tools and SDKs > Teams Toolkit for Visual Studio Code > • Teams Toolkit Overview • Build command bot with JavaScript • Build notification bot with JavaScript • Preview and customize Teams app manifest • Connect to existing APIs • Add capabilities to your Teams apps • Add single sign-on experience • Add cloud resources to Teams app |
05/24/2022 | Introduced app manifest version 1.13 | App manifest > Manifest schema for Microsoft Teams |
05/24/2022 | Bots and Message extensions in GCC and GCCH | • Plan your app > Overview • Build bots > Overview • Build message extensions > Overview |
GA features
Microsoft Teams platform features that are available to all app developers.
2022
Date | Update | Find here |
---|---|---|
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 bots > Bot conversations > Messages in bot conversations |
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 | Teams Toolkit version 4.0.0 for Visual Studio Code is now GA | Tools and SDKs > Teams Toolkit for Visual Studio Code > • Teams Toolkit Overview • Build command bot with JavaScript • Build notification bot with JavaScript • Preview and customize Teams app manifest • Connect to existing APIs • Add capabilities to your Teams apps • Add single sign-on experience • Add cloud resources to Teams app |
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 | Distribute 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 | Distribute 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 Office 365 Connectors > 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 | Distribute 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? | Distribute 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 > Meeting apps API references • 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> Meeting apps API references |
01/19/2022 | Adaptive Cards form completion feedback | Build bots > Bot conversations > Messages in bot conversations > 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 stage view | Build apps for Teams meetings > Enable and configure apps for meetings > Step-by-step guide to create meetings stage view |
12/13/2021 | Introduced guidelines for app linked to SaaS offer | Distribute your app > Publish to the Teams store > Review store validation guidelines > Guidelines for apps linked to SaaS offer |
12/09/2021 | Introduced step-by-step guide to create meeting sidepanel | Build apps for Teams meetings > Enable and configure apps for meetings > Step-by-step guide to create meeting sidepanel in Teams |
12/01/2021 | Introduced new 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 Microsoft Teams store validation guidelines | 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 > Type-ahead 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 | Distribute 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 stage view | Build tabs > Tabs link unfurling and stage view |
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 > Hide Teams app until 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 Azure AD Object ID and UPN in user mention for bots and Incoming Webhooks | • Build cards and task modules > Build cards > Azure AD 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 |
08/04/2021 | Tabs will no longer have margins surrounding their experiences | Build tabs > Removing tab margins |
07/08/2021 | Teams mobile adds support for apps in meetings | Build apps for Teams meetings > Meeting app extensibility |
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 | Stage view for images in Adaptive Cards with allowExpand attribute |
Build cards and task modules > Build cards > Stage view 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 | Distribute 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. Location capabilities information is added in the device capabilities overview, native device permissions, integrate media capabilities, and QR or barcode scanner capability files |
• 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. QR or barcode scanner capability information is added in the device capabilities overview, native device permissions, and integrate media capabilities files |
• 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 device capabilities overview. Microphone capability information is added in the native device permissions and integrate media capabilities files |
• 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 deeplinks 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. Please report any dead links or 404's 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 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 is now available in the released version of Teams. As part of this work, the tabs section has been reworked for clarity. | Configurable tabs |
11/11/2018 | Getting started for Node JS and for .NET/C# has been updated to use App Studio in Teams, and a new section has been added on hosting Node based Teams apps in Azure. | Get started on the Microsoft Teams platform with C#/.NET and App Studio, Get started on the Microsoft Teams platform with Node JS and App Studio, Host your Node Teams app in Azure |
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 has shipped and with it a new feature to use Microsoft Teams tab as a SharePoint Framework web part. | Tabs in SharePoint |
11/05/2018 | The task module feature was released. A task module allows you to create modal popup experiences in your Teams application, from both bots and tabs. Inside the popup, 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 has been 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 were 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 significantly taller. | Tab Design |
08/15/2018 | Adaptive cards are now supported in Teams. | Adaptive card actions in Teams |
08/10/2018 | Client support for DevTools. | DevTools for the Microsoft Teams Desktop Client |
08/08/2018 | Message extensions now supports multiple commands. | composeExtensions.commands |
08/07/2018 | Inline configuration is now supported in Connectors. The Connectors documentation has also been 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 re-certification has been added to the Publishing section. | Manifest permissions |
07/16/2018 | More space has been 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 has been added. | Publish your Microsoft Teams app |
05/29/2018 | Adaptive cards are supported in Teams. | Adaptive card actions in Teams |
04/17/2018 | replyToID has been 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, Azure AD 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 |
03/03/2018 | Added documentation for Teams App Studio. | Quickly develop apps with Teams App Studio, Using the control library in App Studio |
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 |
Developer preview
Developer preview is a public program that provides early access to unreleased Teams platform features.
Date | Update | Find here |
---|---|---|
06/16/2022 | Link unfurling for share to teams from web apps | Integrate with Teams > Share to Teams > Share to Teams from web apps |
06/06/2022 | Update conversation and installation events in your Teams bot | Build bots > Bot conversations > Conversation events in your Teams bot > Conversation events in your Teams bot |
05/24/2022 | Enhanced collaboration with Live Share SDK | Build apps for Teams meetings > Enhanced collaboration with Live Share > Overview |
04/06/2022 | Share to Teams from personal app or tab | Integrate with Teams > Share to Teams > Share to Teams from personal app or tab |
02/07/2022 | Tools and SDKs | Teams Toolkit for Visual Studio Code > • Add capabilities to Teams app> Add capabilities to your Teams apps • Add cloud resources to Teams app> Add cloud resources to your Teams app |
02/03/2022 | Introduced app manifest version 1.12 | • App manifest > App manifest schema • App manifest > Public developer preview > Manifest schema |
01/17/2022 | People Picker in Adaptive cards for mobile | Build cards and task modules > Build cards > People Picker in Adaptive Cards |
01/10/2022 | Teams Toolkit for Visual Studio Code | Tools and SDKs > Teams Toolkit for Visual Studio Code > Teams Toolkit fundamentals |
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 |
11/15/2021 | Personal tabs and message extensions run in Outlook and Office | Extend Teams apps across Microsoft 365 |
10/28/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 messages with RSC • Build bots > Bot conversations > bot conversation overview • Build bots > Bot conversations > channel and group conversations • App manifest > Public developer preview > developer preview manifest schema |
06/16/2021 | Resource-specific consent for chats | • 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.
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 Microsoft Teams.
- Select Teams from the left pane.
- Select a channel in the team.
- Select ellipses ●●● 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.
Feedback
Submit and view feedback for