Skip to content

fix(deps): update dependency fumadocs-mdx to v15#1611

Open
renovate[bot] wants to merge 1 commit into
devfrom
renovate/fumadocs-mdx-15.x
Open

fix(deps): update dependency fumadocs-mdx to v15#1611
renovate[bot] wants to merge 1 commit into
devfrom
renovate/fumadocs-mdx-15.x

Conversation

@renovate

@renovate renovate Bot commented May 22, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
fumadocs-mdx (source) ^14.3.1^15.0.0 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

fuma-nama/fumadocs (fumadocs-mdx)

v15.0.11

Compare Source

Patch Changes
  • 2d65ceb: Support hot reload in source.config.ts with Vite plugin

v15.0.10

Compare Source

Patch Changes
  • d35d0d6: Respect root in Vite config
  • Updated dependencies [42f0255]
  • Updated dependencies [a807798]
    • fumadocs-core@​16.9.3

v15.0.9

Compare Source

Patch Changes
  • cd04425: Support _fumadocs_skipViteConfig internal flag

v15.0.8

Compare Source

Patch Changes
  • dca5b49: Fix compatibility with ?raw query string
  • Updated dependencies [e77b9b3]
  • Updated dependencies [334c8fd]
    • fumadocs-core@​16.9.1

v15.0.7

Compare Source

Patch Changes
  • 768b676: Standardize structuredData in page data
  • Updated dependencies [768b676]
    • fumadocs-core@​16.8.12

v15.0.6

Compare Source

Patch Changes

v15.0.5

Compare Source

Patch Changes
  • 1fb6a61: Support custom base directory for content sources

v15.0.4

Compare Source

Patch Changes
  • 819b6ec: Support Rolldown integration

v15.0.3

Compare Source

Patch Changes
  • 2569154: Pre-generate Vite config to prevent CJS compat issues
  • Updated dependencies [062beab]
  • Updated dependencies [505cfe0]
    • fumadocs-core@​16.8.10

v15.0.2

Patch Changes
  • 298ac97: fix compatibility issues with Vite RSC
  • b212481: remove vitefu from inline deps

v15.0.1

Patch Changes
  • 421166a: Fix border styles
    • fumadocs-core@​15.0.1

v15.0.0

Compare Source

Major Changes
  • 3de9dfe: Require ESM for next.config

    Modern Node.js now supports next.config.mts format, compatibility layer is no longer needed.

  • 3de9dfe: Raise minimum fumadocs-core version to 16.7.0

Patch Changes
  • 5745fcf: Support better Node.js loader registry
    • fumadocs-core@​16.8.8

Configuration

📅 Schedule: (UTC)

  • 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 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.

@changeset-bot

changeset-bot Bot commented May 22, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: e5247df

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@claude

claude Bot commented May 22, 2026

Copy link
Copy Markdown

Claude finished @renovate[bot]'s task in 2m 36s —— View job


🤖 Renovate 의존성 분석 완료

🛡️ 공급망 보안 분석

Install Scripts 검사

패키지 Install Script 유무 위험 패턴 판정
fumadocs-mdx 없음 없음 🟢 안전

분석: 사전 검사에서 install scripts가 감지되지 않았으며, 위험 패턴이 없음을 확인했습니다.

패키지 신뢰도

패키지 출처 메인테이너 판정
fumadocs-mdx fuma-nama/fumadocs 공개 저장소 🟢 신뢰 가능

분석: Fumadocs는 활발히 관리되는 Next.js 문서 프레임워크로, GitHub에서 공개 개발되고 있습니다.

npm audit 결과

사전 검사 결과: 취약점 없음

📦 업데이트 요약

패키지 이전 버전 새 버전 타입 영향도
fumadocs-mdx ^14.3.1 ^15.0.0 major 🟢 안전

🔍 상세 분석

fumadocs-mdx ^14.3.1^15.0.0

주요 변경사항 (릴리스 노트 기준):

🔴 Breaking Changes

  1. ESM 필수: next.config를 ESM 형식으로 작성해야 합니다

    • CJS 호환 레이어가 제거되었습니다
    • Modern Node.js는 next.config.mts 형식을 지원합니다
  2. 최소 의존성 버전: fumadocs-core 16.7.0 이상 필요

    • 현재 우리는 ^16.8.2 사용 중 ✅

✨ 개선사항

  • Vite config의 root 옵션 지원 (v15.0.10)
  • ?raw 쿼리 문자열 호환성 수정 (v15.0.8)
  • Rolldown 통합 지원 (v15.0.4)
  • Node.js loader registry 개선 (v15.0.0)

우리 코드베이스 사용처: 2개 파일

  1. docs/next.config.mjscreateMDX 함수 사용

    import { createMDX } from "fumadocs-mdx/next";
    const withMDX = createMDX();
    export default withMDX(config);
  2. docs/source.config.ts — MDX 설정 및 플러그인 사용

    • defineConfig, defineDocs, frontmatterSchema
    • lastModified 플러그인

영향도: 🟢 안전

분석:

  • next.config.mjs는 이미 ESM 형식입니다 (.mjs 확장자, import/export 사용)
  • fumadocs-core는 이미 ^16.8.2로 최소 버전 요구사항(16.7.0)을 충족합니다
  • ✅ 사용 중인 API는 모두 안정적인 공개 API이며, 릴리스 노트에서 변경 사항이 확인되지 않았습니다
  • ✅ Breaking change가 우리 코드에 영향을 주지 않습니다

🧪 테스트 권고

  • 문서 사이트 빌드 테스트 권장: bun --filter @seed-design/docs build
  • 개발 서버 실행 테스트: bun --filter @seed-design/docs dev

📝 Changeset 처리

패키지 필요 여부 타입 파일 판단 근거
@seed-design/docs 불필요 - - "private": true 패키지이므로 릴리스되지 않음

설명: docs/package.json은 private 패키지이므로 changeset이 필요하지 않습니다. 이 의존성 업데이트는 내부 개발 도구에만 영향을 줍니다.

🎯 결론

✅ 머지 가능

이 PR은 안전하게 머지할 수 있습니다.

근거:

  1. 🟢 공급망 보안: Install scripts 없음, 취약점 없음, 신뢰할 수 있는 출처
  2. 🟢 Breaking changes: 우리 코드베이스는 이미 요구사항을 충족 (ESM config + fumadocs-core 16.8.2)
  3. 🟢 Private 패키지만 영향받으므로 사용자에게 영향 없음
  4. 🟢 Changeset 불필요 (private 패키지)

권장 사항:

  • 머지 전 문서 사이트 빌드가 정상적으로 작동하는지 확인하세요
  • CI 체크가 통과하면 바로 머지해도 좋습니다

@renovate renovate Bot force-pushed the renovate/fumadocs-mdx-15.x branch 3 times, most recently from a5a0ac3 to e2eea8a Compare May 29, 2026 16:01
@renovate renovate Bot force-pushed the renovate/fumadocs-mdx-15.x branch from e2eea8a to e5247df Compare June 5, 2026 10:36
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