Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Sep 1, 2024

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
lockFileMaintenance All locks refreshed
@eslint/compat devDependencies minor 1.1.1 -> 1.2.9 age adoption passing confidence
@storybook/addon-interactions (source) devDependencies minor 8.2.9 -> 8.6.14 age adoption passing confidence
@storybook/react-vite (source) devDependencies minor 8.2.9 -> 8.6.14 age adoption passing confidence
@typescript-eslint/parser (source) devDependencies minor 8.3.0 -> 8.32.1 age adoption passing confidence
eslint (source) devDependencies minor 9.9.1 -> 9.27.0 age adoption passing confidence
eslint-plugin-tailwindcss devDependencies minor 3.17.4 -> 3.18.0 age adoption passing confidence
react (source) devDependencies minor 19.0.0 -> 19.1.0 age adoption passing confidence
storybook (source) devDependencies minor 8.2.9 -> 8.6.14 age adoption passing confidence
typescript (source) devDependencies minor 5.5.4 -> 5.8.3 age adoption passing confidence
@eslint/js (source) devDependencies minor 9.9.1 -> 9.27.0 age adoption passing confidence
@modelcontextprotocol/sdk (source) dependencies minor 1.10.1 -> 1.12.0 age adoption passing confidence
@storybook/preview-api (source) devDependencies minor 8.2.9 -> 8.6.14 age adoption passing confidence
@types/node (source) devDependencies patch 20.17.30 -> 20.17.50 age adoption passing confidence
@types/react-dom (source) devDependencies minor 19.0.4 -> 19.1.5 age adoption passing confidence
autoprefixer devDependencies patch 10.4.20 -> 10.4.21 age adoption passing confidence
eslint-plugin-react-hooks (source) devDependencies minor 5.1.0 -> 5.2.0 age adoption passing confidence
node (source) minor 20.17.0 -> 20.19.2 age adoption passing confidence
postcss (source) devDependencies minor 8.4.41 -> 8.5.3 age adoption passing confidence
tailwindcss (source) devDependencies patch 3.4.10 -> 3.4.17 age adoption passing confidence
@babel/core (source) devDependencies minor 7.25.2 -> 7.27.1 age adoption passing confidence
@storybook/addon-essentials (source) devDependencies minor 8.2.9 -> 8.6.14 age adoption passing confidence
@storybook/react (source) devDependencies minor 8.2.9 -> 8.6.14 age adoption passing confidence
@typescript-eslint/eslint-plugin (source) devDependencies minor 8.3.0 -> 8.32.1 age adoption passing confidence
babel-loader devDependencies minor 9.1.3 -> 9.2.1 age adoption passing confidence
eslint-plugin-storybook devDependencies minor 0.8.0 -> 0.12.0 age adoption passing confidence
prettier (source) devDependencies minor 3.3.3 -> 3.5.3 age adoption passing confidence
@eslint/eslintrc devDependencies minor 3.1.0 -> 3.3.1 age adoption passing confidence
@storybook/addon-links (source) devDependencies minor 8.2.9 -> 8.6.14 age adoption passing confidence
@types/node (source) devDependencies minor 20.16.2 -> 20.17.50 age adoption passing confidence
@vitejs/plugin-react (source) devDependencies minor 4.3.1 -> 4.5.0 age adoption passing confidence
eslint-plugin-react devDependencies minor 7.35.0 -> 7.37.5 age adoption passing confidence
globals devDependencies minor 15.9.0 -> 15.15.0 age adoption passing confidence
react-dom (source) devDependencies minor 19.0.0 -> 19.1.0 age adoption passing confidence
yarn (source) packageManager minor 4.4.1 -> 4.9.1 age adoption passing confidence
zod (source) dependencies minor 3.24.3 -> 3.25.30 age adoption passing confidence

🔧 This Pull Request updates lock files to use the latest dependency versions.


Release Notes

eslint/rewrite (@​eslint/compat)

v1.2.9

Compare Source

v1.2.8

Compare Source

v1.2.7

Compare Source

v1.2.6

Compare Source

v1.2.5

Compare Source

v1.2.4

Compare Source

v1.2.3

Compare Source

v1.2.2

Compare Source

v1.2.1

Compare Source

v1.2.0

Compare Source

storybookjs/storybook (@​storybook/addon-interactions)

v8.6.14

Compare Source

v8.6.13

Compare Source

v8.6.12

Compare Source

v8.6.11

Compare Source

v8.6.10

Compare Source

v8.6.9

Compare Source

v8.6.8

Compare Source

v8.6.7

Compare Source

v8.6.6

Compare Source

v8.6.5

Compare Source

v8.6.4

Compare Source

v8.6.3

Compare Source

v8.6.2

Compare Source

v8.6.1

Compare Source

v8.6.0

Compare Source

The 8.6 release focuses on Storybook Test, which brings realtime component, accessibility, and visual UI tests to your favorite component workshop.

Here’s what’s new:

  • 🎁 Storybook Test installer for out-of-the-box tests in new projects
  • 🦾 Accessibility “todo” workflow to systematically fix a11y violations
  • 🗜️ 80% smaller create-storybook package for much faster installs
  • 🧪 Dozens of Test fixes based on user feedback
  • 📕 Docs fixes for table of contents, code snippets, and more
  • 🚨 Key security fixes for Vite and ESbuild
  • 💯 Hundreds more improvements
List of all updates

v8.5.8

Compare Source

v8.5.7

Compare Source

