Bump QuestPDF from 2023.12.4 to 2025.7.3 #52
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Updated QuestPDF from 2023.12.4 to 2025.7.3.
Release notes
Sourced from QuestPDF's releases.
2025.7.3
2025.7.2
2025.7.1
2025.7.0
2025.6.0-rc0
2025.5.1
2025.5.0
2025.4.4
Updated native dependencies:
2025.4.2
DocumentOperation.Decryptfeatre to remove encryption from PDF documents,DocumentOperation.RemoveRestrictionsfeature,2025.4.0
2025.1.7
2025.1.6
2025.1.5
2025.1.4
2025.1.3
2025.1.2
2025.1.1
2025.1.0
2025.1.0-rc0
2025.1.0-alpha0
Implemented a Lazy element that delays content creation to reduce memory usage and enhance garbage collection efficiency in large documents.
2024.12.3
2024.12.2
2024.12.1
2024.12.0
This release introduces several long-awaited features releated to document operations such as:
These features are built using the qpdf library, available under the "Apache-2.0" license.
The qpdf library is available at: https://github.com/qpdf/qpdf
We extend our thanks to the authors of qpdf for their contributions to the open-source community.
Further improvements:
2024.12.0-rc3
Fixed: When executing document operation on Windows, escaping file paths does not work as expected.
2024.12.0-rc2
Version 2024.12.0-rc2
2024.12.0-rc0
This release introduces several long-awaited features releated to document operations such as:
These features are built using the qpdf library, available under the "Apache-2.0" license.
The qpdf library is available at: https://github.com/qpdf/qpdf
We extend our thanks to the authors of qpdf for their contributions to the open-source community.
The code of qpdf library has been extended by QuestPDF to support important PDF/A-3b compliance requirements as well ZUGFeRD metadata extension.
2024.10.4
Fixed: The text underline decoration was not rendering correctly.
2024.10.3
2024.10.2
2024.10.1
2024.10
Version 2024.10.0
2024.10.0-rc5
2024.10.0-rc4
This update applies only to the QuestPDF Companion App, with no changes made to the QuestPDF library NuGet package.
2024.10.0-rc3
2024.10.0-rc2
2024.10.0-rc1
Important: This version requires QuestPDF 2024.10.1-rc1 nuget package. While the Companion App aims to enhance backward compatibility, in the RC stage, there is no point in investing in it.
2024.10.0-rc0
This release focuses on the new QuestPDF Companion application.
Please find more in the documentation:
2024.7.3
2024.7.2
GenerateImagesmethod.2024.7.1
2024.7.0
New Features:
Layout Issue Debugging Experience:
Optimizations:
Fixes and Enhancements:
2024.7.0-rc0
Version 2024.7.0
New Features:
Layout Issue Debugging Experience:
Optimizations:
Fixes and Enhancements:
2024.6.4
Version 2024.6.3
Version 2024.6.4
2024.6.2
2024.6.1
2024.6.0
New Features:
Enhancements:
Bug Fixes:
2024.4.3
2024.3.10
2024.3.9
2024.3.7
CallingConvention.Cdeclto address and fix the issue of stack imbalance on Windows platforms.2024.3.6
2024.3.5
2024.3.4
2024.3.3
2024.3.2
AccessViolationExceptionthat occurred when UseEnvironmentFonts was set tofalseand documents were generated in parallel.2024.3.1
2024.3.0
The primary theme of this release is the removal of the SkiaSharp dependency and the introduction of a custom native layer built on top of Skia M124.
Primary features
This change was necessary to provide much higher flexibility and enable several new long-awaited features:
Other changes
Breaking changes
Unfortunately, this release also introduces breaking changes:
Acknowledgments
The work on this release took many months and was only possible with proper development funding. We would like to thank every company that followed the licensing terms and purchased the license.
The help of the QuestPDF Community was also astounding. Thank you for active testing and for providing valuable feedback and contributions.
We would also like to thank the SkiaSharp project, its maintainers, and its contributors for creating an exceptional graphics library. It was a fantastic foundation for QuestPDF for over 3 years.
2024.3.0-rc2
2024.3.0-rc1
2024.3.0-rc
2024.3.0-beta1
🎊 Version 2024.3.0-beta1 🎊
2024.3.0-beta
🎊 Version 2024.3.0-beta 🎊
2024.3.0-alpha
This release's primary theme is removing the SkiaSharp dependency and introducing a custom native layer built on Skia M121. This change was necessary to provide much higher flexibility and enable several new long-awaited features:
We thank the SkiaSharp project, its maintainers, and contributors for creating a fantastic graphics library. It was an exceptional foundation for QuestPDF for over 3 years.
This release requires at least .NET Standard 2.1. The beta release will reintroduce support for the .NET Standard 2.0.
This significant achievement was made possible by introducing the hybrid license and substantially improved funding for development. Thank you!
2023.12.5
Commits viewable in compare view.
You can trigger a rebase of this PR by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)