github fuma-nama/fumadocs fumadocs-openapi@9.2.0

latest releases: fumadocs-ui@15.7.8, create-fumadocs-app@15.7.8, fumadocs-openapi@9.3.5...
17 days ago

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

Don't miss a new fumadocs release

NewReleases is sending notifications on new releases.