Skip to content

tinypdf v0.4.1

Latest

Choose a tag to compare

@Lulzx Lulzx released this 13 Aug 13:35

What's changed

  • Encode Helvetica text and link annotations safely with WinAnsi PDF strings.
  • Reject unsupported characters and invalid numeric geometry before malformed PDF content is emitted.
  • Support the full valid JPEG SOF marker family.
  • Reduce buildStream() copying by emitting stream bodies directly.
  • Add polished executive report, event ticket, certificate, and redesigned invoice examples.
  • Refresh the README with a two-by-two visual example gallery.

Validation

  • 140 tests passing
  • ESM, CommonJS, and TypeScript declarations verified
  • Generated PDFs validated with qpdf
  • Published to npm as tinypdf@0.4.1

Full changelog: v0.1.0...v0.4.1