Skip to content

fix(deps): update dependency fumadocs-core to ^15.8.5#991

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/fumadocs-core-15.x
Open

fix(deps): update dependency fumadocs-core to ^15.8.5#991
renovate[bot] wants to merge 1 commit intomainfrom
renovate/fumadocs-core-15.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Aug 3, 2025

This PR contains the following updates:

Package Change Age Confidence
fumadocs-core (source) ^15.0.11^15.8.5 age confidence

Release Notes

fuma-nama/fumadocs (fumadocs-core)

v15.8.4

Compare Source

Patch Changes
  • ce2be59: Loader Plugin: support name & config options
  • 31b9494: Support multiple() for multiple sources in same loader()

v15.8.3

Compare Source

Patch Changes

v15.8.2

Compare Source

Patch Changes
  • ad9a004: Deprecate fumadocs-core/server export

    It will be removed on Fumadocs 16, as some APIs under the /server export are actually available (and even used) under browser environment.

    A more modularized design will be introduced over the original naming.

    • getGithubLastEdit: Moved to fumadocs-core/content/github.
    • getTableOfContents: Moved to fumadocs-core/content/toc.
    • PageTree and page tree utilities: Moved to fumadocs-core/page-tree.
    • TOCItemType, TableOfContents: Moved to fumadocs-core/toc.
    • createMetadataImage: Deprecated, use the Next.js Metadata API instead.
  • 90cf1fe: Support Negotiation API

  • 747bdbc: Support lucide react icons plugin for loader()

v15.8.1

Compare Source

Patch Changes
  • 71bce86: Make loader().getPages() to return pages from all languages when locale is not specified
  • f04547f: Publish plugins API on loader()

v15.8.0

Compare Source

Minor Changes
  • d1ae3e8: Move SortedResult and other search-related types to fumadocs-core/search

    This also exposed the search result highlighter API, you may now use it for highlighting results of your own search integration

    Old export will be kept until the next major release.

  • 51268ec: Breadcrumbs API: default includePage to false.

Patch Changes
  • 655bb46: [Internal] parseCodeBlockAttributes include null values, restrict rehype-code to only parse title and tab attributes.
  • 6548a59: Support breadcrumbs for Search API
  • 51268ec: Breadcrumbs API: Fix root folders being filtered when includeRoot is set to true.

v15.7.13

Compare Source

Patch Changes
  • 982aed6: Fix source.getPageByHref() return no result without explicit language

v15.7.12

Compare Source

Patch Changes
  • 846b28a: Support multiple codeblocks in same tab
  • Updated dependencies [846b28a]
  • Updated dependencies [2b30315]
    • fumadocs-core@​15.7.12

v15.7.11

Compare Source

Patch Changes
  • 9304db9: Improve type table spacing
  • dd7338b: Fix inline code styles
    • fumadocs-core@​15.7.11

v15.7.10

Compare Source

Patch Changes
  • Updated dependencies [c948f59]
    • fumadocs-core@​15.7.10

v15.7.9

Compare Source

Patch Changes
  • 45c7531: Type Table: Support displaying parameters & return types
  • 4082acc: Redesign Type Table
  • Updated dependencies [d135efd]
  • Updated dependencies [4082acc]
    • fumadocs-core@​15.7.9

v15.7.8

Compare Source

Patch Changes
  • ba3382f: Support link item properties in menu items
  • efba995: Enforce the use of --removed-body-scroll-bar-size to fixed elements
  • bec3b36: Use on-root: to apply CSS variables from child layout components
  • Updated dependencies [f65778d]
  • Updated dependencies [e4c12a3]
    • fumadocs-core@​15.7.8

v15.7.7

Compare Source

Patch Changes
  • Updated dependencies [0b53056]
  • Updated dependencies [3490285]
    • fumadocs-core@​15.7.7

v15.7.6

Compare Source

Patch Changes
  • dc6d8a0: unify sidebar tabs matching
    • fumadocs-core@​15.7.6

v15.7.5

Compare Source

Patch Changes
  • cedc494: Hotfix URL normalization logic
  • Updated dependencies [cedc494]
    • fumadocs-core@​15.7.5

v15.7.4

Compare Source

Patch Changes
  • 302cdc2: Use position: fixed for TOC
  • 02d3453: Make codeblocks flat & improve paddings
    • fumadocs-core@​15.7.4

v15.7.3

Compare Source

