Changelog

New updates and improvements to Outline.
Follow us on twitter to find out when features are released.

WebMCP support

Outline now has support for WebMCP, a browser standard that lets in-page AI agents discover and call structured tools directly through document.modelContext. This means agents in Chrome and ChatGPT can programmatically control Outline through the browser itself, no separate server connection required.

  • Action mirroring – existing command bar actions are automatically registered as WebMCP tools, complete with the same visibility rules and context you already get in the UI
  • Safety controls – destructive actions like deletes are excluded from what agents can call
  • Team preference gating – WebMCP sits behind your workspace's existing MCP settings, so it's off unless MCP is enabled for your team

Open Knowledge Format export

Collections and workspaces can now be exported in the Open Knowledge Format (OKF), an open, portable bundle of markdown files designed to keep your content and its metadata readable outside of Outline.

Each document is exported as markdown with YAML frontmatter describing its title, type, description, and when it was generated, and every bundle includes a root index.md that declares the OKF version and lists its top-level entries. It's available anywhere you can already export to markdown — just pick "OKF" as the format from the export dialog.

Import web pages, emails, PDFs, and TextBundle archives

Import documents

Outline can now import content from a few more sources, making it easier to bring existing notes and archives into your workspace.

  • Web pages – import a page saved as MHTML (.mhtml/.mht) straight from your browser, images and all.
  • Emails – import an .eml message and Outline will convert it to a document, using the email subject as the title.
  • PDFs – import a text-based PDF and Outline will recover headings, lists, and tables from the layout, converting it to a fully editable document.
  • TextPack – import .textpack archives, the zipped format used by apps like Bear, Ulysses, and iA Writer, including any embedded images.

Multi-select

Multiselect

You can now select multiple items at once across Outline and act on them together, instead of repeating the same action one row at a time.

  • Documents – select multiple documents from search results or any document list to star, pin, archive, or otherwise batch-update them in a single action.
  • Users, groups, and group members – the same selection model is now available in workspace settings, so admins can resend invites, activate, suspend, revoke, or remove several people or groups at once.

Selection works the way you'd expect: click to toggle a row, shift-click to select a range, or use "select all". A toolbar appears with the relevant bulk actions as soon as something is selected, and selected rows are highlighted so it's always clear what you're about to change.

Profile cards on hover

Hovering over a person's avatar anywhere in Outline now shows a small profile card, so you can get context on who they are without leaving the page you're on.

The card shows their name, avatar, status (such as invited, suspended, admin, or guest), and their local time — handy for knowing whether a teammate is likely to be online before you @mention them.

Split view

You can now open two documents side by side with the new split view, making it easy to reference one document while working in another.

  • Open a second pane – choose "Open in split view" from a document or collection's menu, or from the command bar
  • Quick shortcuts – modifier-click any link in the sidebar or editor (in the desktop app), or press Cmd+Enter/Ctrl+Enter from the command menu, to open it in the split pane instead of navigating away
  • Resizable panes – drag the divider between panes to adjust their widths, or double-click it to reset to an even split

Each pane keeps its own navigation history, so links you click inside a pane open within that pane rather than replacing what you're viewing elsewhere. Comments and history panels also work independently per pane.

Toggle headings

Toggle headings

You can now insert a collapsible toggle section pre-filled with a heading in one step. Open the slash menu (/) and choose Big toggle heading, Medium toggle heading, or Small toggle heading to drop in a heading nested inside a toggle block — no manual wrapping required.

This makes it easy to build structured, scannable documents where readers can expand just the sections they care about - toggle headings are closed by default.

Desktop app improvements

Two improvements have landed in the desktop app this week.

  • Passkey login – you can now sign in to the desktop app using a passkey. The app opens your system browser to complete the authentication flow, then returns you straight to the app — no password needed.
  • Installation switcher – a new switcher on the login screen lets you move between different Outline installations, making the desktop app compatible with on-premise deployments.

Date mentions

Outline date mentions

You can now type @ in any document to insert an inline date mention. Just like mentioning a teammate or linking to another document, type @ and start typing a date to place it right in the flow of your text. Date mentions are a natural way to reference deadlines, meetings, or milestones without breaking into a separate calendar app.

You can use natural language like @Today, @Yesterday, relative dates like @2 days ago, or more formal formats like @25-12-26.

Task list improvements

We've shipped a round of improvements to task lists and checkboxes in the editor so they're easier to use and more natural to interact with.

  • Quick conversion – type [ ] at the start of any bullet list item to instantly convert it into a task list. Converting via the menu will now act more predictably
  • Completion animation – a stroke animation plays when you check off a task, giving a satisfying sense of progress
  • Better "Hide completed" – the option to hide completed tasks now applies correctly to the current list, rather than affecting parent list items

Request access to documents

Members can now request access to documents they don’t yet have permission to view. When someone follows a link they can’t open, they’ll see a simple “request access” option that notifies the right people to approve.

This helps reduce “who owns this doc?” back‑and‑forth and keeps your workspace more discoverable without sacrificing access controls.

Public document subscriptions

Readers can now subscribe to publicly shared documents by email. When a subscribed document changes, we’ll send a notification that includes a summary of what’s new so followers can stay up‑to‑date without constantly checking back.

Public shares also gained quality‑of‑life improvements like better search highlights, the ability to customize the logo and title, and a command menu on shared pages, making public docs feel more like a lightweight knowledge portal.

MCP Improvements

We’ve significantly expanded Outline’s built‑in MCP (Model Context Protocol) support. AI assistants can now work with richer tools, including patching documents, moving and deleting documents and collections, working with attachments, and creating and resolving inline comments.

Responses from MCP now include more context, such as document breadcrumbs, summaries, and suggested titles, so AI integrations can feel more aware of your workspace structure.

GitLab integration

GitLab integrations

We have rolled out a new GitLab integration that allows embedding rich issue and merge request information directly into an Outline document. The integration works with both GitLab.com and self-hosted GitLab instances.

These new mentions will, of course, stay automatically up-to-date. To get started, connect your GitLab installation in Settings -> Integrations and then paste an issue or merge request URL from GitLab into the editor and selection "mention".

MCP

MCP (Model Context Protocol) is an open standard that lets AI assistants like Claude, Cursor, ChatGPT, and others directly search, read, create, and edit documents in your Outline workspace. Once connected, your AI tools become an extension of your knowledgebase — able to find information, draft new docs, and update existing ones on your behalf.

Using the MCP you can:

  • Search for information across your entire workspace
  • Use your AI assistant to help you write and edit content in Outline
  • Find, create, and resolve comments

Each Outline workspace now comes with an MCP server built-in, so you can connect your AI assistants in just a minute of setup. Check out the docs to get started.