---
title: "What’s new in Markdrop"
canonical_url: https://docs.markdrop.in/changelog
feeds: [https://docs.markdrop.in/changelog.rss, https://docs.markdrop.in/changelog.json]
---

# What’s new in Markdrop

Every change, the docs it touched, and the CLI version you need.

## Docs with Ask AI

_Oct 30, 2026 · New · Docs · Web app, API, MCP server_

docs.markdrop.in: every guide, an API reference, and an assistant that answers from the docs with links to the exact section.

- Answers link to the exact section
- 105 endpoint pages
- Docs MCP server at docs.markdrop.in/mcp

Markdrop now has documentation at **docs.markdrop.in**.

- **Ask AI** answers from these docs, cites the exact section for each point, and highlights it when you open the source.
- **API reference** for every public endpoint, with curl, JavaScript, Python and CLI examples and a Try it form that builds the command for you.
- **For your AI app:** every page has a Markdown version, the whole site is in `/llms.txt`, and a docs MCP server lets Claude, Cursor or VS Code search the docs as you work.
- **Copy page** and **Open in Claude or ChatGPT** on every page, and a mark on sections that changed since your last visit.

Try it: [Ask a question](https://docs.markdrop.in)

Docs updated: [Use these docs with your AI](https://docs.markdrop.in/ai/use-these-docs.md), [API overview](https://docs.markdrop.in/api/overview.md)

Permalink: https://docs.markdrop.in/changelog/docs-site

## Creator analytics

_Oct 28, 2026 · New · Analytics · Web app, API, MCP server_

See how each document, PDF, video and audio file you publish is read or watched, live and over time.

- Your own views never count
- Retention for video and audio
- Section-by-section reading depth
- Live now

Every document and file you own now has its own analytics page, and **Analytics** in your dashboard shows them all together.

- **Video and audio:** how many people are still watching at 0:30, 25%, 50%, 75% and the end, where most of them leave, and how playback went.
- **Markdown documents:** how many read to the end, how far readers get section by section, and what they copy and which links they click.
- **PDFs:** how many readers reach each page.
- **Live now:** who is reading or watching right now.

Your own views are never counted, and you can download a document's numbers as CSV. AI apps connected to Markdrop can ask for the same numbers with the new `get_document_analytics` tool.

Try it: [Open analytics](https://markdrop.in/dashboard/analytics)

Docs updated: [Analytics overview](https://docs.markdrop.in/analytics/overview.md), [Video and audio analytics](https://docs.markdrop.in/analytics/video-and-audio.md), [Document and PDF analytics](https://docs.markdrop.in/analytics/documents-and-pdfs.md), [Live now](https://docs.markdrop.in/analytics/live.md), [What gets counted](https://docs.markdrop.in/analytics/what-gets-counted.md), [MCP tools](https://docs.markdrop.in/ai/tools.md)

Permalink: https://docs.markdrop.in/changelog/creator-analytics

## Light is the default theme

_Oct 28, 2026 · Improved · Design · Web app_

Markdrop now opens in the light theme unless you choose dark or system.

New visitors see Markdrop in the light theme. Your choice is remembered per browser: pick dark, or system to follow your device, from the theme switch.

Docs updated: [A tour of the app](https://docs.markdrop.in/get-started/tour.md)

Permalink: https://docs.markdrop.in/changelog/light-theme-default

## Simpler workspaces

_Oct 28, 2026 · Improved · Workspaces · Web app, API_

One sidebar for your files and workspaces, folders you can drop files onto, and sharing in one dialog.

- Drop files onto a folder
- Preview as
- Request access
- Shared with me and Recent

Workspaces were redesigned around one drive-style sidebar: **My files**, **Shared with me**, **Recent** and each workspace's folder tree.

- **Folder view** shows who can open what in a folder at a glance, and you can drop files onto it to upload them.
- **Preview as** shows a workspace the way someone else would see it.
- **One share dialog** with three presets: *Only people added*, *{Workspace} team* and *Anyone with the link*. Passwords and expiry are under **More options**, for documents too.
- **Request access:** people who can't open a document can ask for access, and you decide from an email or the app.
- **Search** with ⌘K across your documents, files and folders.

Documents and files now open in a new tab, at the address **Copy link** gives you, on your workspace's own domain when it has one.

Try it: [Open Shared with me](https://markdrop.in/shared)

Docs updated: [Folders](https://docs.markdrop.in/workspaces/folders.md), [Workspace privacy](https://docs.markdrop.in/workspaces/privacy.md), [Share with specific people](https://docs.markdrop.in/sharing/share-with-people.md), [Request access](https://docs.markdrop.in/sharing/request-access.md), [Who can open what](https://docs.markdrop.in/sharing/who-can-open.md)

Permalink: https://docs.markdrop.in/changelog/simpler-workspaces

## Passwords and expiry from the share dialog

_Oct 28, 2026 · Improved · Sharing · Web app, API_

Set or remove a document's password and expiry from the share dialog, including a new one-hour expiry.

The share dialog's **More options** now sets a password and an expiry for Markdown documents as well as files, including **On a date…**, and the new one-hour option. The dialog also shows the document's real address.

For scripts, `PATCH /api/v1/documents/{slug}/settings` changes the password and expiry without resending the content.

A document published without a title now takes one from its first heading or first line.

Docs updated: [Passwords and expiry](https://docs.markdrop.in/documents/passwords-and-expiry.md), [API overview](https://docs.markdrop.in/api/overview.md)

Permalink: https://docs.markdrop.in/changelog/password-and-expiry-in-share-dialog

## Workspaces, folders and custom domains, rebuilt

_Oct 28, 2026 · New · Workspaces · Web app, API, MCP server, CLI · CLI 0.5.0 or later_

Share whole folders, keep one access level per document at every address, and run your workspace on your own domain more safely.

- Folder share links
- One access level per document
- Daily domain checks
- Workspace tools for AI apps

Workspaces, folders and custom domains were rebuilt on one access rule: a document has one access level at every address it has, on markdrop.in and on your workspace's domain alike.

- **Share a folder** with a single link. People see only the items they can already open.
- **Renamed addresses** send readers to the new one, and old addresses are never handed to someone else.
- **Custom domains** are re-checked every day. A domain whose DNS no longer points at Markdrop stops serving after three days of failed checks.
- **Editors and workspace members** can replace a file from the viewer.
- **AI apps** can list workspaces and folders, file documents, create folders and move items, and the CLI can upload straight into a folder.

Existing workspace links keep working.

Try it: [Open your workspaces](https://markdrop.in/settings/workspaces)

Docs updated: [Folders](https://docs.markdrop.in/workspaces/folders.md), [Share a folder](https://docs.markdrop.in/workspaces/share-a-folder.md), [Put your workspace on your own domain](https://docs.markdrop.in/workspaces/custom-domain.md), [Sign-in on your domain](https://docs.markdrop.in/workspaces/sign-in-on-your-domain.md), [Who can open what](https://docs.markdrop.in/sharing/who-can-open.md), [Publish into workspaces and folders](https://docs.markdrop.in/cli/workspaces.md)

Permalink: https://docs.markdrop.in/changelog/workspaces-v2

## CLI 0.5.0: publish into workspaces

_Oct 28, 2026 · New · CLI · CLI, MCP server · CLI 0.5.0 or later_

Upload straight into a workspace folder, choose the address, and list your workspaces from the terminal.

```bash
markdrop workspaces                     # your workspaces, roles and live domains
markdrop workspaces Acme                # its folders
markdrop upload spec.pdf --workspace Acme --folder guides/setup
markdrop upload demo.mp4 --slug q3-demo
```

- `--workspace` takes a workspace's id, name or custom domain; `--folder` an existing folder path.
- The printed link is on the workspace's custom domain when it has a live one.
- `--slug` picks the address and fails before uploading if it is taken.
- `markdrop mcp` gains `list_workspaces` and `list_folders`, and its `upload_file` takes `workspace`, `folder` and `slug`.

On the hosted MCP server, seven workspace tools arrived at the same time: `list_workspaces`, `list_folders`, `list_workspace_items`, `add_to_workspace`, `remove_from_workspace`, `create_folder` and `move_to_folder`.

Try it: [Install the CLI](https://github.com/himanshkukreja/markdrop/releases/latest)

Docs updated: [Publish into workspaces and folders](https://docs.markdrop.in/cli/workspaces.md), [Upload and replace files from the terminal](https://docs.markdrop.in/cli/upload-and-replace.md), [CLI reference](https://docs.markdrop.in/cli/reference.md), [Add the local MCP server](https://docs.markdrop.in/ai/local-mcp.md), [MCP tools](https://docs.markdrop.in/ai/tools.md)

Permalink: https://docs.markdrop.in/changelog/cli-0-5-0

## Replace a file and keep its link

_Oct 27, 2026 · New · Files · Web app, API, MCP server, CLI · CLI 0.4.0 or later_

Swap the video, PDF or page behind a link you already shared, keep the last five versions, and publish videos up to 2 GB.

- Same link, new file
- Five versions kept
- Video and audio up to 2 GB
- Audio player

Re-recorded the demo? Revised the PDF? Replace the file and everyone with the link gets the new one. The link, its access, title and view count stay the same.

- **Versions:** the last five versions of each file are kept, and you can restore any of them. A restore is itself a new version, so nothing is lost.
- **Bigger files:** video and audio up to 2 GB each, sent in parts and checked by SHA-256 before they go live. Storage is 20 GB per account, earlier versions included.
- **Audio files** (MP3, M4A, WAV, OGG) get their own player, and videos show a poster frame before they play.
- **From anywhere:** replace a file on markdrop.in, with `markdrop replace`, or from an AI app.

Try it: [Upload a file](https://markdrop.in/upload)

Docs updated: [Replace a file and restore versions](https://docs.markdrop.in/files/replace-and-versions.md), [Upload large files](https://docs.markdrop.in/files/large-uploads.md), [File size and storage limits](https://docs.markdrop.in/files/limits.md), [Video and audio](https://docs.markdrop.in/files/video-and-audio.md), [Upload and replace files from the terminal](https://docs.markdrop.in/cli/upload-and-replace.md)

Permalink: https://docs.markdrop.in/changelog/replace-files-keep-the-link

## CLI 0.4.0: upload, replace and versions

_Oct 27, 2026 · New · CLI · CLI, MCP server · CLI 0.4.0 or later_

Publish files from the terminal and swap them behind the same link, with resumable uploads and JSON output for scripts.

New commands: `upload`, `replace`, `versions`, `restore`, `info`, `login` and `logout`.

- Uploads are hashed, sent four parts at a time, verified by Markdrop, and resume when you run the same command again.
- `--json` prints one JSON object and nothing else, for scripts and CI.
- `markdrop login` saves an API token so you don't need `MARKDROP_TOKEN` in every shell.
- `markdrop mcp` gains `upload_file`, `replace_file`, `list_file_versions`, `restore_file_version` and `get_file_info`, so an AI app on your computer can publish files from disk.

Try it: [Create an API token](https://markdrop.in/settings/tokens)

Docs updated: [Upload and replace files from the terminal](https://docs.markdrop.in/cli/upload-and-replace.md), [Sign in with an API token](https://docs.markdrop.in/cli/login-and-tokens.md), [Add the local MCP server](https://docs.markdrop.in/ai/local-mcp.md)

Permalink: https://docs.markdrop.in/changelog/cli-0-4-0

## Replacing a video over 25 MB works again

_Oct 27, 2026 · Fixed · Files · Web app, API_

Replacing a video file used the 25 MB limit for documents and refused larger videos.

Replacing the file behind a video link now uses the video size limit, and checks your storage with the old file counted as freed.

Docs updated: [Replace a file and restore versions](https://docs.markdrop.in/files/replace-and-versions.md), [File size and storage limits](https://docs.markdrop.in/files/limits.md)

Permalink: https://docs.markdrop.in/changelog/large-video-replace

## Send files from an AI app on your computer

_Oct 25, 2026 · New · AI and MCP · CLI, MCP server · CLI 0.3.0 or later_

markdrop mcp, a local MCP server in the CLI, lets Claude Code, Claude Desktop, Cursor and VS Code share and receive files peer to peer.

Add `markdrop mcp` to an AI app on your computer and ask it to "share these three PDFs" or "download this share link into ~/Projects".

- `share_files`, `share_status`, `stop_share` and `receive_share` run on your machine; files go straight to the recipient.
- Well-known secret locations such as `~/.ssh` and `.env` files are refused.
- `markdrop send` and `get` now use a relay when a direct connection between networks isn't possible.
- On the hosted server, `list_shares` and `get_share_status` show your shares and check a share link.

Try it: [See the setup](https://markdrop.in/mcp)

Docs updated: [Add the local MCP server](https://docs.markdrop.in/ai/local-mcp.md), [MCP tools](https://docs.markdrop.in/ai/tools.md), [Send and receive files from the terminal](https://docs.markdrop.in/cli/send-and-receive.md)

Permalink: https://docs.markdrop.in/changelog/local-mcp-server

## Connect Claude, ChatGPT and other AI apps

_Oct 25, 2026 · New · AI and MCP · MCP server, Web app_

Markdrop's MCP server lets your AI assistant publish, read and update your documents, after you approve it on Markdrop.

- One URL, no API key
- Approve per app
- Disconnect anytime

Paste `https://api.markdrop.in/mcp` into Claude, ChatGPT, Claude Code, Cursor, VS Code or another MCP app, sign in to Markdrop and approve. There's no key to copy.

- Ask for "a Markdrop doc of these notes" and get a link that renders.
- Publish HTML pages, read and update documents, change who can open them, and see how they're read.
- Two permissions, *See your documents and files* and *Publish and manage documents for you*, approved per app.
- Disconnect any app from **Settings → Connected apps**.

Assistants can't read end-to-end encrypted documents or get past a password.

Try it: [Connect an AI app](https://markdrop.in/mcp)

Docs updated: [Use Markdrop from an AI app](https://docs.markdrop.in/ai/overview.md), [Connect an AI app to Markdrop](https://docs.markdrop.in/ai/hosted-mcp.md), [MCP tools](https://docs.markdrop.in/ai/tools.md), [Connected apps](https://docs.markdrop.in/account/connected-apps.md)

Permalink: https://docs.markdrop.in/changelog/mcp-server

## Peer-to-peer shares survive a dropped connection

_Oct 20, 2026 · Fixed · Peer-to-peer · Web app, API_

A sender whose connection drops takes their link back, recipients wait for them, and transfers between different networks go through a relay.

- A sender whose browser reconnects takes its share link back instead of being locked out of it.
- Recipients who open the link while the sender is away wait up to 10 minutes for them to return.
- When the two computers can't connect directly, the transfer goes through a relay. The relay can't read the encrypted connection.

Try it: [Send files](https://markdrop.in/share)

Docs updated: [Send files peer to peer](https://docs.markdrop.in/share/send-files.md), [Troubleshooting peer-to-peer transfers](https://docs.markdrop.in/share/troubleshooting.md)

Permalink: https://docs.markdrop.in/changelog/share-reconnect

## Large HTML files publish from VS Code

_Oct 20, 2026 · Fixed · VS Code · VS Code, API_

HTML and other text files up to 25 MB now publish and sync from VS Code; larger self-contained pages used to fail.

Self-contained HTML pages with inlined images or fonts between 10 and 25 MB failed to publish from VS Code. The limit for files synced from the editor is now 25 MB, the same as for uploads.

Docs updated: [Publish and sync from VS Code](https://docs.markdrop.in/vscode/sync.md), [Resolve sync conflicts](https://docs.markdrop.in/vscode/conflicts.md)

Permalink: https://docs.markdrop.in/changelog/vscode-large-html

## Privacy page and privacy choices

_Oct 16, 2026 · New · Privacy · Web app_

A privacy page explains what Markdrop collects, and visitors from the EU, EEA, UK and Switzerland choose whether to allow analytics.

- The new [privacy page](https://markdrop.in/privacy) explains what Markdrop collects and why.
- Visitors from the EU, EEA, UK and Switzerland are asked before product analytics run. Declining, or sending Global Privacy Control, keeps analytics from storing anything in your browser.
- **Privacy choices** in the footer reopens the choice at any time.
- Product analytics never see your documents' addresses or what you type.

Try it: [Read the privacy page](https://markdrop.in/privacy)

Docs updated: [Privacy at Markdrop](https://docs.markdrop.in/security/privacy.md)

Permalink: https://docs.markdrop.in/changelog/privacy-choices

## A new Markdrop

_Oct 14, 2026 · Improved · Design · Web app_

Every screen was redesigned on one design system, with a new reader, a new upload page and a light theme.

- A new reader for documents and files, full screen or framed, with clearer messages when a link needs a password or a sign-in.
- A new upload page, editor and publish settings.
- Settings pages for your account, API tokens and workspaces.
- A light theme alongside dark.

Try it: [Open Markdrop](https://markdrop.in)

Docs updated: [A tour of the app](https://docs.markdrop.in/get-started/tour.md), [What is Markdrop](https://docs.markdrop.in/get-started/what-is-markdrop.md)

Permalink: https://docs.markdrop.in/changelog/redesign

## Send many files to many people from one link

_Oct 4, 2026 · New · Peer-to-peer · Web app, CLI_

One share link now serves up to 10 recipients at once, carries several files, and shows who is downloading.

- Add several files to one share and send them all with one link.
- Up to 10 people can download from the link at the same time.
- See who is connected and how far along each download is.
- Recipients are told when the sender closes the link.
- Links made in the browser work with `markdrop get`.

Try it: [Send files](https://markdrop.in/share)

Docs updated: [Send files peer to peer](https://docs.markdrop.in/share/send-files.md), [Send and receive files from the terminal](https://docs.markdrop.in/cli/send-and-receive.md)

Permalink: https://docs.markdrop.in/changelog/share-many-recipients

## Share documents with people

_Sep 14, 2026 · New · Sharing · Web app, API_

Choose who can open a document when you publish it, and add people by email as viewers or editors.

- Pick who can open a document when you create it, and change it later from the document.
- Add people by email with **Can view** or **Can edit**. They sign in to open it.
- Folders in a workspace are part of the address, so a document's link shows where it is filed.

Docs updated: [Who can open what](https://docs.markdrop.in/sharing/who-can-open.md), [Share with specific people](https://docs.markdrop.in/sharing/share-with-people.md), [Folders](https://docs.markdrop.in/workspaces/folders.md)

Permalink: https://docs.markdrop.in/changelog/share-with-people

## Workspaces on your own domain

_Sep 13, 2026 · New · Workspaces · Web app, API_

Create a workspace, invite your team, and serve its documents on your own domain with your branding.

- Workspaces with members and roles, and invitations people accept.
- Serve a workspace's documents on a domain you own, verified through DNS.
- Your logo and accent colour on your domain, and link previews in your brand.
- Video files with their own player.

Try it: [Create a workspace](https://markdrop.in/settings/workspaces)

Docs updated: [Create a workspace](https://docs.markdrop.in/workspaces/create.md), [Members and roles](https://docs.markdrop.in/workspaces/members-and-roles.md), [Put your workspace on your own domain](https://docs.markdrop.in/workspaces/custom-domain.md), [Brand your workspace](https://docs.markdrop.in/workspaces/branding.md)

Permalink: https://docs.markdrop.in/changelog/custom-domains

## End-to-end encrypted documents

_Sep 13, 2026 · New · Security · Web app_

Encrypt a document in your browser so Markdrop stores only ciphertext and the key lives in the link.

Turn on encryption when you publish and the document is encrypted in your browser with AES-256-GCM before it is sent. The key is part of the link after `#k=`, which browsers never send to a server, so Markdrop can't read the document.

Anyone with the full link can read it; anyone without the key part can't, including Markdrop and AI apps.

Docs updated: [End-to-end encryption](https://docs.markdrop.in/sharing/end-to-end-encryption.md), [How files are served](https://docs.markdrop.in/security/how-files-are-served.md)

Permalink: https://docs.markdrop.in/changelog/end-to-end-encryption
