$mdflow changelog

Everything we've shipped.

MDflow is built in the open. Every release, newest first — from the first browser-based markdown editor to public and private sharing, client-side encryption, a full HTTP API, MCP servers for AI agents, and the Web Clipper.

  1. v0.15.0

    latest

    Visual editing & GitHub

    A new visual editing mode brings WYSIWYG rich text to the editor, and GitHub integration lets you edit the markdown in your own repositories in place.

    // added

    • Visual mode — a new fourth editor view (Edit, Visual, Split, Preview) that lets you edit the document as formatted rich text (WYSIWYG), with every change written straight back to clean markdown; on every plan
    • GitHub integration — connect a GitHub account to a workspace and edit the markdown in your repositories in place: browse repositories, branches and folders, then create, edit, rename, delete and commit markdown straight back to the repo, attributed to your own GitHub account, with a conflict warning instead of a silent overwrite; on every plan
  2. v0.14.0

    Connect Claude & ChatGPT with a sign-in

    The remote MCP server now speaks OAuth 2.1 — connect Claude.ai and ChatGPT to your workspace with a browser sign-in, no token to create or paste.

    // added

    • OAuth sign-in for the remote MCP server — add https://mdflow.cz/api/mcp as a connector in Claude.ai or ChatGPT, sign in with your MDflow account in the browser, review the consent screen, and the agent is connected (Pro)
    • A consent screen that shows exactly which client is asking for access before anything is granted; revoke a connection at any time by signing out of it
    • Standard OAuth discovery for machine clients — RFC 9728 protected-resource metadata at /.well-known/oauth-protected-resource, authorization-server metadata, and a resource_metadata hint on every 401 challenge, so capable clients find the sign-in flow on their own

    // improved

    • Personal Access Tokens keep working unchanged — the HTTP API and both MCP servers now accept either a PAT or an OAuth access token on the same endpoints
    • Unauthenticated API and MCP requests answer with clearer guidance that lists both ways to connect: OAuth sign-in or a Personal Access Token
    • Account deletion is now also available programmatically over the API, alongside the existing settings flow
  3. v0.13.0

    Tasks

    Every checkbox scattered across your markdown documents, gathered into one filterable task list — plus drag-and-drop organizing, editor shortcuts, and a fuller API and MCP for agents.

    // added

    • Tasks — a new /tasks view that gathers every markdown checkbox across the active workspace into one list, grouped by folder and document; filter by status (all, outstanding, completed), by due date (due/overdue, today, this week, next week) and by owner, each with a live count, plus a text search
    • Edit tasks inline — check them off, rename, set or clear a due date, and assign an owner; every change is written straight back into the source markdown, so your documents stay the single source of truth
    • Give a task an optional due date as (YYYYMMDD) and an owner as (email) right after the checkbox; overdue dates show red and today amber, and indented subtasks nest under their parent
    • Add tasks inline under any document, or with a top-level quick-add; collapse a document's tasks or all of them at once
    • Tasks is free on every plan and scoped to the active workspace; encrypted documents are counted and skipped, since the server can never read their contents

    // improved

    • Drag and drop folders and documents in the sidebar to move them
    • A tabbed sidebar switches between Documents and the new Tasks view, and MDflow reopens your last document when you come back
    • Bold and italic keyboard shortcuts (Cmd/Ctrl+B and Cmd/Ctrl+I) and markdown insert actions in the editor's right-click menu
    • The HTTP API and both MCP servers now cover workspaces end to end (list, create, rename, describe, delete), return each folder and document with its full path and inherited context description, and can rename folders and documents

    // fixed

    • People a document was shared with can now leave it when they no longer need access
  4. v0.12.0

    Workspaces

    Keep separate workspaces for different projects or areas of life — each with its own folders, documents and search — and export any of them as portable markdown.

    // added

    • Workspaces — keep separate spaces for different projects or areas of life (say Work, Personal, a side project), each with its own folders, documents and search; switch from the sidebar, rename, and move a folder with its documents between them — free, with no limit on how many you create
    • Workspace export — download a whole workspace as a .zip from the workspace switcher, after a confirmation step that shows how many documents and folders it covers
    • The archive mirrors your folder tree, writes each document as its raw markdown, and bundles every referenced image into one shared assets/ folder with links rewritten to relative paths — so it renders offline in Obsidian, VS Code, or on GitHub
    • Progress is shown while the archive is built, and the export can be cancelled at any time

    // improved

    • Building a collection now lets you pick folders and documents from across all of your workspaces, grouped by workspace in the picker
    • Folder descriptions can now hold up to 5,000 characters — richer context for teammates and for AI agents over MCP

    // fixed

    • Private sharing of collections by email now works reliably
    • The comment action is hidden on encrypted documents, where a comment can't be anchored to ciphertext
  5. v0.11.0

    Linked notes & focus mode

    Link documents together with @mentions, write distraction-free, and leave anytime — your data stays yours.

    // added

    • Internal document links — type @ in the editor, pick a document, and MDflow inserts a live link straight to it
    • Focus mode — hide the sidebar and toolbar so only the editor is on screen
    • Self-service account deletion — permanently remove your account and all your data from settings, behind a short safety confirmation
    • Optional typewriter sound feedback while you type in the desktop editor

    // improved

    • @mention suggestions search your whole workspace, so documents beyond the first matches are still found
  6. v0.10.1

    A more generous free plan

    The free plan now holds far more — up to 100 markdown documents.

    // improved

    • Free accounts can keep up to 100 markdown documents, up from 5 — still no card required
  7. v0.10.0

    Nested folders & folder import

    Folders now nest inside folders — and you can drag a whole folder tree in to rebuild it at once.

    // added

    • Nested folders — organize folders inside folders to any depth, replacing the old flat-folder layout
    • A “Move to…” picker to reparent a folder anywhere in the tree
    • Name a new subfolder as you create it
    • Drag a whole folder — subfolders and all — into the sidebar to import its entire markdown tree at once

    // improved

    • Folder import rebuilds the dropped hierarchy as nested MDflow folders, importing only the markdown files and skipping folders that contain none
    • Both the MCP server and the HTTP API gained nested-folder support — set a parent on create and move folders between parents
  8. v0.9.0

    Version history & autosave

    Every edit becomes recoverable — automatic version history, plus hands-off autosave, for Pro.

    // added

    • Version history (Pro) — every saved change captures the previous version automatically, across the editor, the API, and MCP writes
    • Browse past versions from the editor and see a line-by-line markdown diff against the current document
    • Restore any version as the new latest — non-destructive, so the current text is kept as history too
    • Autosave (Pro) — a per-document toggle that saves a few seconds after you stop typing

    // improved

    • History is private to you, kept for 30 days or the last 300 versions, and works with encrypted documents
  9. v0.8.0

    Public Beta polish

    Editor refinements and a brand-new marketing site as MDflow enters public beta.

    // added

    • Inline task checkboxes now render in the Preview
    • Editor help panel gains table alignment, footnote, and math examples
    • Duplicate the current line with Cmd/Ctrl+D
    • New marketing site: a features tour, comparison pages, and a live markdown playground

    // improved

    • Clearer remaining-document and image usage counts

    // fixed

    • Corrected the task-list checkbox syntax shown in the help panel
  10. v0.7.1

    Clipper, leveled up

    The Web Clipper learns to highlight, template, and extract with AI.

    // added

    • Web page highlighter — highlight text, elements, or whole pages; highlights persist across visits
    • Templates with URL and schema.org triggers, conditionals, loops, and inline validation
    • Typed frontmatter properties, pre-populated from page variables
    • AI interpreter with natural-language prompt variables — bring your own provider and key (Claude, OpenAI, Gemini, and more)
    • Clip history and usage statistics by day, week, or month

    // improved

    • Import and export for templates, properties, and all extension settings; many interface locales
  11. v0.7.0

    The Web Clipper

    Save any web page straight into your workspace as clean, durable markdown.

    // added

    • MDflow Web Clipper for Chrome and Chromium, Firefox, and Safari
    • Capture the full article, a text selection, or saved highlights — navigation and ads stripped
    • Clip from a toolbar popup, dockable side panel, in-page clipper, right-click menu, or keyboard shortcut
    • Save to MDflow, copy markdown to the clipboard, or save as a local file
    • Connect with a Personal Access Token and a configurable server URL
  12. v0.6.1

    Agents & private sharing

    Open the workspace to AI agents, and share privately with named people.

    // added

    • Hosted remote MCP server at /api/mcp, plus a downloadable local stdio server
    • Works with Claude Code, Claude Desktop, Cursor, Codex, and the OpenAI Responses API
    • Agent discovery files: llms.txt, docs.md, pricing.md, and /.well-known/agent-card.json
    • Raw markdown for any share — append .md to the URL for YAML-frontmatter output
    • Private sharing by email for documents and collections, with view or view-and-comment access (Pro)
  13. v0.6.0

    Programmable & Pro

    A full HTTP API, access tokens, and the Pro plan arrive.

    // added

    • Pro plan with a 7-day free trial, secure checkout, and a billing portal
    • Personal Access Tokens, created in settings and stored only as hashes
    • Versioned JSON HTTP API under /api/v1 with full document and folder CRUD, plus sharing management
    • OpenAPI 3.1 specification at /openapi.json and human-readable docs at /docs/api

    // improved

    • Rate limiting at 30 requests/min per token; API responses are non-cacheable
  14. v0.5.1

    Lock it down

    End-to-end document encryption that never leaves your browser.

    // added

    • Client-side AES-256-GCM encryption with a key derived from your password
    • Unlock to read and edit, re-lock on demand, or remove encryption to return to plain markdown
    • Shared encrypted documents show a password gate to readers

    // improved

    • Encrypted documents are excluded from search; the server only ever stores ciphertext
  15. v0.5.0

    Collaborate

    Collections to curate, and comments to discuss.

    // added

    • Collections — group documents independently of folders and share them as a set
    • Public collection links with a clean reader and optional commenting
    • Passage comments on shared documents, with a side panel on desktop and a drawer on mobile
    • Owners read and moderate comments from the normal editor

    // improved

    • Comments survive sharing toggles; the panel refreshes live while people discuss
  16. v0.4.1

    Sign in your way

    More ways in, and your own copy of anything shared.

    // added

    • Sign in with Apple, GitHub, and Microsoft, alongside Google
    • Clone a shared document into your workspace as an independent copy, with its images
    • Choose a destination folder when cloning; filenames are auto-disambiguated

    // improved

    • Resume your Comment or Clone action automatically after signing in
    • Friendly unavailable page for disabled or invalid links
  17. v0.4.0

    Share with the world

    Publish a polished, read-only page anyone can open — no account required.

    // added

    • Public read-only share links with long, random, unguessable slugs
    • Per-document sharing toggle; disabling a link invalidates it permanently
    • Clean reader view: rendered preview, read-only source, and side-by-side split
    • Download the original .md or export a print-ready PDF from the reader

    // improved

    • Owner identity and email stay hidden on shared pages
  18. v0.3.1

    Find & import

    Search everything you've written, and bring in what you already have.

    // added

    • Full-text workspace search across titles and body, with highlighted snippets
    • Markdown import — drag in .md and .markdown files, one or many at a time

    // improved

    • Title matches ranked first; every result shows its containing folder
    • Encrypted documents are excluded from search results
  19. v0.3.0

    Images

    Drop images straight into your markdown.

    // added

    • Drag-and-drop or paste images right in the editor — the markdown syntax is inserted for you
    • JPEG, PNG, and WebP up to 20 MB, resized to 1024 px in the browser
    • Print-ready PDF export for any document

    // improved

    • Uploads stay private until referenced by a public document
    • Unused images are cleaned up on removal, deletion, and duplication
  20. v0.2.1

    Resilient & responsive

    Keep writing offline, on any screen.

    // added

    • Local draft recovery — unsaved edits survive reloads and navigation
    • Offline banner with automatic save-retry when you reconnect
    • Responsive layout for tablet and mobile with a collapsible drawer

    // improved

    • Stale drafts are discarded when the server copy changes, preventing overwrites
    • Resizable desktop sidebar with the chosen width remembered
  21. v0.2.0

    A real workspace

    Folders, favorites, and everything you need to organize.

    // added

    • Folders with optional descriptions; create, rename, delete, and collapse
    • Move and duplicate documents — duplicates copy their referenced images
    • Favorite documents for a dedicated sidebar section
    • Download any document as a .md file

    // improved

    • Automatic name disambiguation appends (2), (3), and so on
  22. v0.1.0

    Hello, markdown

    The first MDflow: a real markdown editor in the browser.

    // added

    • Monaco-powered editor with Edit, Split, and Preview views and live preview
    • Full GitHub Flavored Markdown with a built-in help panel
    • Documents in folders: create, rename inline, and delete with confirmation
    • Save with Cmd/Ctrl+S, an unsaved-changes indicator, and Discard
    • Sign in with Google; automatic light and dark themes
    • Starter workspace with a Readme introduction
$mdflow init

Start writing today.

Sign in with Google and create your first document in seconds. The free plan needs no card.