0.11.0 (2026-08-29)
⚠ BREAKING CHANGES
engines.nodeis now>=22.13.0and there is no transpiled CommonJS tree. Node 22.0–22.11 must upgrade, and Jest consumers need a transform (see the README). TypeScript consumers onmoduleResolution: node16must move tonodenext.
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)