·
15 commits
to main
since this release
SHAFT 10.2.20260623
Auto-generated release notes are included below. Users upgrading from
SHAFT_ENGINE should read the
modular SHAFT upgrade guide.
SHAFT Pilot adds deterministic Capture, TestNG generation, Doctor diagnosis,
reviewed repair proposals, and MCP interoperability. AI is optional, disabled
by default, and direct OpenAI, Anthropic, Gemini, or Ollama access requires
explicit enablement and consent. Microsoft/GitHub Copilot integrates through
MCP rather than a generic provider API-key adapter.
See the SHAFT Pilot guide
for installation, configuration, privacy, troubleshooting, and usage examples.
What's Changed
- Relax iPhone Playwright user-agent assertion by @MohabMohie in #3004
- Fix numeric comparison tolerance in JavaHelper for devicePixelRatio by @MohabMohie in #3005
- Fix 3 failing local browser tests by @MohabMohie in #3006
- [codex] Update Allure logo with Egypt flag colors by @MohabMohie in #3009
- codex: fix visual validation screenshot attachments by @MohabMohie in #3012
- [codex] document github actions workflows by @MohabMohie in #3013
- chore: add SHAFT marketing ad producer skill by @MohabMohie in #3016
- test: harden shaft-mcp stability contracts by @MohabMohie in #3015
- fix: ship IntelliJ command shortener templates by @MohabMohie in #3019
- [codex] Harden core lifecycle isolation by @MohabMohie in #3017
- fix: align JUnit retry with runtime config by @MohabMohie in #3020
- Add UI state wait timeout by @MohabMohie in #3021
- Prepare SHAFT Engine release 10.2.20260623 by @MohabMohie in #3022
Full Changelog: 10.2.20260622...10.2.20260623