Browse Source

Updated dependencies

Marcin Ziąbek 1 year ago
parent
commit
adf91cd93f

+ 2 - 2
Source/QuestPDF.Examples/QuestPDF.Examples.csproj

@@ -11,9 +11,9 @@
         <PackageReference Include="microcharts" Version="0.9.5.9" />
         <PackageReference Include="microcharts" Version="0.9.5.9" />
         <PackageReference Include="nunit" Version="4.0.1" />
         <PackageReference Include="nunit" Version="4.0.1" />
         <PackageReference Include="NUnit3TestAdapter" Version="4.5.0" />
         <PackageReference Include="NUnit3TestAdapter" Version="4.5.0" />
-        <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
+        <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
         <PackageReference Include="SkiaSharp" Version="2.88.7" />
         <PackageReference Include="SkiaSharp" Version="2.88.7" />
-        <PackageReference Include="Svg.Skia" Version="1.0.0.10" />
+        <PackageReference Include="Svg.Skia" Version="1.0.0.16" />
     </ItemGroup>
     </ItemGroup>
 
 
     <ItemGroup>
     <ItemGroup>

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

@@ -9,7 +9,7 @@
     </PropertyGroup>
     </PropertyGroup>
 
 
     <ItemGroup>
     <ItemGroup>
-        <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
+        <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
         <PackageReference Include="NUnit" Version="4.0.1" />
         <PackageReference Include="NUnit" Version="4.0.1" />
         <PackageReference Include="NUnit3TestAdapter" Version="4.5.0" />
         <PackageReference Include="NUnit3TestAdapter" Version="4.5.0" />
         <PackageReference Include="SkiaSharp" Version="2.88.7" />
         <PackageReference Include="SkiaSharp" Version="2.88.7" />

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

@@ -4,7 +4,7 @@
         <Authors>MarcinZiabek</Authors>
         <Authors>MarcinZiabek</Authors>
         <Company>CodeFlint</Company>
         <Company>CodeFlint</Company>
         <PackageId>QuestPDF.Previewer</PackageId>
         <PackageId>QuestPDF.Previewer</PackageId>
-        <Version>2024.3.0-beta</Version>
+        <Version>2024.3.0-rc</Version>
         <PackAsTool>true</PackAsTool>
         <PackAsTool>true</PackAsTool>
         <ToolCommandName>questpdf-previewer</ToolCommandName>
         <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>
         <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>
@@ -37,11 +37,11 @@
     
     
     <ItemGroup>
     <ItemGroup>
         <FrameworkReference Include="Microsoft.AspNetCore.App" />
         <FrameworkReference Include="Microsoft.AspNetCore.App" />
-        <PackageReference Include="Avalonia.Desktop" Version="11.0.9" />
-        <PackageReference Include="Avalonia.Fonts.Inter" Version="11.0.9" />
-        <PackageReference Include="Avalonia.ReactiveUI" Version="11.0.9" />
-        <PackageReference Include="Avalonia.Skia" Version="11.0.9" />
-        <PackageReference Include="Avalonia.Themes.Fluent" Version="11.0.9" />
+        <PackageReference Include="Avalonia.Desktop" Version="11.0.10" />
+        <PackageReference Include="Avalonia.Fonts.Inter" Version="11.0.10" />
+        <PackageReference Include="Avalonia.ReactiveUI" Version="11.0.10" />
+        <PackageReference Include="Avalonia.Skia" Version="11.0.10" />
+        <PackageReference Include="Avalonia.Themes.Fluent" Version="11.0.10" />
         <PackageReference Include="SkiaSharp.NativeAssets.Linux.NoDependencies" Version="2.88.7" />
         <PackageReference Include="SkiaSharp.NativeAssets.Linux.NoDependencies" Version="2.88.7" />
         <PackageReference Include="SkiaSharp.NativeAssets.Win32" Version="2.88.7" />
         <PackageReference Include="SkiaSharp.NativeAssets.Win32" Version="2.88.7" />
         <PackageReference Include="SkiaSharp.NativeAssets.macOS" Version="2.88.7" />
         <PackageReference Include="SkiaSharp.NativeAssets.macOS" Version="2.88.7" />

+ 2 - 2
Source/QuestPDF.ReportSample/QuestPDF.ReportSample.csproj

@@ -9,9 +9,9 @@
 
 
     <ItemGroup>
     <ItemGroup>
         <PackageReference Include="BenchmarkDotNet" Version="0.13.12" />
         <PackageReference Include="BenchmarkDotNet" Version="0.13.12" />
-        <PackageReference Include="nunit" Version="4.0.1" />
+        <PackageReference Include="nunit" Version="4.1.0" />
         <PackageReference Include="NUnit3TestAdapter" Version="4.5.0" />
         <PackageReference Include="NUnit3TestAdapter" Version="4.5.0" />
-        <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
+        <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
         <PackageReference Include="SkiaSharp" Version="2.88.7" />
         <PackageReference Include="SkiaSharp" Version="2.88.7" />
     </ItemGroup>
     </ItemGroup>
 
 

+ 2 - 2
Source/QuestPDF.UnitTests/QuestPDF.UnitTests.csproj

@@ -8,9 +8,9 @@
 
 
     <ItemGroup>
     <ItemGroup>
         <PackageReference Include="FluentAssertions" Version="6.12.0" />
         <PackageReference Include="FluentAssertions" Version="6.12.0" />
-        <PackageReference Include="nunit" Version="4.0.1" />
+        <PackageReference Include="nunit" Version="4.1.0" />
         <PackageReference Include="NUnit3TestAdapter" Version="4.5.0" />
         <PackageReference Include="NUnit3TestAdapter" Version="4.5.0" />
-        <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
+        <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
         <PackageReference Include="SkiaSharp" Version="2.88.7" />
         <PackageReference Include="SkiaSharp" Version="2.88.7" />
     </ItemGroup>
     </ItemGroup>
 
 

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

@@ -53,6 +53,7 @@ Version 2024.3.0-rc
 - Optimized the algorithm for loading fonts provided in the application folder, including default fonts, for better performance.
 - Optimized the algorithm for loading fonts provided in the application folder, including default fonts, for better performance.
 - Included a list of contributors in the nuget package, to acknowledge the valuable input from our community in improving QuestPDF,
 - Included a list of contributors in the nuget package, to acknowledge the valuable input from our community in improving QuestPDF,
 - Implemented safeguards in the native code wrapper to throw an exception when a native object pointer is null,
 - Implemented safeguards in the native code wrapper to throw an exception when a native object pointer is null,
+- Optimized runtime (Avalonia) and development dependencies,
 - Refined the native artifacts build system through code refactoring and the integration of execution tests, improving build reliability and efficiency,
 - Refined the native artifacts build system through code refactoring and the integration of execution tests, improving build reliability and efficiency,
 - Planned: in the next major release, the WASM support will be investigated and potentially reintroduced,
 - Planned: in the next major release, the WASM support will be investigated and potentially reintroduced,
 - Known Issue: During stress testing, an issue was identified that native memory usage is higher than expected when generating long documents rich in short text elements. This issue is currently under investigation and will be addressed in the next major release.
 - Known Issue: During stress testing, an issue was identified that native memory usage is higher than expected when generating long documents rich in short text elements. This issue is currently under investigation and will be addressed in the next major release.