Skip to content

fumadocs-openapi 9.2.0

Minor Changes

  • 2ef7f6b: Introduce input API on createOpenAPI(), unify generateFiles()

    Migration: Move the server object from lib/source to lib/openapi

    import { createOpenAPI } from 'fumadocs-openapi/server';
    
    export const openapi = createOpenAPI({
      input: ['./my-schema.json'],
    });
    

    Use the server object for generateFiles():

    import { generateFiles } from 'fumadocs-openapi';
    import { openapi } from '@/lib/openapi';
    
    void generateFiles({
      input: openapi,
      output: './content/docs',
      // we recommend to enable it
      // make sure your endpoint description doesn't break MDX syntax.
      includeDescription: true,
    });
    

Patch Changes

  • Updated dependencies [fe31a72]
    • fumadocs-ui@15.6.12
    • fumadocs-core@15.6.12