Themes & Multiplayer Editing

Select a new look for your docs with Themes in Appearance → Themes, along with a dozen-plus new settings for tuning how your docs look. Multiplayer editing lets your team work on the same page in real time.

New Features & Improvements

Docs

  • Components and Reusable Content are now supported in Custom Pages.
  • Search now matches API reference pages by their endpoint path, so you can find an endpoint by typing part of its URL.
  • Adding x-readme.apply-tag-changes: true to an API definition moves endpoint pages to match their current OAS tags on your next upload.

Editor

  • The block menu now offers Duplicate and "Turn into", which converts a block between text, headings, blockquotes, and lists.
  • The editor keeps your original list markers (*, -, +) through a save, so git-synced diffs stay readable.

Analytics

  • Page Views now counts llms.txt files and agent discovery routes, including the API catalog, the agent skills index, and the MCP server card.

Admin

  • The admin UI now has a light mode, with a System / Light / Dark preference that's kept separate from your docs‘ own color mode.

Bugs Eaten (by Owlbert) 🐛

API Reference

  • Recent Requests now shows for end users on reference pages with the API Explorer turned off, when the project has SDK request data.
  • Clearing an API reference page‘s content now empties it, instead of leaving a blank gap between sections.
  • Path Item $refs are now resolved in operation lookups and kept through definition reduction.
  • Schemas that use $id to scope local $refs now bundle, validate, and dereference correctly.
  • Property examples now populate from a schema-level examples array.
  • Fixed server URLs containing regex characters and path parameters containing hyphens.

Docs

  • The Ask AI dropdown now appears on public child projects inside a gated enterprise group.
  • Custom redirect rules now apply to /docs/:slug requests that also match a reference page.
  • Requesting /.md on a project whose homepage redirects to its first page now keeps the .md suffix.
  • Recipes with no steps now render on both the page and the editor instead of erroring.
  • PDF exports now expand collapsed blocks so their content prints, render with the project's own engine, and report any pages an export drops.

Editor

  • Global Reusable Content now shows an accurate usage count at the project level, and the custom variable list lists available variables again.
  • Reverting a changelog post to an earlier version now restores that version's author.
  • The Footer HTML editor is now always available and gets the same resizable panel as the other custom code editors.
  • Fixed several editor issues: pressing Enter on a blank line splitting a tab, card, or column; pastes escaping the first tab; variables being rejected in Accordion titles; and content not being restored after a failed save.
  • Applying an inline AI change no longer replaces the whole page when someone else has edited it at the same time.