v0.11.0
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-pageneeds_ocrpre-pass fires. Opt-in: it needs the optional OCR extra plus theMD_BRIDGE_OCR_ENABLEDenvironment variable, and it forces inline base64 images. See docs/API.md. - Preferences page (#64): a
/preferencespage 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