Recently shipped dynamic OG images by default, a draggable Ask AI widget, and availability-based endpoint sorting.
Shared links now render preview cards automatically.
Pages without a site-wide og:image or twitter:image now get a generated preview image, so shared links show a card instead of a blank placeholder. Frontmatter og:image still wins; set og:dynamic: false under metadata in docs.yml to opt out.
The Ask AI chat widget is now draggable.
Visitors move the standalone AskAiChat widget by its header or launcher button; the card follows and stays inside the viewport, opening above or below the launcher depending on room. Dragging is on by default in @fern-api/search-widget 0.6.0; pass draggableCard={false} to pin the chat to its placement corner.
API References sort by availability and read specs directly.
sort-by-availability puts endpoints with the values you name first — beta, deprecated — then the rest in default order. unset positions endpoints with no availability, and alphabetized: true sorts within each group.
- An
api navigation item now takes a specs list of OpenAPI, AsyncAPI, or GraphQL files with optional overrides, overlays, and namespace — no generators.yml required. Existing api-name setups are unchanged.
Agent-facing docs gained PHP output and leaner indexes.
/llms.txt and per-page .md/.mdx URLs accept lang=php, joining the existing language filters, to return PHP SDK examples only.
excludeChangelog=true drops changelog sections from llms.txt for sites with long release histories.
- Missing
.md requests now return up to five similar-page suggestions instead of three.