diff --git a/samples/HtmlWidgetBot/HtmlWidgetBot.csproj b/samples/HtmlWidgetBot/HtmlWidgetBot.csproj index c46f1df6..a718b9f3 100644 --- a/samples/HtmlWidgetBot/HtmlWidgetBot.csproj +++ b/samples/HtmlWidgetBot/HtmlWidgetBot.csproj @@ -4,7 +4,7 @@ net10.0 enable enable - $(NoWarn);ExperimentalTeamsHtmlWidget;ExperimentalTeamsExtendedMarkdown + $(NoWarn);ExperimentalTeamsHtmlWidget diff --git a/samples/StreamingBot/Program.cs b/samples/StreamingBot/Program.cs index 61c5ba37..228615e5 100644 --- a/samples/StreamingBot/Program.cs +++ b/samples/StreamingBot/Program.cs @@ -200,7 +200,6 @@ static async Task RunExtendedMarkdownDemoAsync(TeamsStreamingWriter writer, Canc "- [x] Strikethrough renders too\n", ]; -#pragma warning disable ExperimentalTeamsExtendedMarkdown // The informative update carries its own format (plain markdown here); the streamed chunks // set extended markdown per-chunk via MessageActivityInput, which also formats the final message. await writer.SendInformativeUpdateAsync("Starting the *extended* markdown stream…", TextFormats.Markdown, cancellationToken); @@ -211,7 +210,6 @@ static async Task RunExtendedMarkdownDemoAsync(TeamsStreamingWriter writer, Canc await Task.Delay(500, cancellationToken); await writer.AppendResponseAsync(new MessageActivityInput().WithText(message, TextFormats.ExtendedMarkdown), cancellationToken); } -#pragma warning restore ExperimentalTeamsExtendedMarkdown await writer.FinalizeResponseAsync(cancellationToken: cancellationToken); } diff --git a/samples/TeamsBot/Program.cs b/samples/TeamsBot/Program.cs index 05aca836..ae06356a 100644 --- a/samples/TeamsBot/Program.cs +++ b/samples/TeamsBot/Program.cs @@ -61,7 +61,6 @@ await context.SendAsync( // Extended Markdown handler: matches "extendedMarkdown" (case-insensitive) teamsApp.OnMessage("(?i)^extendedMarkdown$", async (context, cancellationToken) => { -#pragma warning disable ExperimentalTeamsExtendedMarkdown MessageActivityInput extendedMarkdownMessage = new MessageActivityInput() .WithText(""" # Extended Markdown Demo @@ -76,7 +75,6 @@ await context.SendAsync( $$E = mc^2$$ """, TextFormats.ExtendedMarkdown) ; -#pragma warning restore ExperimentalTeamsExtendedMarkdown await context.SendAsync(extendedMarkdownMessage, cancellationToken); }); diff --git a/src/Microsoft.Teams.Apps/Handlers/MessageHandlers.Activities.cs b/src/Microsoft.Teams.Apps/Handlers/MessageHandlers.Activities.cs index 03d8717b..8281486a 100644 --- a/src/Microsoft.Teams.Apps/Handlers/MessageHandlers.Activities.cs +++ b/src/Microsoft.Teams.Apps/Handlers/MessageHandlers.Activities.cs @@ -1,7 +1,6 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -using System.Diagnostics.CodeAnalysis; using System.Text.Json.Serialization; using System.Text.RegularExpressions; using Microsoft.Teams.Apps.Schema; @@ -145,10 +144,6 @@ public class TextFormat(string value) : StringEnum(value) /// Extended markdown text format. Supports GFM tables, LaTeX math blocks, /// and other rich content beyond standard markdown. /// - /// - /// This format is currently in public preview and may be subject to change. - /// - [Experimental("ExperimentalTeamsExtendedMarkdown")] public static readonly TextFormat ExtendedMarkdown = new("extendedmarkdown"); } @@ -176,10 +171,6 @@ public static class TextFormats /// Extended markdown text format. Supports GFM tables, LaTeX math blocks, /// and other rich content beyond standard markdown. /// - /// - /// This format is currently in public preview and may be subject to change. - /// - [Experimental("ExperimentalTeamsExtendedMarkdown")] public static TextFormat ExtendedMarkdown => TextFormat.ExtendedMarkdown; } diff --git a/test/IntegrationTests/IntegrationTests.csproj b/test/IntegrationTests/IntegrationTests.csproj index 6f924085..f2ceeaf8 100644 --- a/test/IntegrationTests/IntegrationTests.csproj +++ b/test/IntegrationTests/IntegrationTests.csproj @@ -5,7 +5,7 @@ enable enable false - $(NoWarn);ExperimentalTeamsHtmlWidget;ExperimentalTeamsExtendedMarkdown;CS0618 + $(NoWarn);ExperimentalTeamsHtmlWidget;CS0618 diff --git a/test/Microsoft.Teams.Apps.UnitTests/MessageActivityTests.cs b/test/Microsoft.Teams.Apps.UnitTests/MessageActivityTests.cs index ead5f017..93cf91ce 100644 --- a/test/Microsoft.Teams.Apps.UnitTests/MessageActivityTests.cs +++ b/test/Microsoft.Teams.Apps.UnitTests/MessageActivityTests.cs @@ -69,9 +69,7 @@ public void MessageActivity_Constants_TextFormats() activity.TextFormat = TextFormats.Xml; Assert.Equal("xml", activity.TextFormat!.ToString()); -#pragma warning disable ExperimentalTeamsExtendedMarkdown activity.TextFormat = TextFormats.ExtendedMarkdown; -#pragma warning restore ExperimentalTeamsExtendedMarkdown Assert.Equal("extendedmarkdown", activity.TextFormat!.ToString()); } diff --git a/test/Microsoft.Teams.Apps.UnitTests/Microsoft.Teams.Apps.UnitTests.csproj b/test/Microsoft.Teams.Apps.UnitTests/Microsoft.Teams.Apps.UnitTests.csproj index e739d652..f8cb7012 100644 --- a/test/Microsoft.Teams.Apps.UnitTests/Microsoft.Teams.Apps.UnitTests.csproj +++ b/test/Microsoft.Teams.Apps.UnitTests/Microsoft.Teams.Apps.UnitTests.csproj @@ -5,7 +5,7 @@ enable enable false - $(NoWarn);ExperimentalTeamsHtmlWidget;ExperimentalTeamsExtendedMarkdown;ExperimentalTeamsSocketMode + $(NoWarn);ExperimentalTeamsHtmlWidget;ExperimentalTeamsSocketMode