Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Sep 28, 2024

This PR contains the following updates:

Package Change Age Confidence
nextra ^2.13.4 -> ^4.0.0 age confidence
nextra-theme-docs ^2.13.4 -> ^4.0.0 age confidence

Release Notes

shuding/nextra (nextra)

v4.6.0

Compare Source

Minor Changes
  • e1d0ebd: Support disabling the "Copy Page" button through the theme.copyPage
    setting in _meta files
Patch Changes
  • nextra@​4.6.0

v4.5.1

Compare Source

Patch Changes
  • 8a4d176: fix TSDoc @inline tag to properly expand nested type aliases
  • Updated dependencies [8a4d176]
    • nextra@​4.5.1

v4.5.0

Compare Source

Minor Changes
  • 356a782: fix copy page button does not return the correct page contents due to
    cached MDX compiler

    add a copyPageButton layout prop which show/hide copy page content button

Patch Changes
  • Updated dependencies [356a782]
    • nextra@​4.5.0

v4.4.0

Compare Source

Minor Changes
  • 26b1281: feat: add Copy Documentation button/dropdown feature as LLM-Optimized
    Prompt

    Note

    If you are using
    content directory,
    you must pass the sourceCode prop to enable this feature.

    const {
      default: MDXContent,
      toc,
      metadata,
    + sourceCode
    } = await importPage(params.mdxPath)
    return (
    - <Wrapper toc={toc} metadata={metadata}>
    + <Wrapper toc={toc} metadata={metadata} sourceCode={sourceCode}>
        <MDXContent {...props} params={params} />
      </Wrapper>
    )
Patch Changes
  • Updated dependencies [26b1281]
    • nextra@​4.4.0

v4.3.0

Compare Source

Minor Changes
  • eed8328: feat: adapt colors and icons from original GitHub alerts syntax

    feat: new Callout type important

    fix: inconsistent built-in Callout's icons size

    feat: improve Callout's accessibility colors

  • 0831a1b: Add an onSearch callback to the <Search /> component. This
    callback, when specified, is called upon every search input change.

  • c93fc48: update zod to v4

    feat(TSDoc): rename generateDocumentation to generateDefinition

    feat(Bleed): pass all props from div element to Bleed, Callout, Banner
    container

    fix(TSDoc): improve TSDoc comments for components

    • Banner
    • Head
    • Search
    • Bleed
    • Callout
    • Cards
    • FileTree
    • Steps
    • Table
    • Tabs
    • Playground
    • TSDoc
    • Layout
    • Navbar

    fix(TSDoc): improve TSDoc comments for functions:

    • nextra
    • generateDefinition
    • useMDXComponents
  • 94b081c: feat: refactor <Search> component styles for improved transitions
    and visibility

  • b5fab80: add MDXRemote component docs page
    https://nextra.site/docs/built-ins/mdxremote

  • d9dd061: update tailwindcss to 4.1.10 and react-compiler-runtime to
    19.1.0-rc.2

  • c134abe: feat: improve overall accessibility, makes text/colors easier to read
    and achieves WCAG Level AAA compliance in many places

  • 83f6c57: feat: introduce new <TSDoc /> component

    The <TSDoc> component from nextra/tsdoc generates a properties table that
    displays:

    • Property name
    • TypeScript type
    • Property description - is parsed from TSDoc inline
      description or the @description tag. You can use any Markdown/MDX syntax
      here.
    • Default value - are extracted from the @default or @defaultValue
      tag.
    • Permalink - a # anchor link to the property row for easy reference.

    More info can be found in https://nextra.site/docs/built-ins/tsdoc

    [!IMPORTANT]

    Huge thanks to
    xyflow - Node Based UIs for React and Svelte
    for sponsoring this feature!

  • 07debf9: feat(TSDoc): support flattening return object fields

  • fdeb5fe: feat: add new Layout prop feedback.link to customize feedback href

