Skip to content

Bump QuestPDF from 2025.7.4 to 2025.12.4#27

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/nuget/PaperMore/QuestPDF-2025.12.4
Open

Bump QuestPDF from 2025.7.4 to 2025.12.4#27
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/nuget/PaperMore/QuestPDF-2025.12.4

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 9, 2026

Updated QuestPDF from 2025.7.4 to 2025.12.4.

Release notes

Sourced from QuestPDF's releases.

2025.12.4

  • Enhanced layout debugging algorithms for more accurate error detection.
  • Improved representation of layout root causes in the Companion app.
  • Fixed SVG image scaling when the viewBox attribute is not specified.
  • Fixed SVG incorrect scaling of images that use percentage units.

2025.12.3

  • Improved handling of semantic structure and artifact context, resolving rare edge cases
  • Fixed an issue where element selection could appear blurry in the QuestPDF Companion App

2025.12.2

Fixes:

  • Fixed semantic structure handling in the Dynamic element
  • Fixed semantic structure handling in the Lazy element

Improvements:

  • Updated package icon
  • Updated NuGet package metadata (readme and description)
  • Revised welcome message to clarify licensing options and improve guidance
  • Updated third-party license attributions (removed ICU, added libgrapheme)

2025.12.1

  • Fixed an issue where merged documents rendered incorrectly for the second and subsequent documents.
  • Fixed an issue where the Table layout could fail to render all items in certain row-span scenarios.
  • Fixed semantic tagging in advanced layouts (e.g., MultiColumn) and refactored canvas-related code.

2025.12.0

Features:

  • Added support for the .NET 10 SDK.
  • Added support for semantic tagging.
  • Added support for bookmarks via header-level semantic tags.
  • Added support for the following conformance standards: PDF/A-2b, PDF/A-2u, PDF/A-2a, PDF/A-3b, PDF/A-3u, PDF/A-3a, and PDF/UA-1.

Future-proofing:

  • Introduced automated standard conformance testing using veraPDF.
  • Introduced automated ZUGFeRD conformance testing using Mustang.

Bug fixes:

  • Fixed a bug where row-span calculation logic in the Table component could cause infinite document generation.
  • Fixed an issue where Dynamic components rendered incorrect content when placed inside a MultiColumn layout.
  • Fixed missing input parameter validation for Hyperlink, Section, and SectionLink methods.
  • Fixed an issue where Hyperlinks in the page footer broke accessibility conformance.

Maintenance:

  • Updated the Skia native dependency to version m142.
  • Increased test coverage and test quality.
  • General code cleanup.

2025.12.0-alpha4

  • Simplified the Fluent API.
  • Made minor semantic adjustments.
  • Added a conformance test suite based on the Mustang project (for ZUGFeRD).
  • Performed code refactoring and cleanup.

2025.12.0-alpha3

  • Ported all changes from the 2025.7.3 release.
  • Updated the Skia native dependency to version m142.
  • Added experimental support for the following conformance standards: PDF/A-1a and PDF/A-1b.
  • Improved automated tagging, which is now enabled only when a relevant conformance standard is active.
  • Created a conformance test suite based on the VeraPDF project.

2025.12.0-alpha2

  • Added semantic auto-tagging for paragraphs.
  • Enhanced auto-tagging feature for tables by supporting more complex cases where cells are spanning multiple rows or columns.
  • Adjusted semantic meaning of MultiColumn spacer to be an artifact.
  • Adjusted semantic meaning of contents that repeats on pages by marking the first occurrence as content, and repetitions as artifacts. This change applies to the Repeat, Decoration and Page Header/Footer elements.
  • Fixed semantic handling of background and watermark page layers.
  • Fixed adding content to the semantic tag tree if it is part of the artifact.
  • Improved visual representation of SemanticTags and ArtifactTags in the Companion App.

2025.12.0-alpha1

  • Ported all changes from the 2025.7.2 release.
  • Added support for the following conformance standards: PDF/A-2b, PDF/A-2u, PDF/A-2a, PDF/A-3b, PDF/A-3u, PDF/A-3a, and PDF/UA-1.
  • Improved the semantic structure of links (both external hyperlinks and internal links to named destinations) for better compatibility with PDF/UA-1.
  • Corrected semantic tagging of decorative elements such as shadows, backgrounds, borders, and lines by marking them as artifacts.
  • Enhanced the semantic structure and accessibility of simple tables (without cells spanning multiple rows or columns) by automatically tagging header cells.
  • Introduced support for horizontal headers to further improve the semantic structure and accessibility of simple tables.

2025.12.0-alpha0

We’re excited to share that this release adds initial support for semantic tagging and bookmarks! 🎉

For more details on both features, please see: QuestPDF/QuestPDF#1177

Commits viewable in compare view.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

---
updated-dependencies:
- dependency-name: QuestPDF
  dependency-version: 2025.12.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Feb 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants