Skip to content

feat: restore startup stall recovery for app launches#78

Merged
V3RON merged 1 commit intomainfrom
feat/bring-back-restarts
Mar 24, 2026
Merged

feat: restore startup stall recovery for app launches#78
V3RON merged 1 commit intomainfrom
feat/bring-back-restarts

Conversation

@V3RON
Copy link
Copy Markdown
Contributor

@V3RON V3RON commented Mar 19, 2026

Description

Restore startup stall recovery for RN-ready app launches, including restart-between-files. Startup retries now pause on Metro bundling activity, resume afterward, and still fail immediately on confirmed native crashes.

Related Issue

N/A

Context

This brings back the earlier Metro-driven startup recovery behavior while keeping crash-supervisor as the only source of crash truth. It also adds a dedicated startup stall error and CLI-friendly reporting without a stack trace.

Testing

  • pnpm exec tsc -p packages/config/tsconfig.lib.json --noEmit
  • pnpm exec tsc -p packages/jest/tsconfig.lib.json --noEmit
  • pnpm vitest --config packages/jest/vite.config.ts run packages/jest/src/__tests__/index.test.ts packages/jest/src/__tests__/harness.test.ts packages/jest/src/__tests__/errors.test.ts

@vercel
Copy link
Copy Markdown

vercel bot commented Mar 19, 2026

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

Project Deployment Actions Updated (UTC)
react-native-harness Ready Ready Preview, Comment Mar 19, 2026 0:48am

Request Review

@V3RON V3RON merged commit d50c3e7 into main Mar 24, 2026
3 checks passed
@V3RON V3RON deleted the feat/bring-back-restarts branch March 24, 2026 06:53
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