Pārlūkot izejas kodu

2023.6.0 Release

MarcinZiabek 2 gadi atpakaļ
vecāks
revīzija
828f054354

+ 1 - 1
Source/QuestPDF.Previewer/QuestPDF.Previewer.csproj

@@ -4,7 +4,7 @@
         <Authors>MarcinZiabek</Authors>
         <Company>CodeFlint</Company>
         <PackageId>QuestPDF.Previewer</PackageId>
-        <Version>2023.5.0</Version>
+        <Version>2023.6.0</Version>
         <PackAsTool>true</PackAsTool>
         <ToolCommandName>questpdf-previewer</ToolCommandName>
         <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.</PackageDescription>

+ 1 - 1
Source/QuestPDF/Previewer/PreviewerService.cs

@@ -19,7 +19,7 @@ namespace QuestPDF.Previewer
         public  event Action? OnPreviewerStopped;
 
         private const int RequiredPreviewerVersionMajor = 2023;
-        private const int RequiredPreviewerVersionMinor = 5;
+        private const int RequiredPreviewerVersionMinor = 6;
         
         public PreviewerService(int port)
         {

+ 1 - 1
Source/QuestPDF/QuestPDF.csproj

@@ -3,7 +3,7 @@
         <Authors>MarcinZiabek</Authors>
         <Company>CodeFlint</Company>
         <PackageId>QuestPDF</PackageId>
-        <Version>2023.5.3</Version>
+        <Version>2023.6.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>9</LangVersion>

+ 4 - 19
Source/QuestPDF/Resources/ReleaseNotes.txt

@@ -1,19 +1,4 @@
-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
-
-Version 2023.5.1
-- Adjusted and simplified the Image and SharedImage APIs,
-- Improved image generation performance,
-- Provided the ability to configure the image generation process: image format, compression quality and raster DPI.
-
-Version 2023.5.2
-- Adjusted accessibility of the Image API method. 
-
-Version 2023.5.3
-- Fixed: image scaling may cause a rare bug that terminates an entire application when under a high memory pressure.
+Version 2023.6.0
+- Improvement: the library received a final version of the licensing model, which has been enhanced to be more accommodating to both the business and community.
+- Feature: generating merged PDF documents.
+- Improvement: image loading exception better describes the failure reason.