Changelog
The latest releases of Fumadocs.
July 2026
@fumadocs/satteri@0.3.0
Support local file-system content source via Satteri
Use Satteri to load local MD/MDX files as content sources.
Extract shared local content source logic to
@fumadocs/local-contentFix math rendering
Use
katexto render math by default.@fumadocs/local-md@0.3.1
Improve performance
Fixed cache misses and edge cases.
Extract shared local content source logic to
@fumadocs/local-content@fumadocs/local-content@0.1.1
Extract shared local content source logic to
@fumadocs/local-content@fumadocs/language@0.2.2
Add new translation keys
fumadocs-openapi@11.2.2
@fumadocs/asyncapi@0.2.1
Published @fumadocs/asyncapi@0.2.1.
@fumadocs/api-docs@0.2.1
Rewrite union detector
Use a simplified JSON schema validator to identify the active tab of an union field in playground UI.
fumadocs@16.11.5
fumadocs-openapi@11.2.1
Fix invalid data in generated request examples
Remove invalid data from generated request body example.
fumadocs-mdx@15.2.0
Support Macro API
Use
fumadocs-mdx/macroto define collections, and enable the macro-style API from bundler plugin (e.g.createMDX) using theincludeoption.create-fumadocs-app@16.1.5
Published create-fumadocs-app@16.1.5.
@fumadocs/language@0.2.1
fumadocs@16.11.4
- @fumadocs/base-ui@16.11.4
- fumadocs-core@16.11.4
- fumadocs-ui@16.11.4
Migrate from
js-yamltoyamlfumadocs-python@0.1.1
Migrate from
js-yamltoyamlfumadocs-openapi@11.2.0
Use
@scalar/json-magicfor dereferencingThis will affect all raw access to OpenAPI/AsyncAPI documents, ensure to use
dereferenceShallow()public API.Migrate from
js-yamltoyamlfumadocs-obsidian@0.2.1
Migrate from
js-yamltoyamlfumadocs-mdx@15.1.1
Migrate from
js-yamltoyamlcreate-fumadocs-app@16.1.4
Published create-fumadocs-app@16.1.4.
@fumadocs/mdx-remote@1.5.1
Migrate from
js-yamltoyaml@fumadocs/asyncapi@0.2.0
Use
@scalar/json-magicfor dereferencingThis will affect all raw access to OpenAPI/AsyncAPI documents, ensure to use
dereferenceShallow()public API.Migrate from
js-yamltoyaml@fumadocs/api-docs@0.2.0
Use
@scalar/json-magicfor dereferencingThis will affect all raw access to OpenAPI/AsyncAPI documents, ensure to use
dereferenceShallow()public API.Migrate from
js-yamltoyamlfumadocs@16.11.3
- @fumadocs/base-ui@16.11.3
- fumadocs-core@16.11.3
- fumadocs-ui@16.11.3
@fumadocs/tailwind@0.1.1
Support scalable prose typography
Scale prose typography with the unitless
--tw-prose-sizevariable and add aprose-smmodifier for optically adjusted small text.create-fumadocs-app@16.1.3
Published create-fumadocs-app@16.1.3.
fumadocs@16.11.2
- @fumadocs/base-ui@16.11.2
- fumadocs-core@16.11.2
- fumadocs-ui@16.11.2
Add Astro framework support
Add Astro as a supported framework with React islands, including framework providers, an example app, create-app template support, search integration, OG image generation, and documentation.
Fix interaction problems
Ensure search dialog input to be focused even on touch devices.
create-fumadocs-app@16.1.2
Add Astro framework support
Add Astro as a supported framework with React islands, including framework providers, an example app, create-app template support, search integration, OG image generation, and documentation.
@fumadocs/satteri@0.2.2
Published @fumadocs/satteri@0.2.2.
@fumadocs/cli@1.4.1
Add Astro framework support
Add Astro as a supported framework with React islands, including framework providers, an example app, create-app template support, search integration, OG image generation, and documentation.
fumadocs@16.11.1
- @fumadocs/base-ui@16.11.1
- fumadocs-core@16.11.1
- fumadocs-ui@16.11.1
Fix minor UI inconsistencies
More aligned with original styles.
fumadocs@16.11.0
- @fumadocs/base-ui@16.11.0
- fumadocs-core@16.11.0
- fumadocs-ui@16.11.0
Updated the theme switch to use
document.startViewTransition()for smoother theme transitions with graceful fallback.Default to Base UI
Internal packages & templates now use Base UI rather than Radix UI.
Support
noCopyattribute for codeblocksUse
noCopyto remove copy button from codeblocks.