diff --git a/Source/QuestPDF/QuestPDF.csproj b/Source/QuestPDF/QuestPDF.csproj index 59c4ee4..9f57712 100644 --- a/Source/QuestPDF/QuestPDF.csproj +++ b/Source/QuestPDF/QuestPDF.csproj @@ -3,7 +3,7 @@ MarcinZiabek CodeFlint QuestPDF - 2023.4.1 + 2023.5.0 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. $([System.IO.File]::ReadAllText("$(MSBuildProjectDirectory)/Resources/ReleaseNotes.txt")) 9 diff --git a/Source/QuestPDF/Resources/ReleaseNotes.txt b/Source/QuestPDF/Resources/ReleaseNotes.txt index 2985d09..963d5e2 100644 --- a/Source/QuestPDF/Resources/ReleaseNotes.txt +++ b/Source/QuestPDF/Resources/ReleaseNotes.txt @@ -1,6 +1,8 @@ -Version 2023.4.0 - -This release does not contain any features or quality improvements. -Its purpose is to mark the QuestPDF shift towards the dual-licensing model. -Most users are not affected by this change. -Please visit the https://www.questpdf.com/pricing.html webpage for more information. +Version 2023.5.0 +- Simplified development loop by introducing cross-platform methods: GeneratePdfAndShow() and GenerateXpsAndShow() +- New shared image API: the ability to define a single image resource that is used in multiple places in the document without increasing its size +- New DocumentSettings API: target image raster DPI - now, the library automatically resizes all images to achieve desired DPI (dots-per-inch) resolution. It allows for minimizing output file size +- New DocumentSettings API: target image compression quality - the ability to specify the balance between size and quality for images in the document. It allows for minimizing output file size +- Refactoring: moved the PdfA setting from the DocumentMetadata class to the DocumentSettings class +- Improved Image API by providing additional FluentA API methods +- Improvement: the GenerateImage element now provides the expected image resolution, abstracting away the physical area size and target image DPI