Docs: Changelog
Download PDF Changelog

Changelog

What changed in each PdfPecker release on NuGet, newest first. The manual for any of these versions can be downloaded as a PDF with the version picker next to Download PDF; the source of every change is in the PdfPecker repository.

1.8.0

Released 16 October 2026.

  • Variable fonts: weight, width, italic and optical size axes, font-variation-settings, kerning and CFF2 outlines (see Fonts).
  • OpenType figures and features: font-variant-numeric (tabular, old-style, fractions and more) and font-feature-settings (see Fonts).
  • border-image, CSS filter, clip-path on HTML elements, blend modes, 3D border styles, inset box shadows, ::first-letter and ::first-line, @counter-style and relative colours.
  • Every SVG filter primitive, with primitive subregions, and text inside filtered SVG stays selectable.
  • <image> in SVG, SVG watermarks, and BMP and TIFF images.
  • @import, and :first, :left and :right page margins and sizes.
  • The manual moved from the README to pdfpecker.net/docs, and the NuGet package links to it and has an icon.

1.7.0

Released 15 October 2026.

1.6.0

Released 15 October 2026.

  • Right-to-left text with Arabic and Hebrew shaping.
  • Named pages, running headers and footers from HTML, table of contents page numbers with target-counter() and leader(), and conic-gradient() (see Paged media).
  • Much more of CSS3: modern colour syntax, calc() and the other math functions, @layer, nesting, @supports, @property, media queries, :has() and margin boxes.
  • Sign into an existing empty signature field, merging keeps tagging and PDF/UA, and PdfOptions.MissingCharacter reports characters no font has.

1.5.1

Released 14 October 2026.

  • Targets .NET 8 and 9 as well as .NET 10.
  • Complete third-party licence notices, used as the NuGet package licence. 1.5.0 was never published, because nuget.org did not accept its licence expression.

1.4.0

Released 14 October 2026.

  • Fillable PDF forms from HTML inputs, check boxes, radio buttons, selects and text areas.

1.3.0

Released 14 October 2026.

  • Tagged PDF and PDF/UA-1 output.
  • SVG masks, patterns, markers and filters, clipping in table cells, and double rounded borders.

1.2.0

Released 14 October 2026.

1.1.1

Released 13 October 2026.

  • The README shows its logo on nuget.org and has a NuGet badge. No changes to the library.

1.1.0

Released 13 October 2026.

  • Factur-X and ZUGFeRD e-invoices.
  • SVG, GIF and WebP images.
  • Streaming PDF merging: stream and async overloads with one input in memory at a time.
  • calc(), min(), max() and clamp(), :nth-of-type, :is(), :where(), object-fit, text-overflow, outline, text-shadow and aspect-ratio.
  • Header and footer heights are rounded to whole points, as Chrome does.

1.0.0

Released 12 October 2026.

  • The first release: HTML and Markdown to PDF and PDF to PNG with its own HTML parser, CSS engine, layout engine, PDF writer and renderer, and no dependencies outside the .NET base class library.

Edit this page on GitHub