Ver código fonte

2024.12.0 release

Marcin Ziąbek 1 ano atrás
pai
commit
e9b691630b

+ 1 - 1
Source/QuestPDF/QuestPDF.csproj

@@ -3,7 +3,7 @@
         <Authors>MarcinZiabek</Authors>
         <Company>CodeFlint</Company>
         <PackageId>QuestPDF</PackageId>
-        <Version>2024.12.0-rc3</Version>
+        <Version>2024.12.0</Version>
         <PackageDescription>QuestPDF is an open-source, modern and battle-tested library that can help you with generating PDF documents by offering friendly, discoverable and predictable C# fluent API. Easily generate PDF reports, invoices, exports, etc.</PackageDescription>
         <PackageReleaseNotes>$([System.IO.File]::ReadAllText("$(MSBuildProjectDirectory)/Resources/ReleaseNotes.txt"))</PackageReleaseNotes>
         <LangVersion>12</LangVersion>

+ 7 - 0
Source/QuestPDF/Resources/ReleaseNotes.txt

@@ -11,3 +11,10 @@ This release introduces several long-awaited features releated to document opera
 These features are built using the qpdf library, available under the "Apache-2.0" license.
 The qpdf library is available at: https://github.com/qpdf/qpdf
 We extend our thanks to the authors of qpdf for their contributions to the open-source community.
+
+
+Further improvements:
+- Adjusted the default path for loading font files to prevent rare application hangs in certain environments
+- Performance optimization: improved scalability by limiting the maximum level of parallelism
+- Performance optimization for legacy .NET Framework: collect stack trace only when running with the Companion App
+- TextBlock: slightly reduced memory usage