Patch Changes
  • 71f7b3f: Update https://nextra.site/docs/guide/search page

    Fixes extra margin-top inside Tabs.Tab

    Fix breaking <Steps> component numeration when there is <Tabs> component
    inside

  • a070fdc: Fix [object Object] text on hovering breadcrumbs and pagination
    links

  • 47ba5f3: fix: use em for padding-y, padding-x and border-radius styles of
    <Code> element

    fix(TSDoc): for return signature without name return mobile card instead of
    table

    feat: use em instead rem for margins

  • 40267dc: split TSDoc component logic to TSDoc component and
    generateDocumentation function

    update https://nextra.site/docs/built-ins/tsdoc documentation

  • b0dde33: Fix collapse behaviour of sidebar

    • When a nested route item is active, clicking the parent route item should
      not collapse the section.
    • When the collapsible section is open, clicking the parent route item should
      not cause it to collapse.
    • Switching to another route should not trigger an unexpected reopening.
  • 8ac2506: chore: bump babel-plugin-react-compiler and
    react-compiler-runtime, remove custom pnpm patch for
    babel-plugin-react-compiler

  • 8edc715: fix phantom scroll when footer is disabled

  • b2cba90: improve TSDoc comments for getPageMap, generateStaticParamsFor
    and importPage functions. Add new https://nextra.site/docs/guide/api page.

  • d29469e: support Next.js 15.3.0

  • 2b18c66: - Disable prefetch for sidebar/breadcrumb/pagination links

    • Add extractStringsFromReactNode to extract strings from breadcrumb links and
      pagination links
  • 6a82e6f: - Fix: Received false for a non-boolean attribute prefetch.

    • Allow override next-mdx-import-source-file in turbopack.resolveAlias
      option
  • 4547eb9: feat(TSDoc): add support for functions and functions with multiple
    signatures

  • 407e0c4: feat(TSDoc): add TSDoc.noParametersContent prop

  • a506e0b: fix TypeError: page.generateMetadata is not a function when using
    with withSentryConfig plugin

  • Updated dependencies [eed8328]

  • Updated dependencies [71f7b3f]

  • Updated dependencies [0831a1b]

  • Updated dependencies [b0afee7]

  • Updated dependencies [c93fc48]

  • Updated dependencies [47ba5f3]

  • Updated dependencies [01ac538]

  • Updated dependencies [94b081c]

  • Updated dependencies [b5fab80]

  • Updated dependencies [40267dc]

  • Updated dependencies [ef35ab9]

  • Updated dependencies [f717156]

  • Updated dependencies [9f449e5]

  • Updated dependencies [8ac2506]

  • Updated dependencies [a6a1f97]

  • Updated dependencies [fda0355]

  • Updated dependencies [b2cba90]

  • Updated dependencies [f40e018]

  • Updated dependencies [d29469e]

  • Updated dependencies [d9dd061]

  • Updated dependencies [6a82e6f]

  • Updated dependencies [c134abe]

  • Updated dependencies [7de40fb]

  • Updated dependencies [c7d25df]

  • Updated dependencies [4547eb9]

  • Updated dependencies [407e0c4]

  • Updated dependencies [83f6c57]

  • Updated dependencies [00f4696]

  • Updated dependencies [31ddba4]

  • Updated dependencies [07debf9]

  • Updated dependencies [a506e0b]

  • Updated dependencies [9690841]

    • nextra@​4.3.0

v4.2.17

Compare Source

Patch Changes
  • a7db0e6: fix: use correct ReactNode zod validation for Layout.footer/banner/editLink/feedback.content/toc.backToTop/toc.extraContent/toc.title/search and Navbar.children/projectIcon/chatIcon
  • aac469e: fix: improve sidebar folder item arrow animation
  • Updated dependencies [a7db0e6]
  • Updated dependencies [18e7fb9]
    • nextra@​4.2.17

v4.2.16

Compare Source

Patch Changes
  • 2cfaacc: fix: frozen spinner on loading state in search results by updating Tailwind CSS to v4.0.10
  • Updated dependencies [2cfaacc]
    • nextra@​4.2.16

