10.2.20260612
SHAFT 10.2.20260612
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
- Change default value of forceBrowserDownload to false by @MohabMohie in #2846
- closes #2841 by @MohabMohie in #2847
- docs: update agent guidance and maintenance documentation by @MohabMohie in #2860
- [codex] Import SHAFT_MCP history into SHAFT_ENGINE by @MohabMohie in #2861
- [codex] Integrate shaft-mcp into reactor and release lifecycle by @MohabMohie in #2862
- [codex] Add optional SHAFT Pilot AI-provider foundation by @MohabMohie in #2867
- [codex] Add deterministic SHAFT Capture recording model by @MohabMohie in #2868
- [codex] Add managed browser SHAFT Capture recording by @MohabMohie in #2869
- [codex] Generate reliable SHAFT TestNG tests from Capture sessions by @MohabMohie in #2870
- [codex] Add deterministic SHAFT Doctor analysis by @MohabMohie in #2871
- [codex] Add optional AI-assisted SHAFT Doctor analysis by @MohabMohie in #2873
- [codex] Add reviewed SHAFT Doctor repair workflows by @MohabMohie in #2874
- [codex] release SHAFT Pilot 10.2.20260612 by @MohabMohie in #2875
Full Changelog: 10.2.20260610...10.2.20260612
Final release evidence
- Maven Central delivery and clean-consumer verification: https://github.com/ShaftHQ/SHAFT_ENGINE/actions/runs/27413105260
- JavaDocs publication: https://github.com/ShaftHQ/SHAFT_ENGINE/actions/runs/27414042293
- Canonical GHCR and MCP Registry publication: https://github.com/ShaftHQ/SHAFT_ENGINE/actions/runs/27415820255
- Optional hosting handoff: https://github.com/ShaftHQ/SHAFT_ENGINE/actions/runs/27415956167
- JavaDocs: https://shafthq.github.io/SHAFT_ENGINE/
- MCP Registry: https://registry.modelcontextprotocol.io/v0.1/servers/io.github.ShaftHQ%2Fshaft-mcp/versions/10.2.20260612
- Canonical image:
ghcr.io/shafthq/shaft-engine-mcp:10.2.20260612- digest:
sha256:0388271df8b5dd57a0342534e3accf1a0f6dfd7071df1cbb5b67ae345b545e8c
- digest:
- First-release compatibility image:
ghcr.io/shafthq/shaft-mcp:10.2.20260612- digest:
sha256:fe7283495fe9acd3ee9e9a84b7646e13b83ce3c0cc3868b87db873ddaf0d2a12
- digest:
- Executable
SHAFT_MCP-10.2.20260612.jarSHA-256:781a060c150856b44fe67879d617f51e9a1e10ca156800f7a4612f3ad74a939f - Aggregate CycloneDX SBOM SHA-256:
cfac9be60da603099bf53258aaaf24e58278e32d2cbe2110844dc96bf0fc5bc9 - Legacy repository: https://github.com/ShaftHQ/SHAFT_MCP is archived with its README, issues, releases, tags, and history preserved.
Follow-up publication and migration changes: #2876, #2877, #2879, and SHAFT_MCP#115.
Known limitations
- Live paid OpenAI, Anthropic, and Gemini provider calls were not required or run; deterministic mock-provider conformance and no-AI fallbacks passed.
RENDER_DEPLOY_HOOK_URLandFLY_API_TOKENare not configured. Render/Fly are deployment templates, not active release endpoints.- The historical Smithery listing is unavailable. Maven Central, GHCR, MCP Registry, stdio, and packaged/container Streamable HTTP are the supported installation paths.
Rollback
Maven Central and versioned image artifacts are immutable and must not be overwritten. Correct a release problem with a newer SHAFT version. The ghcr.io/shafthq/shaft-mcp:10.2.20260612 compatibility image remains pinned for migration; current and future container upgrades use ghcr.io/shafthq/shaft-engine-mcp.