Skip to content

chore(deps): update Expo SDK 57 patches - #189

Merged
enaboapps merged 1 commit into
codex/web-review-fixes-186from
codex/expo-patches-188
Oct 9, 2026
Merged

enaboapps merged 1 commit into
codex/web-review-fixes-186from
codex/expo-patches-188

Conversation

@enaboapps

@enaboapps enaboapps commented Oct 8, 2026 •

Copy link
Copy Markdown
Contributor

Closes #188

Summary

Update eight Expo SDK 57 patch dependencies using Expo's SDK-matched installer. Only package.json and package-lock.json change. App version, build numbers, configuration, identifiers and protocol are unchanged.

Stack

Follows #185 -> #181 -> #183 -> #187.

Validation

  • npm run validate passes: lint, types, 668 tests in 74 suites, Expo Doctor 21/21.
  • All CI checks green: validation, clean Android prebuild and native build, clean iOS prebuild and native build.
  • CI run: https://github.com/switchifyapp/switchify-remote/actions/runs/37835589976
  • Production web export succeeds for 9 routes.
  • Independent latest-head review of a48d1d9 found no actionable issues. npm ls --depth=0 passes.
  • No new physical-device testing for this dependency update.
  • npm audit reports 70 vulnerabilities, including one critical transitive shell-quote 1.10.0 finding. That version is unchanged from the base; no unrelated audit fixes applied.

No merge or release.

@enaboapps

Copy link
Copy Markdown
Contributor Author

Independent review of a48d1d9 is clear. Exactly eight SDK57 direct dependencies changed; lockfile consistent; no added/removed packages, app version or configuration changes. npm ls --depth=0 passed. Fresh Android prebuild in a temporary source copy passed. Local iOS generation is unsupported on Windows; macOS CI has completed prebuild and is installing pods. Public config remains SDK57/app version1.0.0. Full validation and native builds ongoing.

@enaboapps

Copy link
Copy Markdown
Contributor Author

Local npm run validate is fully green on a48d1d9: version check, lint, TypeScript, 668 tests in74 suites, and Expo Doctor21/21. Both clean prebuild steps passed in CI; native compilation remains pending. Independent latest-head review clear.

@enaboapps
enaboapps marked this pull request as ready for review October 9, 2026 07:49
@enaboapps
enaboapps merged commit 1ad2481 into codex/web-review-fixes-186 Oct 9, 2026
3 checks passed
@greptile-apps

greptile-apps Bot commented Oct 9, 2026 •

Copy link
Copy Markdown

RetriggerConfidence Score: 5/5

[High impact] No merge-blocking issue was established for this dependency update; native compilation and physical-device compatibility remain unverified.

T-Rex evidence

Evidence from the check

  • Confirmed the previously executed script exists at /home/user/repo/trex-artifacts/expo-patch-validation.py; upload could not be performed with the available tools.

Command output from the check

  • Confirmed the observed baseline output exists at /home/user/repo/trex-artifacts/expo-patch-01-before.log; upload could not be performed with the available tools.

Command output from the check

  • Confirmed the observed head output exists at /home/user/repo/trex-artifacts/expo-patch-02-after.log; upload could not be performed with the available tools.

Evidence from the check

  • Confirmed the previously executed script exists at /home/user/repo/trex-artifacts/expo-patch-validation.py; upload could not be performed with the available tools.

Command output from the check

  • Confirmed the observed baseline output exists at /home/user/repo/trex-artifacts/expo-patch-01-before.log; upload could not be performed with the available tools.

Command output from the check

  • Confirmed the observed head output exists at /home/user/repo/trex-artifacts/expo-patch-02-after.log; upload could not be performed with the available tools.

View artifacts

Summary

Updates eight Expo SDK 57 patch dependencies in package.json and refreshes package-lock.json.

  • The app uses newer patch versions of eight Expo SDK 57 packages.

T-Rex validation blocked

Evidence upload is unavailable because this environment exposes no artifact-upload operation and no upload endpoint or credentials were supplied. Executed scripts and observed output were saved locally; the local references are not confirmed uploads.

Reviews (1) · Last reviewed commit: "chore(deps): update Expo SDK 57 patches" · Reviewed by Greptile

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.

2 participants