Typography Updates, Page Settings Panel & MCP Server Selection

We've shipped a typography refresh for the docs: improved white space throughout, new spacing options for readability, and a curated set of typefaces (or upload your own). The editor also gets a new Page Settings panel that brings page options, metadata, and custom pagination together in one sidebar, and MCP connection URLs can now be pinned to a specific API server.




New Features & Improvements

Docs

  • Refreshed typography with improved white space throughout the docs, plus new spacing options to improve readability.
  • New typeface options: choose from a set of curated typefaces or upload your own.

Editor

  • New Page Settings panel in the editor, consolidating page options (hidden, deprecated, full width), metadata, and custom "What's Next" pagination into a single sidebar that opens from the page menu and remembers its open state per project.
  • Creating a branch while you have unsaved edits now carries those edits onto the new branch, and asks for confirmation before discarding them if you're already on a branch.

Admin

  • The notifications inbox now supports filtering by multiple projects at once.
  • Versions are now sorted semantically across the versions page, branches page, and version menus: default first, then beta, stable, and deprecated, with newest versions at the top of each group.
  • Switching versions now keeps you on the page you were viewing instead of sending you back to the first page.

MCP

  • MCP connection URLs now accept ?server= and ?server_variables= query params, so you can lock the LLM to a specific API server and pre-fill its variables.

Performance

  • Faster navigation to preview in the admin UI, and faster initial docs page loads.

Bugs Eaten (by Owlbert) 🐛

API Reference

  • Fixed schemas with conflicting allOf branches rendering as an empty JSON placeholder instead of showing the mergeable fields.
  • Fixed response examples authored at the schema level being skipped in favor of generated samples on composed (allOf) schemas.

Docs

  • Fixed pages loading indefinitely when the URL casing didn't match the page slug.
  • Fixed navigation icons, link underlines, the logo, and the page footer briefly shifting or flashing while a page loads.
  • Fixed an overlay blocking the header links for enterprise group project viewers.
  • Fixed hidden API endpoint pages reappearing in search results after re-uploading an updated OAS file.
  • Fixed enterprise group variables not resolving in child projects. The editor also now marks inherited variables with a globe icon so it's clear which come from the parent group.

Editor

  • Fixed copy, cut, and paste behavior inside code blocks, including multi-line selections copying as fenced code and pastes no longer nesting code fences.
  • Fixed several image issues: images inserted from the slash menu floating left, numeric alt text causing a save error, and captions now work with left- and right-aligned images.
  • Added URL validation to the link and embed forms, and fixed drag-selection collapsing in the link popover inputs.
  • Fixed the Editor History panel not appearing, restoring access to prior page versions and the Restore Version flow.
  • Undefined variables are now flagged with an error indicator in the editor instead of rendering like valid ones.

Admin

  • Fixed the versions table flickering when returning to the browser tab.
  • Fixed clicking a version while on a child branch not navigating to that version.
  • Clearer error messages when an uploaded or synced API definition fails validation, including which file caused the problem.

Git Sync

  • Fixed branches deleted directly in the connected Git repo continuing to appear in the Branches list.

MCP

  • Fixed API keys sent via the Authorization header being rejected on MCP servers without OAuth configured.
  • MCP tool results now reference projects by their public path for enterprise groups with custom domains.