PushPals CLI v1.0.98
PushPals CLI Release Log
Release Metadata
- version:
v1.0.98 - start_commit:
5594ad8093317d153ae8f50d62f3483e75522548 - end_commit:
ba2f5bcdca483221cac64d95a21393bfad3a22bf - commits_in_range:
1
Highlights
- Teach WorkerPal ValidationGate to infer Playwright browser targets from repo e2e scripts and command flags instead of assuming every browser smoke uses bundled Chromium.
- Provision requested Playwright targets such as
msedge,chrome,firefox, andwebkitbefore running repo browser validation, fixing sandboxes where the app's smoke harness launches a browser channel. - Track browser-runtime preflight readiness per browser target so mixed browser commands install only the missing targets.
- Improve browser preflight logs to name the exact Playwright target(s) being provisioned or failing.
- Sync packaged CLI runtime assets so the published WorkerPal sandbox includes the browser-target preflight fix.
Validation
bun run cli:bundlebun run test:rootgit diff --checkbun test tests/workerpals.sandbox-env.test.ts tests/workerpals.validation-command-safety.test.tsbunx tsc -p apps/workerpals/tsconfig.json --noEmit
Install
npm i -g @pushpalsdev/clibun install -g @pushpalsdev/cliArtifacts
pushpals-linux-x64pushpals-windows-x64.exepushpals-macos-x64pushpals-macos-arm64SHA256SUMS.txt
Breaking Changes
- None.
Known Issues
- Docker-backed WorkerPal execution still requires Docker to be installed and running when WorkerPal auto-spawn is enabled;
pushpals --clearcleanup is best-effort when Docker is unavailable or times out. - Codex
gpt-5.5requires a recent Codex CLI; older Codex CLIs fall back togpt-5.4for WorkerPal and RemoteBuddy Codex execution when they report model incompatibility. - GitHub contribution credit for WorkerPal commits requires the configured commit email to be associated with the target GitHub account.
- Native WSL source-tree
cli:bundleruns can still hang in the Expo monitor export path when building from a Windows-mounted checkout under/mnt/c/...; the published CLI package cold-start path is covered separately.
Full Changelog: v1.0.97...v1.0.98