github documonster/documonster v0.11.0

4 hours ago

0.11.0 (2026-08-29)

⚠ BREAKING CHANGES

  • engines.node is now >=22.13.0 and there is no transpiled CommonJS tree. Node 22.0–22.11 must upgrade, and Jest consumers need a transform (see the README). TypeScript consumers on moduleResolution: node16 must move to nodenext.

Features

  • cjk: Make East Asian text a first-class case across PDF, Word and Excel (b880569)
  • excel: Publish the page-break API, and make every example a verified contract (c997f7e)
  • Make the package ESM-only and cut it from 76 MB to 18 MB (2c2ccf7)
  • Publish encodePng and gate documentation against the public API (08690b3)
  • Render Markdown faithfully to PDF, and give MCP diagram and image support (903ff45)

Bug Fixes

  • build: Bind IIFE bundles to globalThis, and stop the banner drifting (32076e0)
  • ci: Separate the consumer's Node floor from the toolchain's, and stop reporting native paths (e441d99)
  • docs: Make every documented CDN URL and browser snippet run (3d76fb5)
  • gates: Close three CodeQL findings, and drop a dead store in the Word wrapper (4a49acc)
  • gates: Make the inline-markup strip repeat where the analyser can see it (62c1c0d)
  • pkg: Give author object form and drop the dead main pointer (d01b22f)

Don't miss a new documonster release

NewReleases is sending notifications on new releases.