Changelog

The latest releases.

October 2026

  1. @fumadocs/asyncapi@0.4.5

    Share @fumari/stf and @fumadocs/json-schema with installed UI

    They are depended on with a caret range instead of an exact version, so UI installed with Fumadocs CLI can share one copy with the package.

  2. @fumadocs/ai-chat@0.1.1

    Use prose-sm and prose-xs for small prose

    Small prose in TOC items, type tables, API descriptions and AI chat scales its code and headings with the text.

  3. fumadocs@16.17.3

  4. create-fumadocs-app@16.2.20

    Published create-fumadocs-app@16.2.20.

  5. @fumadocs/language@0.2.13

  6. fumadocs@16.17.2

  7. fumadocs-openapi@12.4.2

    Playground focus

    • Focused fields highlight their own border, instead of a ring inside the column borders.
  8. create-fumadocs-app@16.2.19

    Published create-fumadocs-app@16.2.19.

  9. @fumadocs/story@1.5.0

  10. @fumadocs/language@0.2.12

  11. fumadocs-typescript@5.5.2

    Code blocks in type tables

    • remarkAutoTypeTable() of @fumadocs/satteri highlights the code blocks in descriptions.
    • Code blocks of unknown languages in descriptions are shown as plain text, instead of failing the build.
  12. @fumadocs/satteri@0.6.1

    Code blocks in type tables

    • remarkAutoTypeTable() of @fumadocs/satteri highlights the code blocks in descriptions.
    • Code blocks of unknown languages in descriptions are shown as plain text, instead of failing the build.
  13. @fumadocs/changelog@0.1.0

    New package: @fumadocs/changelog

    • ChangelogEntry describes an entry of your changelog, like a release.
    • githubReleases() from @fumadocs/changelog/github gets a page of the published releases of a GitHub repository.
    • npx @fumadocs/cli add changelog installs a timeline to render the entries.
  14. fumadocs@16.17.1

  15. fumadocs-typescript@5.5.1

    Format generated Markdown tables

    • Generated tables have aligned columns: the type tables of auto-type-table, the tables of renderToMarkdown() and the table rows of search records.
    • markdownTable() from fumadocs-core/mdx-plugins/stringifier creates a formatted table for your plugins.
    • fumadocs-typescript requires fumadocs-core 16.17.1.
  16. create-fumadocs-app@16.2.18

    OG images in every template

    • The TanStack Start, TanStack Start SPA and React Router SPA templates generate OG images of docs pages with Takumi.
    • --og-image next-og warns on templates other than Next.js, instead of being ignored silently.
    • The og feature tells you how to prerender the images in SPA mode.
  17. fumadocs-openapi@12.4.1

    Write imports of generateFiles() as import lines

    The imports option of generateFiles() no longer splits the generated imports into one character per line. Each entry is written as one import { ... } from '...'; line.

    Fix #3676

  18. fumadocs-typescript@5.5.0

  19. fumadocs-twoslash@4.0.2

  20. fumadocs-python@1.0.4

  21. fumadocs-openapi@12.4.0

  22. fumadocs-obsidian@1.0.6

  23. @fumadocs/tailwind@0.1.3

    Tune prose line height with leading-*

    prose reads its line height from --tw-leading, so leading-* utilities change it regardless of class order, like they do with text-* utilities.

    The first and last children of blockquotes have no outer margins, so a blockquote at the start or end of prose no longer leaves a gap.

  24. @fumadocs/satteri@0.6.0

  25. fumadocs@16.17.0

  26. fumadocs-mdx@15.4.7

  27. fumadocs-epub@1.2.3

  28. fumadocs-docgen@3.2.0

  29. create-fumadocs-app@16.2.17

  30. @fumadocs/language@0.2.11