You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixed
WARP_DB worker datadir teardown races (Dirs::delete + recycle/shutdown):
under parallel Pest with WARP_MODE + WARP_DB, InnoDB temp files
(#ib_redo*_tmp and similar) could disappear or reappear mid-walk during
worker datadir cleanup, so bare unlink/rmdir in Dirs.php became
Laravel testing ErrorExceptions on otherwise green bystander tests. Dirs::delete is now race-safe (ENOENT ignored mid-walk; bounded retry on
"directory not empty"; non-ENOENT failures still surface). After mysqld stop in recycle()/shutdown(), a short settle runs before
datadir delete so the tree is quieter before cleanup.
Changed
Release process is now scripted: scripts/release.sh (and composer release / composer release:dry) runs CHANGELOG + quality gates,
creates an annotated semver tag, and pushes tag only for Packagist.
See docs/RELEASES.md and the project /release skill.