Skip to content

[codex] upgrade Next runtime dependencies#162

Draft
Che-Zhu wants to merge 1 commit into
v3.0from
codex/next-runtime-ci-ghcr
Draft

[codex] upgrade Next runtime dependencies#162
Che-Zhu wants to merge 1 commit into
v3.0from
codex/next-runtime-ci-ghcr

Conversation

@Che-Zhu
Copy link
Copy Markdown
Collaborator

@Che-Zhu Che-Zhu commented May 22, 2026

Summary

  • Upgrade the v3 runtime stack to Next 16.2.6, React 19.2.6, matching React types, and the paired Next ESLint config.
  • Refresh pnpm-lock.yaml for the updated dependency graph.
  • Stabilize client loaders with useCallback in the GitHub status/settings UI so effects have explicit stable dependencies.
  • Replace random terminal session id generation with useId() so the terminal id is stable across client renders.

Scope

This PR only includes the runtime dependency update and directly related React compatibility cleanup.

Generated .qoder/repowiki documentation files are intentionally excluded from this PR.

Verification

  • pnpm lint exits 0. It currently reports 4 warnings from react-hooks/set-state-in-effect, including existing warning coverage in the import GitHub dialog and the settings/GitHub loading effects touched here.
  • pnpm build exits 0 with Next.js 16.2.6.
  • pnpm test exits 0: 13 test files and 43 tests passed.

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