v8.5.6

Compare Source

v8.5.5

Compare Source

[v8.5.4](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGE


Configuration

📅 Schedule: Branch creation - "before 4am on monday" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).

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

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

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

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

@renovate renovate bot added the renovate label Sep 1, 2024
@renovate renovate bot requested a review from yutakam80 September 1, 2024 16:31
@renovate renovate bot force-pushed the renovate/minor-dependencies branch 9 times, most recently from 4f3c52b to e1066f6 Compare September 6, 2024 21:31
@renovate renovate bot force-pushed the renovate/minor-dependencies branch 11 times, most recently from a38507a to 7447274 Compare September 16, 2024 17:32
@renovate renovate bot force-pushed the renovate/minor-dependencies branch 7 times, most recently from 0a1b067 to 4ab5c07 Compare September 23, 2024 19:39
@renovate renovate bot force-pushed the renovate/minor-dependencies branch from 4ab5c07 to 2c2e649 Compare September 23, 2024 22:53
@renovate
Copy link
Contributor Author

renovate bot commented May 27, 2025

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.

@quqjp quqjp force-pushed the renovate/minor-dependencies branch from f428d26 to 1c715e2 Compare June 2, 2025 01:42
…-ci-error

Renovate/minor dependencies fix ci error
@quqjp
Copy link
Collaborator

quqjp commented Jun 2, 2025

renovate/minor-dependencies ブランチ作業記録

ブランチ概要

  • ブランチ名: renovate/minor-dependencies
  • ベースブランチ: main (コミット: 1cc6b4a)
  • 作業期間: 2025年6月2日
  • 総コミット数: 21個(マージコミット含む)

主な変更内容

1. 依存関係の更新

  • 1c715e2: マイナー依存関係のロックファイルメンテナンス
  • 7811848: @types/react 19.1.6 を package.json に追加
  • 9f68b94: @babel/preset-typescript と関連プラグインを追加

2. CIヒープエラー問題の解決プロセス

問題: CI実行時にヒープエラーが発生

試行1 - メモリ制限の調整(失敗):

  • 49c6af7: CI ワークフローでNode.jsメモリ制限を追加
  • 7b63e36: Node.jsメモリ制限を8192に増加
  • 08f8faf: NODE_OPTIONSでメモリ制限設定
  • 4edcd78: RPT2_CLEAN環境変数をCIワークフローに追加
  • f428d26: NODE_OPTIONS構文の一貫性を改善

根本原因の特定: アイコンのコード生成が1ファイルあたり大きくなりすぎていた

試行2 - コード生成方式の変更(成功):

  • 544eafc: アイコンごとにコードを生成するよう変更、codegenエラーハンドリング改善
  • 1203261: アイコンコンポーネント生成の一貫性を改善
  • c7e5c6e: コード生成ファイルでReactインポートをtype importに変更
  • 092bb48: SVG処理でjQueryのtextメソッドを使用するようtitle要素作成を更新

最終調整:

  • 5622377: 不要になった環境変数(NODE_OPTIONS, RPT2_CLEAN)をCIワークフローから削除

3. Storybook関連の問題と解決

問題: アイコンコード生成方式変更に伴うStorybook動作問題

  • React 19への依存関係更新による互換性問題
  • TypeScript関連の設定不足

解決策:

9f68b94 - TypeScript処理の改善:

  • @babel/preset-typescript を追加
  • Storybookでのアイコンコンポーネント処理に必要

0b0e51f - Storybook設定の修正:

  • preview.ts: グローバルReactオブジェクトを設定
    import React from 'react';
    (globalThis as any).React = React;
  • main.ts: TypeScript設定でtype importに変更
    import type { StorybookConfig } from '@storybook/react-vite';

4. 設定ファイルの調整(アイコンファイル分割に対応)

  • 8949ca0: ESLint設定でpackages/component-icons/distを無視パスに追加
  • bb5f549: ESLint設定で追加の自動生成ファイルを無視パスに追加
  • e5054ab: Prettier設定でアイコンTypeScriptファイルを無視パスに追加

5. その他のバグ修正・改善

  • 7498b75: useOutsideClick フックのref型をnull許可に更新

6. マージ作業

技術的な解決内容

問題解決の流れ

  1. CIヒープエラー発生 → メモリ制限では解決せず
  2. アイコンコード生成を分割化 → CIエラー解決
  3. Storybookでアイコン表示問題発生 → React設定とTypeScript処理で解決

アイコンコード生成の改善

  • 変更前: 全アイコンを1つの大きなファイルで生成
  • 変更後: アイコンごとに個別ファイルで生成
  • 効果: メモリ使用量削減、ビルド安定性向上

Storybookの問題解決

  • 問題: アイコンコンポーネントがStorybook上で正しく表示されない
  • 原因: React 19とアイコン分割生成による互換性問題
  • 解決: グローバルReactオブジェクト設定 + TypeScript処理改善

影響範囲

  • CI/CD: ヒープエラー解決、ビルド安定性向上
  • Storybook: アイコンコンポーネントの正常表示復旧
  • アイコンシステム: ファイル構造の改善(分割化)
  • 開発環境: ESLint・Prettier設定で新しいファイル構造に対応
  • 依存関係: TypeScript・Babel関連の依存関係更新

@quqjp quqjp merged commit 72244be into main Jun 2, 2025
6 checks passed
@quqjp quqjp deleted the renovate/minor-dependencies branch June 2, 2025 05:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants