Releases: mahmoudashraf93/ShipPilot
Releases · mahmoudashraf93/ShipPilot
ShipPilot 0.1.1
0.1.1 - 2026-06-02
Added
- Added the Wall of Apps source data, README gallery section, listing command, and App Store-backed submission flow.
- Added
shippilot wall submit --dry-runpreviews and--confirmGitHub pull request creation through an authenticatedghsession.
Changed
- Continued QA setup after simulator launch timeouts so agents can relaunch the app when needed.
- Treated simulator bootstatus timeouts as recoverable and increased the simulator bootstatus wait.
- Tightened simulator bridge and prompt wording around the QA tool allowlist.
- Clarified prompt-injection risk reduction docs.
v0.1.0
Added
- ShipPilot simulator MCP bridge with a small allowlist of simulator-only tools.
- Explicit MCP input schemas for UI automation tools.
- Trusted-runner checks for secret-backed GitHub Actions runs.
- Stronger secret redaction, including transformed secret values.
Changed
- Default Codex tools and web search are disabled during QA execution.
- QA prompts and security docs now treat QA case text, app UI, screenshots, logs, and files as untrusted data.
- Already-booted simulators are handled as a recoverable setup condition.
- Package bin path is normalized.
ShipPilot v0.0.2
Patch release for the initial public package.
Highlights:
- Removed the unused
reports.logsoption from docs, examples, and generated config. - Clarified that verbose mode streams redacted terminal output rather than writing log artifacts.
- Updated pull request CI to run on Node.js 20 and 22 with typecheck, tests, build, and npm package validation.
- Updated README icon rendering so it works from npm without increasing package size.
ShipPilot v0.0.1
Initial public npm release of the shippilot CLI.\n\nHighlights:\n- Markdown QA case parsing with required environment checks.\n- Codex SDK execution path for agentic iOS QA runs.\n- XcodeBuildMCP-backed iOS simulator doctor and run support.\n- JSON, Markdown, and JUnit report output.\n- GitHub Actions and Bitrise usage examples.\n- Release workflow for future npm trusted publishing releases.