llmdoc

Changelog

What’s new

New features, fixes, and improvements to llm2doc — quite a few of them started as a user report.

2026.9.1 — 2026-09-02

  • Paste and convert on the page you land on. The Markdown-to-Word, Markdown-to-PDF, and live-preview pages, and the ChatGPT-to-Word guide, now have a paste box at the top: paste, click once, and the workspace opens with your document loaded and the format already chosen. Dropping a file still works too.
  • The converter pages explain what they do. Markdown-to-Word and Markdown-to-PDF gained a plain-language walkthrough of what happens to your text, a table of what each Markdown construct becomes, and fuller answers to the common questions.
  • Guides link to every other guide, and the equations and finance pages now appear on the guides index.
  • The LaTeX cheat sheet is lighter and reads cleanly for screen readers: each formula's LaTeX source is its accessible name.
  • The homepage says, in one paragraph, what llm2doc is and what it exports.
  • Three new converter pages, each with a paste box: LaTeX to Word (equations arrive as native, editable Word math), ChatGPT to PDF (a clean A4 PDF of the answer, built in your browser), and Markdown to Google Docs.

2026.8.8 — 2026-08-26

  • A heads-up when your AI sent code instead of a document. If an assistant answers with a script that generates a document rather than the document itself, the workspace now points that out before you export — with what to ask for instead. Dismissible, and it never appears on ordinary documents.

2026.8.7 — 2026-08-23

  • Sturdier conversions for very large documents. Each conversion now runs with its own memory ceiling and a 60-second time limit — a document too large to convert fails quickly with a clear message, and never affects anyone else's exports.
  • Oversized uploads are rejected immediately on arrival.
  • Export buttons respond instantly. The working indicator now appears the moment you click, before the conversion starts — noticeable on large documents, where the click itself used to stall briefly.
  • Terminal-style tables become real tables. Answers copied from CLI tools draw tables with ┌─┬─┐ box characters; those now convert to proper tables in the preview and every export. Flowcharts and file trees are left as-is. (From two user reports.)
  • Long two-column tables survive the trip to Word. Line breaks inside table cells (<br>) no longer split the row — a 200-row table now arrives in Word with all 200 rows. (From a user report.)
  • Cleaner PDF page breaks. A section heading no longer ends up stranded at the bottom of a page with its content on the next one, and a very tall block continues across the break instead of leaving a large gap. (From a user report.)

2026.8.6 — 2026-08-17

  • This page. llm2doc now keeps a public, versioned changelog — every user-facing change lands here with a date, including the user reports that drove it.
  • Smoother under heavy load. Simultaneous exports (a whole classroom clicking Download at once) now queue one at a time, so every conversion stays reliable during busy moments.
  • Documents over 2 MB of markdown are now politely declined with a clear message instead of risking a failed conversion. No real document has ever come close to the limit.
  • Two more paste styles render correctly (thanks to two user reports): display math with $$ on the same line as multi-line content (previously showed raw LaTeX in the preview), and Word-style pastes where inline variables arrive as bare parens — (V) = cutting speed and (F_c) now become real math while "(a) or (b)" stays prose.

2026.8.5 — 2026-08-13

  • Typing is ~10× more responsive on long documents. The preview no longer re-renders on every keystroke; on a 20 KB pasted answer, keystroke response went from ~416 ms to ~40 ms.

2026.8.4 — 2026-08-12

  • Word equations no longer silently degrade. If the equation service doesn't respond, the converter retries automatically; if it still fails, you get a clear warning that equations came out as plain text — instead of a broken file presented as a success. (From two user reports.)
  • Failed conversions now tell us why they failed, so problems get fixed from the first occurrence instead of the fifth.

2026.8.3 — 2026-08-10

  • PDF pages no longer slice text in half at page breaks. Page cuts are now verified against the rendered pixels, so a line of text can't end up split across two pages. (From a user report — thank you for attaching the document.)
  • Inline math that opens with a digit — $2 < \text{min\_sup}$ — now renders instead of being mistaken for a price.

2026.8.2 — 2026-08-04

  • Fixed links being destroyed when their URL slug looked like a formula (underscores read as subscripts).
  • Back-to-back links now get a separating space instead of running together as one word.
  • API conversions now go through the same markdown cleanup as the site — ChatGPT math delimiters and currency are handled identically.

2026.8.1 — 2026-08-01

  • Word and PowerPoint keep styled callout boxes instead of silently dropping their content. (From a user report.)
  • Fixed blank multi-hundred-MB PDFs some users got — PDFs are now properly compressed as well (a 9 MB page became 0.2 MB).
  • Word documents match the site's look: serif ink headings instead of Word's default blue.
  • One code-block color scheme everywhere — the preview's editorial palette now carries into Word, PDF, HTML, EPUB, and slides.
  • PowerPoint export reworked: widescreen 16:9 slides with full-width content (was a narrow side column), every slide gets a title, and the format picker now explains what PPTX export can and can't do.
  • Fixed a bug where a PowerPoint file could be rejected by PowerPoint as corrupt.

2026.7.9 — 2026-07-30

  • Feedback can now include a copy of your markdown (on by default, opt-out) so reported conversion problems can actually be reproduced and fixed.

2026.7.8 — 2026-07-29

  • Better on phones: readable 16 px text and comfortable tap targets.
  • Faster first paint — the demo document renders with the page instead of after it.
  • Negative feedback now reaches us as a GitHub issue, message included — the fastest path from "this looks wrong" to a fix.
  • New About and Terms pages, and a proper 404 page.
  • The /markdown-viewer page now embeds a working viewer — drop a .md file straight onto it.

2026.7.7 — 2026-07-19

  • Share, Contents, and Print collapsed into one quiet toolbar above the preview.
  • ?to=pdf-style deep links pre-select any format, with aliases.
  • Fixed Google Docs export leaving the clipboard empty; fixed printing emitting a blank extra page.
  • New favicon: the wordmark's arrow.

2026.7.6 — 2026-07-18

  • Share links: the Share button packs your whole document into the link itself — nothing stored on any server; opening the link renders the document.
  • Formatting toolbar v2: buttons toggle, work per-line on multi-line selections, and formatting from a preview selection maps back into the editor. Added strikethrough, task lists, images, a status bar, and native undo.
  • New /markdown-to-pdf landing.

2026.7.5 — 2026-07-17

  • The workspace became a real viewer/editor: Split, Editor, and Preview layouts plus a full-window Focus mode (Esc leaves it), and Print.
  • Formatting toolbar with ⌘B / ⌘I / ⌘K shortcuts.
  • Mermaid diagrams render in the preview (and in PDF exports).
  • Contents dropdown: jump to any heading in a long document.
  • New guide: how to open a .md file.

2026.7.4 — 2026-07-07

  • 👍/👎 feedback prompt after each export, with reason chips.

2026.7.3 — 2026-07-06

  • Four new export formats: open in Google Docs, EPUB, PowerPoint slides, and Copy-for-Notion.
  • Drag-and-drop a .md file straight onto the editor.
  • Currency amounts like $18K no longer render as broken red math.

2026.7.2 — 2026-07-05

  • Upload .md files — convert files, not just pastes.
  • Click any equation in the preview to copy it as Word-ready math — paste into Word and it becomes a native editable equation.
  • New guides for Grok and DeepSeek; new landing pages for markdown-to-Word and ChatGPT equations; finance worked example.
  • MCP server: AI agents can call llm2doc's conversion directly.

2026.7.1 — 2026-07-04

  • Paper & Ink redesign — the editorial look the whole product now wears: single accent color, Newsreader serif, calm layouts.
  • First visit shows a worked demo document instead of an empty box.
  • Rewrote the LaTeX guide as a cookbook with rendered examples; added ChatGPT export troubleshooting.