mirror of
https://github.com/velopack/velopack.git
synced 2025-10-25 15:19:22 +00:00
Replace MarkdownSharp with Markdig
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -8,6 +8,7 @@ using Velopack.Compression;
|
||||
using Velopack.NuGet;
|
||||
using Velopack.Packaging.Exceptions;
|
||||
using Velopack.Packaging.Abstractions;
|
||||
using Markdig;
|
||||
|
||||
namespace Velopack.Packaging
|
||||
{
|
||||
@@ -180,9 +181,10 @@ namespace Velopack.Packaging
|
||||
string releaseNotesText = "";
|
||||
if (!String.IsNullOrEmpty(releaseNotes)) {
|
||||
var markdown = File.ReadAllText(releaseNotes);
|
||||
var html = Markdown.ToHtml(markdown);
|
||||
releaseNotesText = $"""
|
||||
<releaseNotes>{SecurityElement.Escape(markdown)}</releaseNotes>
|
||||
<releaseNotesHtml><![CDATA[{"\n"}{new Markdown().Transform(markdown)}{"\n"}]]></releaseNotesHtml>
|
||||
<releaseNotesHtml><![CDATA[{"\n"}{html}{"\n"}]]></releaseNotesHtml>
|
||||
""";
|
||||
}
|
||||
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.Linq.Async" Version="6.0.1" />
|
||||
<PackageReference Include="Markdig" Version="0.34.0" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
||||
Reference in New Issue
Block a user