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.
2023 January
January 31, 2023: Introducing update and soft delete event notifications in bot.
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 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 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 | 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 > 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 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 > [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 | 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 > 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 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 > 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 | 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 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. 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/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 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 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 |
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.
2023 January
- January 31, 2023: Introducing Targeted in-meeting notification for apps in Teams.
- January 30, 2023: Enable app caching to improve subsequent launch time of the apps to the meeting side panel.
Date | Update | Find here |
---|---|---|
05/12/2022 | Introduced 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 chat messages without being @mentioned. | Build bots > Bot conversations > Message in bot conversations > Receive all conversation messages with RSC |
10/11/2022 | Generate a deep link to share content to stage in meetings. | Build apps for Teams meetings and calls > Enable and configure apps for meetings > Share in meeting > Generate a deep link to share content to stage in meetings. |
09/23/2022 | Introduced meeting app support for Scheduled Channel Meetings. | 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/10/2022 | Apps for scheduled public channel meetings | Build apps for Teams meetings and calls > Overview |
08/03/2022 | Mute and unmute APIs for apps in Teams meeting stage | Build apps for Teams meetings and calls > Meeting apps API references |
08/02/2022 | Collaboration controls for Teams | Integrate with Teams > Collaboration controls |
05/24/2022 | Enhanced collaboration with Live Share SDK | Build apps for Teams meetings > Enhanced collaboration with Live Share > Overview |
10/28/2021 | Bots can be enabled 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 | 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.
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 are not available.
2022 August
August 01, 2022: App Studio is deprecated, use 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.
Feedback
Submit and view feedback for