Skip to content

v2.0.1 — First public release

Choose a tag to compare

@AUAggy AUAggy released this 07 Mar 13:27

A maintained fork of yzane/vscode-markdown-pdf, rewritten in TypeScript with a focus on privacy, offline rendering, and a smaller footprint.

Highlights

  • Privacy-first: PlantUML removed (sent source to plantuml.com). Mermaid diagrams render locally.
  • Security: DOMPurify sanitization patches CVE-2024-7739. Bundled Chromium with known CVEs replaced by system Chrome.
  • Smaller package: 10.6 MB. All JS dependencies bundled via esbuild.
  • New features: KaTeX math, footnotes, GitHub-style callouts, Mermaid async render fix, configurable timeout.
  • Cross-platform: Tested on macOS, Windows, and WSL.

See CHANGELOG.md for the full list of changes and MIGRATION.md for upgrade instructions from yzane/vscode-markdown-pdf.