Patch Changes
  • f6de900: Add overscroll to sidebar viewports
  • Updated dependencies [6d97379]
  • Updated dependencies [e776ee5]
    • fumadocs-core@​15.7.3

v15.7.2

Compare Source

Patch Changes
  • Updated dependencies [88b5a4e]
  • Updated dependencies [039b24b]
  • Updated dependencies [08eee2b]
    • fumadocs-core@​15.7.2

v15.7.1

Compare Source

Patch Changes
  • b4e6147: Fix sidebar & animation bugs
  • Updated dependencies [195b090]
  • Updated dependencies [e1c84a2]
    • fumadocs-core@​15.7.1

v15.7.0

Compare Source

Minor Changes
  • e785f98: Introduce page tree fallback API

    Page tree is a tree structure.

    Previously, when an item is excluded from page tree, it is isolated entirely that you cannot display it at all.

    With the new fallback API, isolated pages will go into fallback page tree instead:

    {
      "children": [
        {
          "type": "page",
          "name": "Introduction"
        }
      ],
      "fallback": {
        "children": [
          {
            "type": "page",
            "name": "Hidden Page"
          }
        ]
      }
    }

    Items in fallback are invisible unless you've opened its item.

  • 50eb07f: Support type-safe i18n config

    // lib/source.ts
    import { defineI18n } from 'fumadocs-core/i18n';
    
    export const i18n = defineI18n({
      defaultLanguage: 'en',
      languages: ['en', 'cn'],
    });
    // root layout
    import { defineI18nUI } from 'fumadocs-ui/i18n';
    import { i18n } from '@​/lib/i18n';
    
    const { provider } = defineI18nUI(i18n, {
      translations: {
        cn: {
          displayName: 'Chinese',
          search: 'Translated Content',
        },
        en: {
          displayName: 'English',
        },
      },
    });
    
    function RootLayout({ children }: { children: React.ReactNode }) {
      return <RootProvider i18n={provider(lang)}>{children}</RootProvider>;
    }

    Although optional, we highly recommend you to refactor the import to i18n middleware:

    // here!
    import { createI18nMiddleware } from 'fumadocs-core/i18n/middleware';
    import { i18n } from '@&#8203;/lib/i18n';
    
    export default createI18nMiddleware(i18n);
Patch Changes
  • b109d06: Redesign useShiki & <DynamicCodeBlock /> to use React 19 hooks
  • b99cf51: Shadcn UI theme: support sidebar specific colors
  • Updated dependencies [514052e]
  • Updated dependencies [e254c65]
  • Updated dependencies [ec75601]
  • Updated dependencies [e785f98]
  • Updated dependencies [0531bf4]
  • Updated dependencies [50eb07f]
  • Updated dependencies [67df155]
  • Updated dependencies [b109d06]
    • fumadocs-core@​15.7.0

v15.6.12

Compare Source

Patch Changes
  • fe31a72: Fix custom components auto RWD handling for home layout
    • fumadocs-core@​15.6.12

v15.6.11

Compare Source

Patch Changes
  • 6de6ff3: Restrict exports of layouts to avoid projects importing internal/unstable APIs
  • f0b1fee: Improve layout component customisation experience by handling RWD automatically
    • fumadocs-core@​15.6.11

v15.6.10

Compare Source

Patch Changes
  • 817c237: Support search result highlighting.

    Result nodes now have a contentWithHighlights property, you can render it with custom renderer, or a default one provided on Fumadocs UI.

  • Updated dependencies [569bc26]

  • Updated dependencies [817c237]

    • fumadocs-core@​15.6.10

v15.6.9

Compare Source

Patch Changes
  • f2b22ca: simplify layout offset logic
  • Updated dependencies [0ab2cdd]
    • fumadocs-core@​15.6.9

v15.6.8

Compare Source

Patch Changes
  • fumadocs-core@​15.6.8

v15.6.7

Compare Source

Patch Changes
  • e9fef34: Move sidebar toolbar to top on mobile view
  • d4a9037: improve codeblock diff styles
  • Updated dependencies [6fa1442]
    • fumadocs-core@​15.6.7

v15.6.6

Compare Source

Patch Changes
  • 2a0b45b: Change sidebar direction
  • 5913cc4: Ignore IME composition to avoid accidental selection
  • 79248f6: Improve type table link icon
  • Updated dependencies [1b0e9d5]
    • fumadocs-core@​15.6.6