v4.2.15

Compare Source

Patch Changes
  • 5617e04: fix: loading state in search results was only visible during the first search

v4.2.14

Compare Source

Patch Changes
  • ccb5da2: removing custom nextra's scrollbar styles, allowing the browser's default scrollbars to be used
  • 05a202d: fix: make search results appear above the navbar
  • fd4e6d1: fix: make scroll position in sidebar stable between client-side navigation
  • Updated dependencies [ccb5da2]
  • Updated dependencies [05a202d]
    • nextra@​4.2.14

v4.2.13

Compare Source

Patch Changes
  • Updated dependencies [fc4035c]
  • Updated dependencies [fc4035c]
    • nextra@​4.2.13

v4.2.12

Compare Source

Patch Changes
  • 23b1c48: increate z-index for type: menu dropdown from 20 to 30
    • nextra@​4.2.12

v4.2.11

Compare Source

Patch Changes
  • 8805d3f: - add overflow: hidden on <html> element instead of <body> to lock scroll when mobile nav is open
    • increase z-index for mobile nav from 10 to 20, in navbar from 20 to 30
    • fix navbar alignement on mobile when Navbar.align prop is set to left
    • nextra@​4.2.11

v4.2.10

Compare Source

Patch Changes
  • 5c22495: - add Navbar.align prop to align navigation links to the specified side. (default 'right')
    • fix hidden nav links when specified with type: 'page', href: '...' in _meta files

v4.2.9

Compare Source

Patch Changes
  • 31534cb: add Navbar.className prop
    • nextra@​4.2.9

v4.2.8

Compare Source

Patch Changes
  • e610d1d: fix type of Navbar.children, should be ReactNode, not ReactElement
    • nextra@​4.2.8

v4.2.7

Compare Source

Patch Changes
  • 9b5eea6: allow change nextThemes.forcedTheme prop
    • nextra@​4.2.7

v4.2.6

Compare Source

Patch Changes
  • Updated dependencies [a7906d1]
    • nextra@​4.2.6

v4.2.5

Compare Source

Patch Changes
  • Updated dependencies [e6c3050]
    • nextra@​4.2.5

v4.2.4

Compare Source

Patch Changes
  • Updated dependencies [b46d831]
  • Updated dependencies [7949e28]
    • nextra@​4.2.4

v4.2.3

Compare Source

Patch Changes
  • ca67a19: remove requirement page.{jsx,tsx} pages to have exported metadata object

v4.2.2

Compare Source

Patch Changes
  • Updated dependencies [dd32eca]
    • nextra@​4.2.2

v4.2.1

Compare Source

Patch Changes
  • 5c51b49: fix allow configuring theme.toc in _meta file when toc.float is set to false for pages with type: 'page'
  • 996b0b5: fix: show Scroll to top link toc.backToTop when toc.float: false is set
    • nextra@​4.2.1

v4.2.0

Compare Source

Minor Changes
  • 90b8c66: allow configuring theme.toc with layout: 'default' in _meta files
Patch Changes
  • 0b0db89: better animations for open/closed state for the <NavbarMenu> component which is rendered with type: 'menu' in _meta file
  • 427b080: calculate --nextra-banner-height after mounting banner, so banner text can be wrapped on multiple lines
  • 6b8053f: fix a sudden height jump on opening for <detail> element when his last children contain margins
  • 5d1e75b: add the missing transition-opacity style for the <BackToTop> component
  • b0e686e: hide default <summary> arrow on mobile
  • 2b0b434: add the missing cursor-pointer style in the <BackToTop> component
  • bcc34cc: reduce main area padding x to from 24px to 16px like in next.js docs
  • Updated dependencies [427b080]
  • Updated dependencies [6b8053f]
  • Updated dependencies [b0e686e]
    • nextra@​4.2.0

v4.1.1

Compare Source

Patch Changes

v4.1.0

Compare Source

