Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -241,7 +241,7 @@ Anonymous users can view and interact with Adaptive Cards in the meeting chat. A

|Sample name | Description | .NET |Node.js|
|----------------|-----------------|--------------|--------------|
| Anonymous user support | This sample app enables anonymous user support in Teams meeting apps using Microsoft Entra ID, Bot Framework, and tunneling setup, allowing guests to interact through features like meeting tabs and Stageview. | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/app-anonymous-users/csharp) | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/app-anonymous-users/nodejs)|
| Anonymous user support | This sample app enables anonymous user support in Teams meeting apps using Microsoft Entra ID, Microsoft 365 Agents SDK (previously known as Bot Framework SDK), and tunneling setup, allowing guests to interact through features like meeting tabs and Stageview. | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/app-anonymous-users/csharp) | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/app-anonymous-users/nodejs)|

## Next step

Expand Down
6 changes: 3 additions & 3 deletions msteams-platform/teams-faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ For more information about using Adaptive Cards with a bot, see [Work with Unive
<details>
<summary>How can I remove specific messages from bot history? Is there a way to get the chat history and find an activity ID of a specific message?</summary>

Use Delete messages-Bot framework's `DeleteActivity` method: [Update and delete messages sent from bot](bots/how-to/update-and-delete-bot-messages.md#delete-messages).
Use Delete messages-Microsoft 365 Agents SDK's (previously known as Bot Framework SDK) `DeleteActivity` method: [Update and delete messages sent from bot](bots/how-to/update-and-delete-bot-messages.md#delete-messages).
<br>
&nbsp;
</details>
Expand Down Expand Up @@ -1189,9 +1189,9 @@ Teams AI library story is targeted towards pro-developers and separate from the
</br>

<details>
<summary>How must information about the existing Bot Framework SDK be communicated after announcing a new version?</summary>
<summary>How must information about the existing Microsoft 365 Agents SDK (previously known as Bot Framework SDK) be communicated after announcing a new version?</summary>

Teams AI library works alongside the existing Bot Framework SDK and isn't a replacement.
Teams AI library works alongside the existing Microsoft 365 Agents SDK (previously known as Bot Framework SDK) and isn't a replacement.
<br>
</details>

Expand Down
14 changes: 7 additions & 7 deletions msteams-platform/whats-new.md
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ Teams platform features that are available to all app developers.</br>
| 18/12/2024 | Introducing text customization for share to stage button. | Build apps for Teams meetings and calls > Configure apps for Teams meetings > Build apps for meeting stage > [Advanced share to stage APIs](apps-in-teams-meetings/build-apps-for-teams-meeting-stage.md#advanced-share-to-stage-apis) |
| 18/12/2024 | Introducing share to meeting from personal app. | Integrate with Teams > Share to Teams > Share to Teams from personal app or tab > [Share to meeting from personal app](concepts/build-and-test/share-to-teams-from-personal-app-or-tab.md#share-to-meeting-from-personal-app) |
| 16/12/2024 | Introducing multi parameters for API-based message extensions which allows more than one input type for query command. | Build message extensions > Build message extensions using API > Create API-based message extensions > [Multi parameters](messaging-extensions/create-api-message-extension.md#multi-parameters) |
| 13/12/2024 | Learn to extend bot-based message extension as an agent for Microsoft 365 Copilot. | Build message extensions > Build message extensions using Bot Framework > Search commands > [Extend bot-based message extension as agent](messaging-extensions/build-bot-based-agent.md) |
| 13/12/2024 | Learn to extend bot-based message extension as an agent for Microsoft 365 Copilot. | Build message extensions > Build message extensions using Microsoft 365 Agents SDK (previously known as Bot Framework SDK) > Search commands > [Extend bot-based message extension as agent](messaging-extensions/build-bot-based-agent.md) |
| 11/12/2024 | Enhanced user experience for Teams app installed from Teams Store or custom upload. | Publish your app > [Configure default options for Teams app](concepts/deploy-and-publish/add-default-install-scope.md) |
| 27/11/2024 | Terminology update. **Copilot agent** is referred to as **agent**. | |
| 19/11/2024 | Terminology update. **Plugin** is referred to as **agent** for Microsoft 365 Copilot. | |
Expand Down Expand Up @@ -154,7 +154,7 @@ Teams platform features that are available to all app developers.</br>
|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](concepts/build-and-test/share-to-teams-from-personal-app-or-tab.md)|
|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](m365-apps/cards-loop-component.md)|
|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](graph-api/rsc/resource-specific-consent.md#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](messaging-extensions/how-to/micro-capabilities-for-website-links.md)|
|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 Microsoft 365 Agents SDK (previously known as Bot Framework SDK) > [Micro-capabilities for website links](messaging-extensions/how-to/micro-capabilities-for-website-links.md)|
|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](toolkit/teams-app-test-tool-tutorial.md)|
|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](messaging-extensions/build-bot-based-message-extension.md)|
|04/01/2024|Apps for Teams meetings are available in Department of Defense (DoD) environment.|[Build apps for Teams meetings and calls](apps-in-teams-meetings/teams-apps-in-meetings.md)|
Expand Down Expand Up @@ -359,7 +359,7 @@ Explore updates from the previous GA releases listed here.
|04/29/2021 | Sequential Workflows | Build cards and task module > Build cards > Universal actions for Adaptive Cards > [Sequential Workflows](task-modules-and-cards/cards/universal-actions-for-adaptive-cards/Sequential-Workflows.md) |
|04/29/2021 | Up to date cards | Build cards and task module > Build cards > Universal actions for Adaptive Cards > [Up to date cards](task-modules-and-cards/cards/universal-actions-for-adaptive-cards/Up-To-Date-Views.md) |
|04/08/2021| App customization feature | • Design your apps > [Design teams app overview](concepts/design/enable-app-customization.md)</br> • Tools and SDKs > [Developer Portal](concepts/build-and-test/teams-developer-portal.md) </br> • App manifest > Public developer preview > [Manifest schema](resources/schema/manifest-schema-dev-preview.md) |
|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](resources/team-chat-member-api-changes.md) |
|03/18/2021| Notice: Update to version 4.10 or above of the Microsoft 365 Agents SDK (previously known as 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](resources/team-chat-member-api-changes.md) |
|03/05/2021|Default install scope and group capability | Publish your app > [Default install scope and group capability](concepts/deploy-and-publish/add-default-install-scope.md) |
|03/05/2021|Reorder personal app tabs | Build tabs > [Reorder the chat tab in personal apps](tabs/how-to/create-personal-tab.md#reorder-tabs) |
|03/04/2021|Information masking in Adaptive Cards | Build cards and task modules > Build cards > [Information masking in Adaptive Cards](task-modules-and-cards/cards/cards-format.md#information-masking-in-adaptive-cards) |
Expand Down Expand Up @@ -414,7 +414,7 @@ Explore updates from the previous GA releases listed 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](tabs/how-to/authentication/tab-sso-overview.md) |
| 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 | Conversational bots and message extension documentation updated to reflect the 4.6 Microsoft 365 Agents SDK (previously known as 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](resources/messaging-extension-v3/create-extensions.md#request-to-install-your-conversational-bot)
| 08/28/2019 | Support for private channels in tabs and Connectors. | [Get context for your tab](tabs/how-to/access-teams-context.md#retrieve-context-in-private-channels) |
Expand Down Expand Up @@ -531,11 +531,11 @@ Developer preview is a public program that provides early access to unreleased T
| 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](m365-apps/specify-runtime-requirements.md) |
| 17/10/2024 | Learn about copilotExtensions renamed to copilotAgents in developer preview app manifest. | App manifest > Public developer preview app manifest > [copilotAgents](resources/schema/manifest-schema-dev-preview.md#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](concepts/deploy-and-publish/appsource/prepare/review-copilot-validation-guidelines.md) |
| 16/09/2024 | Explore the development guidance to build agents. | Build message extensions > Bot Framework > Search commands > [Guidelines to create and upgrade agents](messaging-extensions/dev-guidelines-agents.md) |
| 16/09/2024 | Explore the development guidance to build agents. | Build message extensions > Microsoft 365 Agents SDK (previously known as Bot Framework SDK) > Search commands > [Guidelines to create and upgrade agents](messaging-extensions/dev-guidelines-agents.md) |
| 03/09/2024 | Introduced nested app authentication for single-page applications that are embedded in host environment. | Add authentication > [Enable nested app authentication](concepts/authentication/nested-authentication.md)|
| 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](graph-api/rsc/preapproval-instruction-docs.md) |
| 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](bots/how-to/format-ai-bot-messages.md) |
| 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](bots/how-to/conversations/bot-copilot-handoff.md)|
| 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 Microsoft 365 Agents SDK (previously known as Bot Framework SDK) > Search commands > [Copilot handoff](bots/how-to/conversations/bot-copilot-handoff.md)|
| 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](resources/schema/manifest-schema-dev-preview.md#developercontactinfo)|
| 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](concepts/build-and-test/apps-package.md#outline-icon)|
| 15/03/2024 | Extend static tabs to channels with a customizable experience. | [Build tabs for Teams](tabs/what-are-tabs.md) |
Expand All @@ -553,7 +553,7 @@ Developer preview is a public program that provides early access to unreleased T
| **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](~/m365-apps/extend-m365-teams-message-extension.md)|
|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](messaging-extensions/build-bot-based-agent.md) and [Guidelines for agents](messaging-extensions/dev-guidelines-agents.md) |
|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 Microsoft 365 Agents SDK (previously known as Bot Framework SDK) > Search commands > [Extend bot-based message extension as agent](messaging-extensions/build-bot-based-agent.md) and [Guidelines for agents](messaging-extensions/dev-guidelines-agents.md) |
|02/11/2023| Introduced Adaptive Card Previewer in public developer preview. | Tools > [Adaptive Card Previewer](concepts/build-and-test/adaptive-card-previewer.md)|
|25/10/2023| Introduced the `extensions` property in public developer preview app manifest schema. | App manifest > [Public developer preview](resources/schema/manifest-schema-dev-preview.md#extensions)|
|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](messaging-extensions/api-based-overview.md)|
Expand Down