github fuma-nama/fumadocs cli@16.2.27
create-fumadocs-app@16.2.27

latest releases: @fumadocs/story@1.5.3, fumadocs-openapi@12.5.6, fumadocs-epub@1.2.4...
4 hours ago

Official Astro support

  • New @fumadocs/astro integration, running the Markdown features of Fumadocs on the Sätteri processor of Astro. It adds the React and MDX integrations unless they are configured.
  • MDX content renders as one React island with the components of its collection, Fumadocs UI components work in full. Without them, it renders as Astro MDX.
  • The wrapper component receives the props of <Content />, for providers like i18n.
  • Islands with transition:persist keep their state on navigation, the content of the new page moves into them.
  • The collections option defines the content directories of Fumadocs, each can override the options of the integration. pageLoader() and metaLoader() load them by name into Astro content collections with the schemas of Fumadocs, and toFumadocsSource() creates the source of Fumadocs. Its pages load their content with page.data.load(), like other content sources.
  • The Astro template uses @fumadocs/astro.

Hide server-only search on static templates

  • The search prompt hides Mixedbread on static, SPA and Astro templates.

Don't miss a new fumadocs release

NewReleases is sending notifications on new releases.