Skip to content

fix(deps): update nextjs monorepo to v16.1.7#302

Merged
HiroshiIgarash merged 1 commit intodevelopfrom
renovate/nextjs-monorepo
Mar 21, 2026
Merged

fix(deps): update nextjs monorepo to v16.1.7#302
HiroshiIgarash merged 1 commit intodevelopfrom
renovate/nextjs-monorepo

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 20, 2026

This PR contains the following updates:

Package Change Age Confidence
@next/third-parties (source) 16.1.616.1.7 age confidence
eslint-config-next (source) 16.1.616.1.7 age confidence

Release Notes

vercel/next.js (@​next/third-parties)

v16.1.7

Compare Source

[!NOTE]
This release is backporting bug fixes. It does not include all pending features/changes on canary.

Core Changes
  • [Cache Components] Prevent streaming fetch calls from hanging in dev (#​89194)
  • Apply server actions transform to node_modules in route handlers (#​89380)
  • ensure maxPostponedStateSize is always respected (See: CVE-2026-27979)
  • feat(next/image): add lru disk cache and images.maximumDiskCacheSize (See: CVE-2026-27980)
  • Allow blocking cross-site dev-only websocket connections from privacy-sensitive origins (See: CVE-2026-27977)
  • Disallow Server Action submissions from privacy-sensitive contexts by default (See: CVE-2026-27978)
  • fix: patch http-proxy to prevent request smuggling in rewrites (See: CVE-2026-29057)
Credits

Huge thanks to @​unstubbable, @​styfle, @​eps1lon, and @​ztanner for helping!

vercel/next.js (eslint-config-next)

v16.1.7

Compare Source


Configuration

📅 Schedule: Branch creation - Between 08:00 AM and 08:59 AM, Monday through Friday ( * 8 * * 1-5 ), Only on Sunday and Saturday ( * * * * 0,6 ) 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 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 Mar 20, 2026

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

Project Deployment Actions Updated (UTC)
koremina Ready Ready Preview, Comment Mar 21, 2026 5:41pm

@claude
Copy link
Contributor

claude bot commented Mar 20, 2026

Claude finished @renovate[bot]'s task —— View job


Next.js v16.1.7 依存関係更新のレビュー

タスクリスト

  • 変更ファイルの確認
  • Next.js v16.1.7の変更内容調査
  • セキュリティとパフォーマンスの評価
  • テストカバレッジの検討
  • レビューフィードバック提供

レビュー結果

🟢 総合評価: 承認推奨

このPRはRenovateBotによるNext.jsエコシステムのマイナーバージョン更新(v16.1.6 → v16.1.7)で、安全で推奨される更新です。

コード品質とベストプラクティス

✅ 良好なポイント:

  • Renovateが自動で適切に依存関係を更新
  • package.json内のバージョン指定が一貫している
  • pnpm-lock.yamlも正しく更新されている
  • 影響範囲が限定的(2パッケージのみ)

📋 変更内容の詳細:

  • @next/third-parties: 16.1.6 → 16.1.7(Google Analyticsコンポーネント用)
  • eslint-config-next: 16.1.6 → 16.1.7(ESLint設定)

パフォーマンスとセキュリティ

🔒 セキュリティ評価:

  • マイナーバージョンアップデートのため、破壊的変更のリスクは低い
  • Renovateの信頼度スコアが高く、安全性が確認済み
  • 既知のセキュリティ脆弱性の修正が含まれる可能性あり

⚡ パフォーマンス影響:

  • マイナーアップデートのため、パフォーマンスへの悪影響は想定されない
  • むしろ最適化や修正が含まれている可能性が高い

使用箇所の確認

📍 影響を受けるファイル:

  • app/(pages)/layout.tsx:11 - GoogleAnalyticsコンポーネント
  • components/feature/post/PostVideo.tsx:2 - YouTubeEmbedコンポーネント

これらのコンポーネントは既存のAPIを使用しており、マイナーアップデートで破壊的変更が入ることはありません。

テストカバレッジ

🧪 テスト要件:

  • マイナーアップデートのため、新しいテストは不要
  • 既存のpnpm testによるテストスイートで十分
  • YouTube埋め込みとGoogle Analyticsの動作確認を推奨

推奨事項

  1. 即座にマージ可能 - リスクの低い安全な更新

  2. 本番デプロイ前の確認事項:

    • Google Analyticsの動作確認
    • YouTube動画埋め込みの表示確認
    • ESLintエラーがないことの確認
  3. 実行推奨コマンド:

    pnpm lint     # ESLint確認
    pnpm build    # ビルド確認  
    pnpm test     # テスト実行

まとめ

この更新は定期的なメンテナンスの一環であり、セキュリティとパフォーマンスの向上が期待できます。破壊的変更のリスクはなく、安心してマージできます。

ジョブ実行ログ

@HiroshiIgarash HiroshiIgarash merged commit 140e0bf into develop Mar 21, 2026
4 checks passed
@HiroshiIgarash HiroshiIgarash deleted the renovate/nextjs-monorepo branch March 21, 2026 14:18
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