ChangelogStay up to date on everything we ship.
Sep 8, 2026

Versions API

VersionsAPI_Changelog_2026

You can now work with a note’s version history through the HackMD API at https://api.hackmd.io/v1. Five operations under /notes/{noteId}/versions list and filter versions, read a saved version’s metadata and content, compare two saved versions or a saved version against current note content as a unified diff, create a named version, and update its metadata.

On free workspaces, content is readable for the 10 most recent versions; older versions still list, marked content-unavailable. Approval workflows, Model Context Protocol (MCP) tools, and hackmd-cli support are not in this release.

Learn more →

Jul 8, 2026

HackMD Community

CommunityAnnouncement_HackMD

Published notes now appear in the HackMD Community, a shared space where public notes are discoverable by topic. Publishing a note sets its Read permission to Everyone (your original setting is restored if you unpublish), while Write permission always stays as you configured it. Notes in Public teams are published by default; switching the team to Private unpublishes them.

May 18, 2026

Improved PDF Export

PDF_Export_Improved (1)

PDF export is now more reliable and easier to control. Use a dedicated export page to review settings, start conversion, and download with more confidence, with improvements to output quality for layouts, tables, images, and rendered content like LaTeX and UML.

May 11, 2026

Upload Markdown Files to Overview

Upload_MD_HackMD You can now bring Markdown content into HackMD more easily from Overview. Upload one or multiple Markdown files at once, move existing notes into HackMD faster, and keep working with the file formats you already use.