Skip to content

v0.11.0

Choose a tag to compare

@vinicq vinicq released this 22 Jul 18:59
· 26 commits to main since this release
3c0777d

The web app gains a settings home, a local history, and reusable presets, and the converter learns to read text trapped inside images. Conversion defaults are unchanged: the new converter option is opt-in and off by default, and the web features are additive and browser-local.

Added

  • Per-image OCR (#140): with ocr_images=all, eligible embedded images are run through OCR and the recognized text is inlined next to each image. Bounded to the 50 largest candidates per document that clear a size and page-area floor and are not CMYK, and skipped when the full-page needs_ocr pre-pass fires. Opt-in: it needs the optional OCR extra plus the MD_BRIDGE_OCR_ENABLED environment variable, and it forces inline base64 images. See docs/API.md.
  • Preferences page (#64): a /preferences page for default language, default PDF theme, dark mode, and reduce-motion, cleared by a single Reset. No server, no accounts.
  • Local conversion history (#63): the pdf-to-md page keeps a browser-local list of recent conversions (metadata only, capped at 20 newest-first), with Re-download and Re-run while the tab session is alive.
  • Conversion presets (#62): the md-to-pdf page can save the current theme and custom CSS as a named preset and re-apply it in one click, with JSON import and export. Capped at 12 per format pair.

Full changelog: v0.10.0...v0.11.0