diff --git a/QuestPDF/QuestPDF.csproj b/QuestPDF/QuestPDF.csproj index 44a8cda..2acb10a 100644 --- a/QuestPDF/QuestPDF.csproj +++ b/QuestPDF/QuestPDF.csproj @@ -3,7 +3,7 @@ MarcinZiabek CodeFlint QuestPDF - 2022.8.2 + 2022.9.0-alpha1 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. $([System.IO.File]::ReadAllText("$(MSBuildProjectDirectory)/Resources/ReleaseNotes.txt")) 9 diff --git a/QuestPDF/Resources/ReleaseNotes.txt b/QuestPDF/Resources/ReleaseNotes.txt index 8ed583b..44c7fc7 100644 --- a/QuestPDF/Resources/ReleaseNotes.txt +++ b/QuestPDF/Resources/ReleaseNotes.txt @@ -1,20 +1,6 @@ -2022.8.0: - -- Improved library performance, -- Breaking change: changed default font from Calibri to an open-source Lato, -- Default font files are included with the nuget package, making it safe to deploy on any environment, -- Default font files are significantly smaller, so output document files should be smaller too (up to 20x reduction in size), -- When requested font is not available on the runtime environment, library provides list of available fonts, -- Fixed a rare layout overflow exception with the Inlined element, -- Fixed a memory leak connected to the HarfBuzz library. - - -2022.8.1: -- Fixed: default text style does not always work -- Fixed: page breaking rendering does not work in very specific corner cases -- Stability improvements for text wrapping -- Updated stability of rendering elements in negative space -- Optimization for the Column element: do not measure child when available height is negative - -2022.8.2 -- Fixed: the Column element incorrectly renders zero-height elements. +2022.9.0 +- Implemented font-fallback algorithm, +- Introduced new Settings API, +- Significantly reduced memory allocation cost for TextStyle objects, +- Implemented optional checking if all font glyphs are available, +- Minor text-rendering optimizations.