Astro with your own routes
- Refactored: set up Astro with your own routes, layout and provider again, the managed setup moved to
@fumapress/astro. - On Astro,
og,llms,search,feedbackandcustomisewrite to your routes and components instead ofsrc/fumadocs.config.ts. - On Astro,
llmsserves the Markdown of pages at<page>.md,/docs/index.mdfor the root page. - On Astro, routes that need a server (
mcp,epub, server search) render on request withoutput: 'static'too. - On Astro, generated and template routes build pages whose file names need URI encoding, like spaces.
- Removed the managed setup helpers:
ensureAstroOptionof@fumadocs/cli/codemod,requiresManaged,requiresManagedMarkdown,addAstroPlugin,astroModule,astroModuleFileandaddDocsLlmsof the features.