v15.6.5

Compare Source

Patch Changes
  • Updated dependencies [658fa96]
    • fumadocs-core@​15.6.5

v15.6.4

Compare Source

Patch Changes
  • dca17d7: Improve search dialog consistency
    • fumadocs-core@​15.6.4

v15.6.3

Compare Source

Patch Changes
  • a2d7940: Fix layout: remove reserved sidebar space when sidebar is disabled in DocsLayout
    • fumadocs-core@​15.6.3

v15.6.2

Compare Source

Patch Changes
  • 1e50889: Fix mobile sidebar trigger visibility when sidebar is disabled
  • 353c139: Callout add fallback icons
  • 5844c6f: no longer sort type table properties by default
    • fumadocs-core@​15.6.2

v15.6.1

Compare Source

Patch Changes
  • Updated dependencies [1a902ff]
    • fumadocs-core@​15.6.1

v15.6.0

Compare Source

Minor Changes
  • f8d1709: Redesigned Codeblock Tabs

    Instead of relying on Tabs component, it supports a dedicated tabs component for codeblocks:

    <CodeBlockTabs>
      <CodeBlockTabsList>
        <CodeBlockTabsTrigger value="value">Name</CodeBlockTabsTrigger>
      </CodeBlockTabsList>
      <CodeBlockTab value="value" asChild>
        <CodeBlock>...</CodeBlock>
      </CodeBlockTab>
    </CodeBlockTabs>

    The old usage is not deprecated, you can still use them while Fumadocs' remark plugins will generate codeblock tabs using the new way.

Patch Changes
  • bf15617: Fix Notebook layout minor UI inconsistency
  • Updated dependencies [d0f8a15]
  • Updated dependencies [84918b8]
  • Updated dependencies [f8d1709]
    • fumadocs-core@​15.6.0

v15.5.5

Compare Source

Patch Changes
  • e9b1c9c: Support rainbowColors API in <Banner /> component
  • d5c9b11: Fix Notebook Layout tab mode navbar cannot handle nested tabs
  • Updated dependencies [0d3f76b]
    • fumadocs-core@​15.5.5

v15.5.4

Compare Source

Patch Changes
  • 4a1d3cf: Reduce sidebar intensity
  • 58b7596: Fix copying line breaks with Twoslash codeblocks
  • Updated dependencies [35c3c0b]
    • fumadocs-core@​15.5.4

v15.5.3

Compare Source

Patch Changes
  • Updated dependencies [7d1ac21]
    • fumadocs-core@​15.5.3

v15.5.2

Compare Source

Patch Changes
  • b675728: Redesign search dialog style
  • 1b7bc4b: Add @types/react to optional peer dependency to avoid version conflict in monorepos
  • 82fc4c8: Avoid direct update to passed props.
  • Updated dependencies [7a45921]
  • Updated dependencies [1b7bc4b]
    • fumadocs-core@​15.5.2

v15.5.1

Compare Source

Patch Changes
  • b4916d2: Move hide-if-empty component to Fumadocs Core
  • 68526ea: Redesign fumadocs-ui/components/dialog/search usage to make it composable, and mark it as stable API.
  • Updated dependencies [b4916d2]
  • Updated dependencies [8738b9c]
  • Updated dependencies [a66886b]
    • fumadocs-core@​15.5.1

v15.5.0

Compare Source

Minor Changes
  • 589d101: Move TOC closer to page body on larger viewports

    Changed layout positioning, all layout components now use fixed position.

    This may impact sites that:

    • using custom styling on Fumadocs layouts.
    • added a custom footer (see below).

    For custom footer, make sure to add them into <DocsLayout /> instead:

    <DocsLayout>
      {children}
      <div className="h-[400px] bg-fd-secondary">Hello World</div>
    </DocsLayout>
Patch Changes
  • 50f8f7f: Update Home Layout navbar design
  • 697d5b4: Support specifying a custom value for Accordion
    • fumadocs-core@​15.5.0

v15.4.2

Compare Source

Patch Changes
  • 0ab6c7f: Improve performance by using shallow compare on useOnChange by default

v15.4.1

Compare Source

v15.4.0

Compare Source

