Releases Index
Fern

Fern

buildwithfern.comDeveloper Tools
$npx @buildinternet/releases get fern
Recently Shipped5 releases · updated Oct 11, 2026

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.

Dynamic OG images now default on for docs sites

This release1 featureNew capabilitiesAI-tallied from the release notes

Docs sites without a site-wide og:image or twitter:image now get a generated preview image per page, replacing blank link placeholders in Slack, X, and LinkedIn; pages with their own og:image in frontmatter keep it. Set og:dynamic: false under metadata in docs.yml to opt out.

Read more ↗

Ask AI chat widget now draggable

This release1 featureNew capabilitiesAI-tallied from the release notes

Visitors can drag the standalone AskAiChat widget anywhere on the page by its header, or drag the launcher button and the card follows, staying inside the viewport with the card opening above or below the launcher based on available room. Dragging is on by default in @fern-api/search-widget 0.6.0; pass draggableCard={false} to keep the chat pinned to its placement corner.

Read more ↗

API Reference endpoints sortable by availability

This release1 featureNew capabilitiesAI-tallied from the release notes

A new sort-by-availability option orders endpoints in the API Reference by their availability, listing provided values first and remaining values in default order, with unset positioning endpoints that have no availability. It can be combined with alphabetized: true to sort alphabetically within each availability.

Read more ↗

PHP code filter for llms.txt; llms.txt can drop changelogs

This release3 featuresNew capabilitiesAI-tallied from the release notes

Passing lang=php to /llms.txt and per-page .md or .mdx URLs now returns only PHP SDK code examples. A new excludeChangelog=true parameter omits changelog sections from llms.txt, and nonexistent .md requests return up to five similar-page suggestions instead of three.

Read more ↗

Reference API specs straight from docs.yml

This release1 featureNew capabilitiesAI-tallied from the release notes

An api navigation item can now point at OpenAPI, AsyncAPI, or GraphQL specification files with a specs list, without creating a generators.yml. Each entry takes a type and a path relative to the configuration file, plus optional overrides, overlays, and namespace, and existing api-name setups are unchanged.

Read more ↗

Ask Fern disclaimer now customizable

This release1 featureNew capabilitiesAI-tallied from the release notes

Set ai-search.disclaimer in docs.yml to replace the default Ask Fern disclaimer text, which appears beneath answers in the chat panel, standalone modal, mobile drawer, and search widget.

Read more ↗

Card images in Fern Editor

You can now configure a Card's image title, link, source, position, and badge directly in Fern Editor. Repo-relative image paths resolve in the Editor, and the preview matches the published Card component.

Read more ↗

WebSocket API Explorer now optional via x-fern-explorer

This release1 featureNew capabilitiesAI-tallied from the release notes

WebSocket channels defined in an AsyncAPI specification can now hide the API Explorer Playground by setting x-fern-explorer: false at the document root, with per-channel overrides using x-fern-explorer: true.

Read more ↗