Skip to content

chore(deps): update storybook monorepo to v10.5.10 - #2067

Open
renovate[bot] wants to merge 4 commits into
devfrom
renovate/storybook-monorepo
Open

chore(deps): update storybook monorepo to v10.5.10#2067
renovate[bot] wants to merge 4 commits into
devfrom
renovate/storybook-monorepo

Conversation

@renovate

@renovate renovate Bot commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@storybook/nextjs-vite (source) 10.5.610.5.10 age confidence
storybook (source) 10.5.610.5.10 age confidence

Warning

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


Release Notes

storybookjs/storybook (@​storybook/nextjs-vite)

v10.5.10

Compare Source

v10.5.9

Compare Source

v10.5.8

Compare Source

v10.5.7

Compare Source

storybookjs/storybook (storybook)

v10.5.10

Compare Source

v10.5.9

Compare Source

v10.5.8

Compare Source

v10.5.7

Compare Source


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

@changeset-bot

changeset-bot Bot commented Aug 21, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 79cf7be

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 Aug 21, 2026

Copy link
Copy Markdown

Claude finished @junghyeonsu's task in 2m 57s —— View job


🤖 Renovate 의존성 분석 완료

🛡️ 공급망 보안 분석

Install Scripts 검사

패키지 Install Script 유무 위험 패턴 판정
@storybook/nextjs-vite 없음 없음 🟢
storybook 없음 없음 🟢

분석: 사전 검사에서 install scripts가 감지되지 않았으며, 두 패키지 모두 안전합니다.

패키지 신뢰도

패키지 저장소 메인테이너 판정
@storybook/nextjs-vite storybookjs/storybook Storybook 공식 팀 🟢
storybook storybookjs/storybook Storybook 공식 팀 🟢

분석: Storybook은 업계 표준 UI 개발 도구로, 매우 높은 신뢰도를 가진 패키지입니다. 공식 팀이 관리하며, GitHub 저장소에서 활발하게 개발되고 있습니다.

npm audit 결과

✅ 알려진 취약점이 발견되지 않았습니다.


📦 업데이트 요약

패키지 이전 버전 새 버전 타입 영향도
@storybook/nextjs-vite 10.5.6 10.5.10 patch 🟢
storybook 10.5.6 10.5.10 patch 🟢

변경 범위: docs/package.json (devDependencies)
업데이트 구간: 4단계 패치 업데이트 (10.5.6 → 10.5.7 → 10.5.8 → 10.5.9 → 10.5.10)


🔍 상세 분석

@storybook/nextjs-vite 10.5.610.5.10

주요 변경사항:

v10.5.10 (2026-08-20):

  • Core: tsconfig path aliases 지원 개선 (solution-style tsconfig용 oxc-resolver 11.21.2로 고정)
  • Core: static open-service snapshots를 document 기준 상대 경로로 가져오도록 수정
  • Dependencies: Vitest 4.1.6으로 업데이트 (CVE-2026-47428 보안 패치)
  • Docs: 문서 툴팁 폰트 상속 문제 해결
  • ESLint Plugin: CSF helpers 번들링으로 storybook 없이도 플러그인 로드 가능
  • React: discriminated union prop 값의 메타데이터 추출 보존

v10.5.9 (2026-08-18):

  • Addon-Pseudo-States: 중첩된 함수형 선택자의 pseudo-states 재작성 수정
  • Core: module-graph 성능 최적화 (reverse-index mirror skip, hot/cold 서비스 분리)
  • Preview: docs 경로에서 UrlStore 초기화 시 크래시 수정
  • Pseudo-States: WebKit 호환성 개선
  • TanStack: standalone index 파일 route 복제 시 layout id 유지
  • TanStack: Link mock에서 실제 href 렌더링
  • Webpack: preview 출력 파일명 길이 제한

v10.5.8 (2026-08-13):

  • React: Vite 프로젝트 참조용 RDT tsconfig 선택 수정
  • Tanstack React: Vite config에서 @cloudflare/vite-plugin 제거
  • Tanstack: 렌더링 전 router 로드 대기
  • Test: prototype.focus 읽을 때 Illegal invocation 오류 수정

v10.5.7 (2026-08-06):

  • Angular: addon-vitest 브라우저 모드에서 조상 node_modules 제공
  • Refactor: 비-Storybook 패키지 처리 개선

우리 코드 사용처: 3개 파일

  • docs/.storybook/main.tsdefineMain, framework 설정
  • docs/.storybook/preview.tsdefinePreview, viewport/controls 설정
  • docs/stories/components/decorator.tsxDecorator 타입

영향도: 🟢 안전

분석:

  • Breaking changes 없음 — 순수 패치 업데이트
  • 사용 중인 API (defineMain, definePreview, Decorator)에는 변경사항 없음
  • 주로 버그 수정, 성능 최적화, 보안 패치 위주
  • Next.js + Vite 환경에서 tsconfig 처리 개선은 우리에게 긍정적인 영향
  • Vitest CVE 패치 포함으로 보안성 향상
  • 우리는 React/Next.js 환경이므로 Angular, TanStack 관련 변경사항은 영향 없음

🧪 테스트 권고

권장 테스트

  • ✅ Storybook 개발 서버 실행 확인: bun --filter @seed-design/docs storybook
  • ✅ Storybook 빌드 테스트: bun --filter @seed-design/docs build-storybook
  • ✅ 기존 스토리가 정상적으로 렌더링되는지 시각적 확인

자동화된 테스트


📝 Changeset 처리

패키지 필요 여부 타입 파일 판단 근거
@seed-design/docs 불필요 - - private 패키지 ("private": true)

분석:

  • docs/package.json"private": true로 설정된 내부 패키지입니다.
  • npm에 배포되지 않으므로 changeset이 필요하지 않습니다.
  • Storybook은 devDependency로만 사용되며, 다른 public 패키지에 영향을 주지 않습니다.

🎯 결론

✅ 머지 권장

이유:

  1. 보안: Install scripts 없음, 알려진 취약점 없음, Vitest CVE 패치 포함
  2. 안정성: Breaking changes 없는 패치 업데이트
  3. 신뢰도: Storybook 공식 팀이 관리하는 업계 표준 도구
  4. 영향 범위: private 패키지의 devDependency만 영향, 런타임 코드 변경 없음
  5. 품질 개선: 버그 수정 + 성능 최적화 + tsconfig 처리 개선

주의사항:

  • Preview 환경에서 Storybook이 정상 작동하는지 확인 후 머지 권장
  • 시각적 회귀가 없는지 주요 스토리 확인

후속 작업:

  • 없음 (단순 의존성 업데이트)

@github-actions

github-actions Bot commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Alpha Preview (Stackflow SPA)

@github-actions

github-actions Bot commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Alpha Preview (Storybook)

@github-actions

github-actions Bot commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Alpha Preview (Docs)

@renovate
renovate Bot force-pushed the renovate/storybook-monorepo branch from 98594f3 to 29faa91 Compare August 23, 2026 11:54
@renovate renovate Bot changed the title chore(deps): update storybook monorepo to v10.5.9 chore(deps): update storybook monorepo to v10.5.10 Aug 23, 2026
@renovate

renovate Bot commented Aug 25, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

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.

1 participant