v1.0.0-rc.18
Pre-releaseWhen Stim is not installed globally, replace stim with npx stim-cli.
Fixes
- Warming an Android worktree excludes generated autolinking caches, including nested apps, so Gradle resolves native dependencies inside the new checkout. 1fac645
- Keep large temporary copies on the operation's volume, including worktree warming and cached app preparation.
STIM_TMPDIRor machinetempDiroverrides placement; doctor reports cross-volume copies. 20232f3 - Repair stale Android CMake launcher configurations with
stim doctor --fix --platform android, including installed native modules. Stop all native builds before repair; custom launchers and shared ccache entries are preserved. 008d057 - Validate benchmark cache entries with the pinned CLI's fingerprint library. 0079fb3
- Audit benchmark device-session scoping per shell command, accepting correctly scoped delayed navigation and rejecting unscoped invocations later in a chain. 782b8c5
Docs
- Explain the workflows where Stim adds little value on the homepage. fb82b23
QA
Expedited RC authorized on 2026-09-06 after disk pressure paused the native matrix.
The product candidate passed formatting, lint, build, typecheck, knip, 3,605 unit
tests, 66 end-to-end tests, runtime smoke, and tarball inspection. Real Gradle
autolinking regeneration and CMake launcher repair were verified. Native bare
Android and bare/Expo iOS workflow checks passed, as did the bare iOS cache suite.
Omitted before the version commit: the remaining native cache matrix, Expo Android
workflow, and manual Release-artifact checks. Final candidate build, version,
help, guide, and all five tarball inspections are retained, together with blocking
CI on the exact release commit, including Node 22, Node 24, and the Node 20.19.4
published-runtime job.