Minor Changes
  • 7caf059: - generate unique anchor id for <summary> elements based on its content at build time
    • add anchor link icon for <summary>
Patch Changes
  • fa7f1ee: fix cropped sidebar footer on desktop, when Nextra's <Banner> is used
  • Updated dependencies [7caf059]
    • nextra@​4.1.0

v4.0.9

Compare Source

Patch Changes
  • e78f796: fix console error from <Search> results error TypeError: Cannot destructure property 'results' of '(intermediate value)' as it is null.

    select right tab and scroll into view when html element with location.hash id is inside <Tabs.Tab>

  • ff007b2: fix clicking on search result from same page doesn't scroll to the heading

v4.0.8

Compare Source

Patch Changes
  • 267ef81: fix parsing empty front matter

v4.0.7

Patch Changes
  • Updated dependencies [32e7d55]
  • Updated dependencies [695e428]
  • Updated dependencies [fc78033]
  • Updated dependencies [b2f2458]
    • nextra@​4.0.7

v4.0.5

Compare Source

Patch Changes
  • Updated dependencies [14bf091]
    • nextra@​4.0.5

v4.0.4

Compare Source

Patch Changes
  • 5132295: fix broken showLineNumbers setting on code blocks
  • 5132295: fix unable order _meta key with index name

v4.0.3

Compare Source

Patch Changes
  • a0c432f: fix TypeError: Cannot read properties of null (reading 'querySelector')
    • nextra@​4.0.3

v4.0.2

Compare Source

Patch Changes
  • 865e2ab: hide On This Page TOC's title themeConfig.toc.title when there is no toc links
    • nextra@​4.0.2

v4.0.1

Compare Source

Patch Changes
  • 481e0d0: fix syntax highlighting for mdx lang and improve docs for /docs/docs-theme/start
  • 426cd66: Remove margin-top from .nextra-steps :before pseudo selector
  • Updated dependencies [481e0d0]
  • Updated dependencies [426cd66]
    • nextra@​4.0.1

v4.0.0

Compare Source

Nextra 4.0 is just released!

🔹App Router
🔹Turbopack
🔹Compiled by React-Compiler
🔹New Rust-powered search engine Pagefind
🔹RSC i18n
🔹Server/Client components
🔹Smallest bundle size EVER for a Nextra-powered website
🔹GitHub Alert Syntax
🔹New _meta.global file
🔹… and more

Blog post announcement and migration guide.

Please refer to CHANGELOG.md for details.

v3.3.1

Compare Source

Patch Changes
  • bfa61d9: add text-overflow: ellipsis for <Cards.Card> component

v3.3.0

Compare Source

Minor Changes

v3.2.5

Compare Source

Patch Changes
  • Updated dependencies [2f5d954]
    • nextra@​3.2.5

v3.2.4

Compare Source

Patch Changes
  • Updated dependencies [a4b0bbb]
    • nextra@​3.2.4

v3.2.3

Compare Source

Patch Changes
  • Updated dependencies [50f33f3]
    • nextra@​3.2.3

v3.2.2

Compare Source

Patch Changes
  • 45cccd4: allow passing className for <Tabs> and <Tabs.Tab>
  • Updated dependencies [45cccd4]
    • nextra@​3.2.2

v3.2.1

Compare Source

Patch Changes
  • 9154c2f: fix(nextra-theme-docs): incorrect makePrimaryColor relative value for
    tailwind primary.900

  • 8a21a77: - Change hamburger menu animation speed

    Google Core Web Vitals rolled out a new
    INP score
    The mobile hamburger menu would occasionally get flagged for "need
    improvement"

    • nextra@​3.2.1

v3.2.0

Compare Source

Minor Changes
  • d755012: feat(nextra-theme-docs): add new theme config option
    color.lightness
Patch Changes
  • nextra@​3.2.0

v3.1.3

Compare Source