Minor Changes
  • 961b67e: Bump algolia search to v5

    This also introduced changes to some APIs since algoliasearch v4 and v5 has many differences.

    Now we highly recommend to pass an index name to sync():

    import { algoliasearch } from 'algoliasearch';
    import { sync } from 'fumadocs-core/search/algolia';
    const client = algoliasearch('id', 'key');
    
    void sync(client, {
      indexName: 'document',
      documents: records,
    });

    For search client, pass them to searchOptions:

    'use client';
    
    import { liteClient } from 'algoliasearch/lite';
    import type { SharedProps } from 'fumadocs-ui/components/dialog/search';
    import SearchDialog from 'fumadocs-ui/components/dialog/search-algolia';
    
    const client = liteClient(appId, apiKey);
    
    export default function CustomSearchDialog(props: SharedProps) {
      return (
        <SearchDialog
          searchOptions={{
            client,
            indexName: 'document',
          }}
          {...props}
          showAlgolia
        />
      );
    }
Patch Changes
  • 1b999eb: Introduce <Markdown /> component
  • 7d78bc5: Improve createRelativeLink and getPageByHref for i18n usage

v15.3.4

Compare Source

v15.3.3

Compare Source

Patch Changes
  • 4ae7b4a: Support MDX in codeblock tab value

v15.3.2

Compare Source

Patch Changes
  • c25d678: Support Shiki focus notation transformer by default

v15.3.1

Compare Source

Patch Changes
  • 3372792: Support line numbers in codeblock

v15.3.0

Compare Source

Patch Changes
  • c05dc03: Improve error message of remark image

v15.2.15

Compare Source

Patch Changes
  • 50db874: Remove placeholder space for codeblocks
  • Updated dependencies [50db874]
  • Updated dependencies [79e75c3]
    • fumadocs-core@​15.2.15

v15.2.14

Compare Source

Patch Changes
  • Updated dependencies [6ea1718]
    • fumadocs-core@​15.2.14

v15.2.13

Compare Source

Patch Changes
  • b433d93: Recommend using custom button/link instead for edit on GitHub button
  • 1e07ed8: Support disabling codeblock styles with .not-fumadocs-codeblock
    • fumadocs-core@​15.2.13

v15.2.12

Compare Source

Patch Changes
  • b68bb51: Fix sidebar legacy behaviours
  • 127e681: Fix Notebook layout ignores themeSwitch and sidebar.collapsible on nav mode
  • Updated dependencies [acff667]
    • fumadocs-core@​15.2.12

v15.2.11

Compare Source

Patch Changes
  • d4d1ba7: Fix sidebar collapsible control search button still visible with search disabled
  • 4e62b41: Bundle lucide-react as part of library
  • 07cd690: Support separators without name
  • Updated dependencies [07cd690]
    • fumadocs-core@​15.2.11

v15.2.10

Compare Source

Patch Changes
  • 3a5595a: Support deprecated properties in Type Table
  • 8c9fc1f: Fix callout margin
    • fumadocs-core@​15.2.10

v15.2.9

Compare Source

Patch Changes
  • e72af4b: Improve layout
  • ea0f468: Fix relative file href with hash
  • 7f3c30e: Add shadcn.css preset
    • fumadocs-core@​15.2.9

v15.2.8

Compare Source

Patch Changes
  • 4fad539: fix TOC relative position
  • a673ef4: Make @source in global.css optional
    • fumadocs-core@​15.2.8

v15.2.7

Compare Source

Patch Changes
  • ec85a6c: support more options on remarkStructure
  • e1a61bf: Support remarkSteps plugin

v15.2.6

Compare Source

Patch Changes
  • d49f9ae: Fix order of <I18nProvider />
  • b07e98c: fix loader().getNodePage() returning undefined for other locales
  • 3a4bd88: Fix wrong index files output in i18n page tree generation

v15.2.5

Compare Source

Patch Changes
  • c66ed79: Fix removeScrollOn on sidebar primitive

v15.2.4

Compare Source

Patch Changes
  • 1057957: Fix type problems on dynamic codeblock

v15.2.3

Compare Source

v15.2.2

Compare Source

Patch Changes
  • 0829544: deprecate blockScrollingWidth in favour of removeScrollOn

v15.2.1

Compare Source

v15.2.0

Compare Source

Minor Changes
  • 2fd325c: Enable lazy on rehypeCode by default
  • a7cf4fa: Support other frameworks via FrameworkProvider

v15.1.3

Compare Source

Patch Changes
  • b734f92: support mdxJsxFlowElement in remarkStructure

v15.1.2

Compare Source

