Releases: ibrahimokdadov/winmdPDF
Releases · ibrahimokdadov/winmdPDF
v1.1.0
feat: recent files panel, native open dialog, drag-drop to editor - Replace browser file input with Electron native dialog (dialog.showOpenDialog + fs.readFile via IPC) - Add recent files panel: collapsible strip below header, 10 entries, persisted to userData/recent-files.json - Add drag-drop onto editor pane with indigo overlay; uses Electron file.path so drops land in recents - New IPC handlers: open-file, read-file, get-recent-files, add-recent-file - Fix electron build: esbuild JS API with nodePaths pointing to renderer/node_modules - Bump version to 1.1.0
v1.0.9
fix: build artifacts locally then upload explicitly via softprops
v1.0.8
Full Changelog: v1.0.7...v1.0.8
v1.0.0
mdPDF Desktop v1.0.0
Desktop app for Windows, macOS, and Linux. Write Markdown, get a PDF.
What's included
- Live preview as you type
- Mermaid diagrams render in preview and PDF (flowcharts, sequence, Gantt, ER, and more)
- Style sidebar — fonts, margins, line height, header/footer text, persisted between sessions
- Format toolbar — bold, italic, color, highlight, font size on selected text
- Diagram inserter with templates
- File upload (.md drag-in)
- No Puppeteer — PDF export uses Electron's built-in Chromium
- No Docker, no server, works fully offline
Install
Download the build for your platform below.
| Platform | File |
|---|---|
| Windows | .exe installer or portable |
| macOS | .dmg |
| Linux | .AppImage |
Build from source
git clone https://github.com/ibrahimokdadov/winmdPDF.git
cd winmdPDF
npm install
npm run distWeb version: mdpdf.whhite.com