Skip to content

2026.03.17 Updates#108

Merged
handstandsam merged 1 commit intomainfrom
2026.03.17
Mar 17, 2026
Merged

2026.03.17 Updates#108
handstandsam merged 1 commit intomainfrom
2026.03.17

Conversation

@handstandsam
Copy link
Collaborator

@handstandsam handstandsam commented Mar 17, 2026

Summary

  • Cross-platform rebranding: Updated positioning from "mobile testing" to "UI testing" across docs and README to reflect support for web, desktop, and mobile platforms
  • Android sample app: New example application with screens for taps, swipes, lists, forms, and settings — serves as a test fixture and integration reference
  • Expanded trail coverage: Added 800+ trail files including Android World benchmarks, Compose Desktop tests, Playwright Electron/Native tests, and on-device accessibility trails
  • Maven Central publishing: Added publishToMavenCentral() and signAllPublications() to the root build config
  • Release automation: Rewrote GitHub Actions workflow from macOS .app distribution to ProGuard-shrunk UberJAR with tag-based GitHub Release creation
  • CLI enhancements: New --port, --https-port, --agent, --driver, --show-browser, --llm, --llm-provider, --llm-model, --no-daemon, --compose-port, --capture-video, --capture-logcat options; expanded config command with LLM provider/agent/driver support
  • MCP config: Added .mcp.json for standard MCP client integration
  • Session timeline visualization: New timeline view components for session playback with video frame extraction and caching
  • Documentation refresh: Regenerated CLI docs from Picocli annotations + config key registry; expanded Multi-Agent V3 docs with exception handling, reflection, and cross-app memory; added Trail & Blaze architecture diagram
  • Driver additions: ANDROID_ONDEVICE_ACCESSIBILITY, PLAYWRIGHT_NATIVE, and PLAYWRIGHT_ELECTRON driver types

Test plan

  • Verify Android sample app builds and launches
  • Verify trail files parse and validate correctly
  • Verify trailblaze mcp launches with new CLI options
  • Verify desktop UberJAR build with ProGuard shrinking
  • Verify Maven Central publishing configuration
  • Verify regenerated CLI docs match actual command definitions

@handstandsam handstandsam changed the title 2026.03.17 2026.03.17 Updates Mar 17, 2026
@handstandsam handstandsam merged commit 21effe4 into main Mar 17, 2026
6 checks passed
@handstandsam handstandsam deleted the 2026.03.17 branch March 17, 2026 20:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant