Changelog
What changed in EasyMD, newest first.
- English interface: the editor and help pages are available in English under
/en - Each template can be opened straight in the editor with the “Open in EasyMD” button
- Fixed the editor showing a blank screen when opened from a share link
- Fixed dark mode not applying to some pages, such as the blog and the FAQ
- Document tabs: keep several documents open as tabs and switch between them. Closing a
tab keeps the document in the list
- Fixed the cursor jumping out of the editor when pressing Tab on the first item of a
list
- The editor moved to
/editor, and the front page (/) became
an introduction page - Continuous autosave: the document saves about 1.2 seconds after you stop typing
- Simpler header: new document, open, and export are now together in the File menu
- Header auto-hide can be switched on and off, and the header now stays visible by
default
- The mobile menu shows a name next to each icon
- Clicking the logo in the editor goes to the front page
- Removed creating share links, the image button, and the save button. Images can still
be pasted or dragged in, Ctrl+S still saves, and existing share links still open
- Typing
[ ] or [x] starts a checklist - Esc takes the focus out of the editor
- Copying from the editor copies Markdown, or plain text when the selection is inside a
table cell
- Column resizing is back, without getting in the way of selecting text in a cell
- Fixed pasted Markdown checklists turning into plain bullet lists
- Multiple documents: create, switch, and delete documents from the document list
- Version history: up to 20 saved points per document, restored with one click
- Share links: the document is compressed into the URL (creating links was removed in
v1.7.0)
- The slash (
/) menu works with the arrow keys and Enter - The editor starts with an empty document instead of welcome text
- Fixed HTML tags appearing in text copied from inside a table
- Fixed checkboxes sitting out of line with their text in checklists
- Table column widths can now be resized by dragging
- Fixed Markdown conversion when pasting content copied from VS Code
- Improved the table menu: floating handles make row and column edits more direct
- Fixed a rendering bug with the
<br> tag
- Switched to a document-style WYSIWYG editor, built on Tiptap
- Added the slash (
/) block insertion menu - Added the selection toolbar for text formatting (colour, heading level, and more)
- Hardened XSS defences with DOMPurify
- General editor and performance improvements
- Added Word (.docx) export
- Images are automatically resized to 1280px for performance
- 🎉 First release of EasyMD
- Markdown editor with live preview
- Code syntax highlighting (Highlight.js; removed in v1.2.0 with the switch to the
WYSIWYG editor)
- Markdown (.md) file download
- Added PDF export, via the browser print dialog
- Image paste support: drop a screenshot straight in
- Drag-and-drop image upload
- Dark mode
- Autosave (every 5 minutes, plus Ctrl+S)