Skip to content

Batch dependency updates: react-native 0.86, TS 6, graphql-codegen v7, node 24, java 25#52

Merged
dfalling merged 1 commit into
mainfrom
integration-deps
Jun 12, 2026
Merged

Batch dependency updates: react-native 0.86, TS 6, graphql-codegen v7, node 24, java 25#52
dfalling merged 1 commit into
mainfrom
integration-deps

Conversation

@dfalling

Copy link
Copy Markdown
Owner

Combines five compatible renovate dependency PRs into one verified batch, with the lockfile regenerated once for the whole set instead of cascading per-PR conflicts.

Included

Verification

Required check JS checks passes for the combined set:

  • tsc --noEmit ✅ (TypeScript 6)
  • biome check
  • jest --ci ✅ (5 tests, 2 suites)

Excluded: jest 30 (#42)

@react-native/jest-preset@0.86.0 still depends on jest-environment-node@29, whose jest-mock@29 moduleMocker lacks clearMocksOnScope, which jest-runtime@30 calls — so every test suite fails with TypeError: this._moduleMocker.clearMocksOnScope is not a function. Confirmed this is not resolved by pairing jest 30 with RN 0.86. Blocked upstream until React Native ships a jest-30-compatible preset; #42 left open.

Supersedes #43, #41, #40, #44, #39.

🤖 Generated with Claude Code

…, node 24, java 25

Combines five compatible renovate updates into one verified batch:
- react-native 0.85.3 -> 0.86.0 (#43) — react stays 19.2.3 (satisfies peer ^19.2.3)
- typescript 5.8 -> 6.0 (#40)
- graphql-codegen cli v5->v7, plugins v4->v6 (#41)
- node 22 -> 24 (#44)
- java temurin-17 -> temurin-25 (#39)

Lockfile regenerated once for the combined set. Verified together:
tsc --noEmit, biome check, and jest --ci all pass.

Excludes jest 30 (#42): @react-native/jest-preset@0.86.0 still depends on
jest-environment-node@29, whose jest-mock@29 lacks clearMocksOnScope that
jest-runtime@30 calls, so all suites fail. Blocked until RN ships a jest-30 preset.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@dfalling dfalling merged commit fb60d49 into main Jun 12, 2026
2 checks passed
@dfalling dfalling deleted the integration-deps branch June 12, 2026 18:44
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