A log of product updates. Newest first.
Every text field renders markdown (bold/italic/strike/code/links, #–####### headings, {@18}/{@p:18} and {@18:span} sizes, lists, quotes). Hide from/to/meta labels with @key@. Single newlines kept. ₹ € £ and punctuation via Inter fallback. PDF edit bar is visible and clickable when includeEditLink is on.
The Worker and the playground now share the same PDF. Selectable text, same look as the preview, free Cloudflare plan. autoSize still sizes the page to content, or scales onto one A4.
The Worker emits a real PDF with selectable text from the same template as the playground. No second layout, no image-stuffed PDF.
The classic and bold designs now bundle the Inter font to prevent system font inconsistencies across operating systems. Removed the minimal design and refined default export settings.
The Cloudflare Worker renders invoices in 50 to 200 ms. Added ?format=pdf|png, and each example page now includes its own open graph image.
Initial release of the Next.js 15 browser app. Includes form and JSON editors, multiple template designs, RTL support, field reordering, local draft storage in IndexedDB, URL sharing, and an optional self-hosted Cloudflare Worker for automated PDF rendering.