Patch Changes
  • 6e64b16: fix
    Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: No "exports" main defined in /path/to/project/node_modules/nextra/package.json
    when using next.config.ts
  • d44c4bc: requires to have a custom App component (pages/_app.jsx)
  • 24f9806: fix folder's index page was not merged with folder itself for some
    edge case
  • Updated dependencies [6e64b16]
  • Updated dependencies [d44c4bc]
  • Updated dependencies [24f9806]
    • nextra@​3.1.3

v3.1.2

Compare Source

Patch Changes
  • Updated dependencies [9c78588]
    • nextra@​3.1.2

v3.1.1

Compare Source

Patch Changes
  • 68633e5: fix: Improve Twoslash Popover Display
  • Updated dependencies [68633e5]
    • nextra@​3.1.1

v3.1.0

Compare Source

Minor Changes
  • 8e9767e: activeType should be initialized from meta['*']
  • fec399a: fix type: 'separator', type: 'menu' and item with href not
    respecting order when not all pages specified in _meta file
Patch Changes
  • 035fe48: - fix empty dropdown menu when _meta item with type: "menu"
    contains items with local pages
  • c002118: - add tests for should respect order for type: "separator",
    type: "menu" and item with href
  • Updated dependencies [035fe48]
  • Updated dependencies [8e9767e]
  • Updated dependencies [fec399a]
  • Updated dependencies [c002118]
    • nextra@​3.1.0

v3.0.15

Compare Source

Patch Changes
  • Updated dependencies [bd498c6]
    • nextra@​3.0.15

v3.0.14

Compare Source

Patch Changes
  • 9794e9e: Fix frontMatter.sidebarTitle didn't affect without
    frontMatter.title set

    now priority for sidebar title is:

    1. title property from _meta file
    2. frontMatter.sidebarTitle
    3. frontMatter.title
    4. formatted with Title based on filename
  • Updated dependencies [6454938]

  • Updated dependencies [9794e9e]

  • Updated dependencies [9794e9e]

    • nextra@​3.0.14

v3.0.13

Compare Source

Patch Changes
  • f1815ac: From an accessibility POV (WCAG G13) there's a need of additional
    visual differentiation factor for hovers. Article achieves this but mdx
    doesn't.

    So changing the mdx link behaviour so on hover the underline disappears.

    • nextra@​3.0.13

v3.0.12

Compare Source

Patch Changes
  • 7e0093f: Fix nextra/locales middleware, redirect to the docs URL relative to
    the /<basePath>.
  • Updated dependencies [7e0093f]
    • nextra@​3.0.12

v3.0.11

Compare Source

Patch Changes
  • Updated dependencies [e0a9303]
    • nextra@​3.0.11

v3.0.10

Compare Source

Patch Changes
  • Updated dependencies [31de764]
  • Updated dependencies [161d350]
    • nextra@​3.0.10

v3.0.9

Compare Source

Patch Changes
  • Updated dependencies [f9cc160]
    • nextra@​3.0.9

v3.0.8

Compare Source

Patch Changes
  • 72c84eb: add max-md:_overflow-hidden instead of _overflow-hidden when
    hamburger is clicked
  • 1530239: hide <summary> marker on Safari
  • 210d68a: trigger scrolling when the TOC item is outside the viewport
  • bf04f96: add ring-inset for navbar links
    • nextra@​3.0.8

v3.0.7

Compare Source

Patch Changes
  • Updated dependencies [4bbc1fe]
    • nextra@​3.0.7

v3.0.6

Compare Source

Patch Changes
  • 4ed7b4b: remove extra horizontal margin spacing in toc
    • nextra@​3.0.6

v3.0.5

Compare Source

Patch Changes
  • 3aac732: Add .nextra-search-results class back
    • nextra@​3.0.5

v3.0.4

Compare Source

Patch Changes
  • 84fc255: should get right activeType, activeThemeContext even when some
    parent has display: 'hidden'
  • 9b6595d: Ensure the jump link behavior is consistent in Markdown.
  • f3a5575: add a scrollbar for nav links in the header when they exceed
    available free space
  • Updated dependencies [84a8a41]
  • Updated dependencies [659b36e]
  • Updated dependencies [84fc255]
    • nextra@​3.0.4

v3.0.3

Compare Source

Patch Changes
  • 9d93caf: RTL support for the <Steps> component.
  • 5fbce2f: Added golang logo for code blocks.
  • Updated dependencies [82fc267]
  • Updated dependencies [edc6c29]
  • Updated dependencies [9d93caf]
  • Updated dependencies [5fbce2f]
    • nextra@​3.0.3

v3.0.2

Compare Source

Patch Changes
  • 991b69a: handle empty item.route in <FolderImpl in <Sidebar> for
    item.type: 'menu'
  • Updated dependencies [b6341f7]
    • nextra@​3.0.2

v3.0.1

Compare Source

Patch Changes
  • d9d0820: fix unclickable links on mobile
    • nextra@​3.0.1

v3.0.0

Compare Source

Major Changes
  • e7e8e84: show react components, variable interpolation and latex in toc

  • 7188278: - insert frontMatter as export node via custom remark plugin

    • remove frontMatter.mdxOptions support
  • 023d37b: add "type": "module" to nextra package

  • 50a52fd: - ❌ remove _app.mdx, use _app.{js,jsx} or _app.{ts,tsx} for
    TypeScript projects instead

    • ❌ remove Nextra middleware nextra/locales
    • ❌ remove parseFileName from nextra/utils
    • ❌ remove nextra/filter-route-locale
    • ❌ remove resolvePageMap and pageMapCache from nextra/page-map
    • ❌ remove __nextraPageOptions.pageNextRoute
    • ❌ remove pageOpts.route and pageOpts.newNextLinkBehavior
    • ❌ remove LoaderOptions.defaultLocale
    • ❌ remove __nextra_internal__.context[route].themeConfig
    • ✅ add nextra/fetch-filepaths-from-github
    • save pageMap to .next/static/chunks/nextra-page-map-{locale}.mjs
    • save fileMap to .next/static/chunks/nextra-file-map.mjs
  • c2ad837: update to MDX3

  • 148278c: rename tailwind prefix nx- to _ to reduce bundle size

  • 919fe97: set "peerDependencies.next": ">=13"

  • 47b125d: fix global style conflicts for
    <a>/<button>/<summary>/<input>/[tabindex]:not([tabindex='-1']

  • ba30c6c: use render props for className with selected, disabled and
    hover state for <Tab>

  • d7d8a3e: new styles for code blocks aka in next.js

  • 2872606: remove image prop from <Card> component, image will be showed
    based on truthiness children prop now

    set icon as optional prop

  • 63ca28b: Remove support of "_meta.json", use "_meta.{js,jsx,ts,tsx}"
    instead.

  • ad4823d: add zod validation for nextraConfig

  • ab07609: remove locale and defaultLocale from normalizePages

  • 2f3be33: - set "engines.node": ">=18"

    • remove Tab export, use Tabs.Tab instead
    • remove Card export, use Cards.Card instead
    • disallow import md/mdx files that are outside the working directory, use
      symlinks instead
  • 66cce1d: BREAKING bundle to ESM only

    ⚠️⚠️⚠️ use next.config.mjs or next.config.js with "type": "module"

  • b9f88e3: - remove use-internals.ts

    • remove layout.tsx, move directly to setup-page.tsx
    • remove kind: 'Meta' | 'Folder' | 'MdxPage' to keep page map smaller
  • 128e195: fix React warning, remove PageOpts.toc, use toc prop from
    components.wrapper

  • 576cb6f: - rename nextraConfig.flexsearch to nextraConfig.search

  • 1f3e7cd: - remove __nextraPageOptions.hot

    • remove __nextraPageOptions.pageOptsChecksum
    • remove __nextra_internal__.refreshListeners (no longer needed since we
      insert toc as esm node in remark plugin)
    • remove hashFnv32a
  • 198dbcc: use toc with JSX elements for remote content

  • 191e6c4: - use shikiji instead of shiki

    • rename useSSG to useData
  • c7f03e5: rename pageOpts.headings to toc

Minor Changes
  • 0fe55db: add import { useRouter } from 'nextra/hooks' for fetching locale
    and defaultLocale

  • 6ec3241: Add Terraform/Move icon #​2811
    #​2808

  • c7f03e5: should not add virtual _meta file if missing

  • 3644e1c: add remark-smartypants

  • 5a63701: add icons for following languages:

    • GraphQL (graphql)
    • C++ (c++, cpp)
    • C# (csharp, c#, cs)
    • Python (python, py)

    allow disallow mobile word wrap button in code blocks with word-wrap=false
    meta data setting

  • 60ec68c: improvements for remarkStaticImage:

    • import same image only once
    • support importing images by markdown image definitions
  • a52a869: add frontmatter.sidebarTitle support for setting page label in
    sidebar via frontmatter

  • 6ec3241: Make the <Tab> component be crawlable and indexable by search
    engines by default

  • f71e660: change to shiki again

  • 6070b02: rename frontmatter.sidebar_label to frontmatter.sidebarTitle

  • 4e55c06: add support for _meta.{js,jsx,ts,tsx} with JSX support

  • 8bce16d: replace transformPageOpts nextra option by transformPageMap

  • 3043826: add shikiji twoslash

    Demo feature:
    https://nextra-v2-na3obnhub-shuding1.vercel.app/docs/guide/twoslash-support

  • 6070b02: move removeLinks function from nextra-theme-docs to
    nextra/remove-links

  • 440ff42: add MathJax support

Patch Changes
  • d1e3e9a: handle case when meta object was added in transformPageMap

  • 73239c4: To ensure consistent horizontal padding, set the default language as
    plaintext for code blocks. This prevents any loss of formatting for code
    blocks without a specified language.

  • 2b9b95b: migrate to @headlessui/react v2

  • 2a3e3e7: Fix first list item in <FileTree> not within permitted parent
    elements

  • a3b67ae: _meta should return
    export const getStaticProps = () => ({ notFound: true }) for static exports,
    instead of page without contain

  • 1a36469: add frontMatter.sidebarTitle only if frontMatter.title is empty

  • 799174f: fixed creating pageMap items for folders with dots

    remove requirement of passing filePaths with .md/.mdx extensions for
    createCatchAllMeta function

  • 98f439c: export evaluate function for remote content

  • cb24790: fix broken export default statement in mdx files

  • 982862f: Support for h2 and h4 Markdown headings with the Steps component.

  • a8c2196: use dynamic import for loading mermaid

  • 0b5cc9d: make nextra compatible with windows

  • fe5061b: fix for remote docs

  • 1a634cd: remove explicit ZodError assertion

  • ad108ff: use overflow-x-auto instead overflow-x-scroll for <Table>

  • 4f0f6b2: Omit ...{:type} inline code annotations from search index #​2922

  • 1f3e7cd: fix pageProps for NextraLayout

  • 90c129e: children in Card component is required only if the image prop is true

  • 150184b: attach heading anchor id attribute to heading (like Pagefind do)
    and fix heading anchor styles when theme.typesetting: 'article' is set

  • c74ae90: Fix TypeError: _jsx is not a function for remote content on
    development environment

  • 7615b62: fix useRouter in nextra/hooks, use asPath instead route
    because locale can be dynamic /[locale]

  • 7bb18e3: Add a generic for themeConfig in NextraThemeLayoutProps to
    improve type inference.

  • 8efbb45: remove nextra/data export, move useData to nextra/hooks,
    RemoteContent to nextra/components

  • 6f4c83a: fix unclickable links in TOC

    allow passing recmaPlugins in mdxOptions

  • d8a406b: add "sideEffects": false for better tree-shaking

  • 9f55bd1: update rehype-pretty-code/shikiji to latest

  • ccaf3d4: Add the autoImportThemeStyle option to the Nextra configuration.
    This allows users to import the official Nextra theme CSS into a specific
    cascade layer.

  • 2630461: fix
    TypeError: undefined is not iterable (cannot read property Symbol(Symbol.iterator))
    on dev environment when frontMatter.searchable: false

  • 217f708: update next-themes

    fix wrong numbering for nested <Steps>

  • 57bc0e2: fix reload of nextra layout on route change, reported by sound.xyz

  • ca51306: Enhance focus ring style consistency.

  • f662237: avoid focus-visible style being cut off by overflow-hidden

  • 3c6193d: Remove unnecessary sortPages from server/utils.ts

  • 363b85f: add flex-shrink: 0 for indent in FileTree for <Ident> and svg
    icons in <Folder> and <File>

  • fef635e: ignore loading pageMap for dynamic locale /[locale]

  • 237c345: Make React 18 as minimal requirement

  • 7faa096: fix visible hidden pages on mobile which set up with
    display: 'hidden'

  • 9099c35: remove nextra/mdx-plugins, add nextra/remark-plugins

  • 98f439c: add rust icon

  • a95e745: Fix the line highlighting background-color does not extend to the
    full width of the code block when a scrollbar appears with line numbers.

  • 80e11e0: move resolvePageMap to nextra/page-map-dynamic


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates 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

vercel bot commented Sep 28, 2024

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

Project Deployment Preview Comments Updated (UTC)
onruntime-docs Error Error Nov 18, 2025 10:51am

@renovate renovate bot changed the title ⬆️ upgrade nextra monorepo to v3 (major) ⬆️ upgrade nextra monorepo to v3 (major) - autoclosed Dec 8, 2024
@renovate renovate bot closed this Dec 8, 2024
@renovate renovate bot deleted the renovate/major-nextra-monorepo branch December 8, 2024 18:30
@renovate renovate bot changed the title ⬆️ upgrade nextra monorepo to v3 (major) - autoclosed ⬆️ upgrade nextra monorepo to v3 (major) Dec 8, 2024
@renovate renovate bot reopened this Dec 8, 2024
@renovate renovate bot force-pushed the renovate/major-nextra-monorepo branch from 8e04733 to 84f0e6d Compare December 8, 2024 21:51
@renovate renovate bot force-pushed the renovate/major-nextra-monorepo branch from 84f0e6d to 6c0b8a2 Compare January 14, 2025 14:46
@renovate renovate bot changed the title ⬆️ upgrade nextra monorepo to v3 (major) ⬆️ upgrade nextra monorepo to v4 (major) Jan 14, 2025
@renovate renovate bot force-pushed the renovate/major-nextra-monorepo branch from 6c0b8a2 to 3484fd7 Compare July 28, 2025 19:47
@renovate renovate bot force-pushed the renovate/major-nextra-monorepo branch from 3484fd7 to 5747946 Compare August 10, 2025 13:04
@renovate renovate bot force-pushed the renovate/major-nextra-monorepo branch from 5747946 to 0673b19 Compare August 13, 2025 15:57
@renovate renovate bot force-pushed the renovate/major-nextra-monorepo branch from 0673b19 to 87b010d Compare August 19, 2025 16:46
@renovate renovate bot force-pushed the renovate/major-nextra-monorepo branch from 87b010d to bc5bd15 Compare August 24, 2025 03:46
@renovate renovate bot force-pushed the renovate/major-nextra-monorepo branch from bc5bd15 to 5c5093e Compare September 5, 2025 15:17
@renovate renovate bot force-pushed the renovate/major-nextra-monorepo branch from 5c5093e to 7d593f8 Compare September 21, 2025 16:52
@renovate renovate bot force-pushed the renovate/major-nextra-monorepo branch from 7d593f8 to f233e54 Compare September 25, 2025 19:36
@renovate renovate bot force-pushed the renovate/major-nextra-monorepo branch from f233e54 to 07a2879 Compare September 27, 2025 16:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant