Browse Source

Enhanced compatibility with dotnet standard projects,

Marcin Ziąbek 1 year ago
parent
commit
07e7a7011f
2 changed files with 8 additions and 0 deletions
  1. 7 0
      Source/QuestPDF/QuestPDF.csproj
  2. 1 0
      Source/QuestPDF/Resources/ReleaseNotes.txt

+ 7 - 0
Source/QuestPDF/QuestPDF.csproj

@@ -59,5 +59,12 @@
             <Pack>true</Pack>
             <Pack>true</Pack>
             <PackagePath>build\%(RecursiveDir)%(Filename)%(Extension)</PackagePath>
             <PackagePath>build\%(RecursiveDir)%(Filename)%(Extension)</PackagePath>
         </None>
         </None>
+
+        <None Include="Build\**\*.*">
+            <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+            <CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
+            <Pack>true</Pack>
+            <PackagePath>buildTransitive\%(RecursiveDir)%(Filename)%(Extension)</PackagePath>
+        </None>
     </ItemGroup>
     </ItemGroup>
 </Project>
 </Project>

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

@@ -28,5 +28,6 @@ We would like to thank the SkiaSharp project, its maintainers, and contributors,
 Version 2024.3.1
 Version 2024.3.1
 - Enhanced discoverability of text alignment options (AlignLeft, AlignCenter, AlignRight, AlignStart, AlignEnd and Justify) when using the shorthand Text method (common use case).
 - Enhanced discoverability of text alignment options (AlignLeft, AlignCenter, AlignRight, AlignStart, AlignEnd and Justify) when using the shorthand Text method (common use case).
 - To enhance compatibility with existing codebases, we've removed the breaking change associated with the deprecation of the TextStyle.Fallback method. Although this method remains obsolete, we've reintroduced it with a compatibility layer to prevent disruptions.
 - To enhance compatibility with existing codebases, we've removed the breaking change associated with the deprecation of the TextStyle.Fallback method. Although this method remains obsolete, we've reintroduced it with a compatibility layer to prevent disruptions.
+- Enhanced compatibility with dotnet standard projects.
 - Fix: on the Windows platform, the "Could not find an appropriate font fallback for the following glyphs: $U-000D" exception is thrown when the "QuestPDF.Settings.CheckIfAllTextGlyphsAreAvailable" is set true, and the "TextDescriptor.Line" method is used (that inserts the '\r' character).
 - Fix: on the Windows platform, the "Could not find an appropriate font fallback for the following glyphs: $U-000D" exception is thrown when the "QuestPDF.Settings.CheckIfAllTextGlyphsAreAvailable" is set true, and the "TextDescriptor.Line" method is used (that inserts the '\r' character).
 - Fix: resolved an issue where the positioning of hyperlinks was incorrect when text contained injected block items.
 - Fix: resolved an issue where the positioning of hyperlinks was incorrect when text contained injected block items.