Patch Changes
  • 3f580c4: Support directory-based i18n routing

v15.1.1

Compare Source

Patch Changes
  • c5add28: use internal store for Shiki highlighter instances
  • f3cde4f: Support markdown files with default local code in file name
  • 7c8a690: Improve file info interface
  • b812457: Remove Next.js usage from search server

v15.1.0

Compare Source

Minor Changes
  • f491f6f: Lazy build page tree by default
  • f491f6f: Support getPageByHref() on loader API
Patch Changes
  • f491f6f: Fix findNeighbour() doesn't exclude other nodes of another root

v15.0.18

Compare Source

v15.0.17

Compare Source

Patch Changes
  • 72f79cf: Support Orama Cloud crawler index

v15.0.16

Compare Source

v15.0.15

Compare Source

Patch Changes
  • 9f6d39a: Fix peer deps
  • 2035cb1: remove hook-level cache from useDocsSearch()

v15.0.14

Compare Source

Patch Changes
  • 37dc0a6: Update image-size to v2
  • 796cc5e: Upgrade to Orama v3
  • 2cc0be5: Support to add custom serialization to remarkStructure via data._string

v15.0.13

Compare Source

v15.0.12

Compare Source

Patch Changes
  • 3534a10: Move fumadocs-core highlighting utils to fumadocs-core/highlight and fumadocs-core/highlight/client
  • 93952db: Generate a $id attribute to page tree nodes

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@vercel
Copy link
Copy Markdown

vercel Bot commented Aug 3, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
ui-www Error Error Apr 8, 2026 9:10pm

@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from 9df340e to e8b5b79 Compare August 4, 2025 15:33
@renovate renovate Bot changed the title fix(deps): update dependency fumadocs-core to ^15.6.8 fix(deps): update dependency fumadocs-core to ^15.6.9 Aug 4, 2025
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from e8b5b79 to 2d5768d Compare August 4, 2025 17:29
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from 2d5768d to 01bd7b3 Compare August 4, 2025 21:21
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from 01bd7b3 to 5fd5572 Compare August 5, 2025 00:25
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from 5fd5572 to 36c4a08 Compare August 5, 2025 09:59
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from 36c4a08 to e3de0e5 Compare August 5, 2025 21:15
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from e3de0e5 to c464957 Compare August 6, 2025 02:29
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from c464957 to a859d47 Compare August 7, 2025 01:39
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from a859d47 to f13d968 Compare August 7, 2025 16:26
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from f13d968 to b2352c4 Compare August 8, 2025 13:14
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from b2352c4 to 6a3db28 Compare August 8, 2025 17:14
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from 6a3db28 to 2a3f6dd Compare August 8, 2025 21:30
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from 2a3f6dd to 0f78312 Compare August 9, 2025 00:50
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from 0f78312 to 8db74e6 Compare August 9, 2025 05:14
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from 84611f2 to 09d86f8 Compare August 12, 2025 18:08
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from 09d86f8 to bd26827 Compare August 14, 2025 07:14
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from bd26827 to 8e7fc3e Compare August 14, 2025 13:05
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from 8e7fc3e to 6fb8957 Compare August 14, 2025 21:22
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from 6fb8957 to 04f9102 Compare August 15, 2025 17:33
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from 04f9102 to ecc5f33 Compare August 16, 2025 14:01
@renovate renovate Bot changed the title fix(deps): update dependency fumadocs-core to ^15.6.10 fix(deps): update dependency fumadocs-core to ^15.6.11 Aug 16, 2025
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from ecc5f33 to 301cf33 Compare August 17, 2025 13:58
@renovate renovate Bot changed the title fix(deps): update dependency fumadocs-core to ^15.6.11 fix(deps): update dependency fumadocs-core to ^15.6.12 Aug 17, 2025
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from 301cf33 to ad5df79 Compare August 18, 2025 05:26
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from ad5df79 to e9659f0 Compare August 18, 2025 18:38
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from e9659f0 to 375e2b6 Compare August 18, 2025 20:35
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from 375e2b6 to 5fd42c5 Compare August 19, 2025 05:35
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from 5fd42c5 to 72d0fdd Compare August 19, 2025 19:39
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from 72d0fdd to 78424f1 Compare August 19, 2025 23:56
@renovate renovate Bot force-pushed the renovate/fumadocs-core-15.x branch from 78424f1 to c6ff003 Compare August 20, 2025 03:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants