v1.2.1 — Test Stability and Sandbox Timer Cleanup
Overview
v1.2.1 is a focused patch release that improves runtime and test stability by removing lingering timer handles and eliminating the need for forced Jest shutdown.
Fixed
- Replaced unmanaged timeout race logic in sandbox execution with a managed timeout wrapper that guarantees timer cleanup.
- Removed
--forceExitfrom test scripts now that open-handle leakage has been resolved.
Quality Improvements
- Verified clean test process shutdown with open-handle detection.
- Confirmed all checks pass in standard mode:
- Test suites: 8/8 passed
- Tests: 39/39 passed
- Lint: passed
Notes
- This release does not change public APIs.
- It improves CI reliability and local developer ergonomics by ensuring deterministic test teardown.