Releases: obj-p/PreviewsMCP
Releases · obj-p/PreviewsMCP
v0.13.0
What's Changed
- Detect stale stdio MCP server with preview_build_info tool (#147) by @obj-p in #150
- Fix asset color resolution for Xcode-built preview targets (#151) by @obj-p in #152
- Detect wrong MCP binary in integration-test skill (#154) by @obj-p in #155
- Use _NSGetExecutablePath for daemon self-path resolution (#100) by @obj-p in #153
- Fix iOS host error screen, SPM dynamic-product link leak, --headless plumbing, and two daemon-test races by @obj-p in #146
Full Changelog: v0.12.2...v0.13.0
v0.12.2
What's Changed
- Eliminate iOS simulator test contention: wait for boot + distinct device per test by @obj-p in #141
- Add weekly cache warmer to keep SPM caches alive past 7-day TTL by @obj-p in #149
- Detect daemon version mismatch and transparently restart (#142) by @obj-p in #144
Full Changelog: v0.12.1...v0.12.2
v0.12.1
What's Changed
Full Changelog: v0.12.0...v0.12.1
v0.12.0
What's Changed
- Make MCPTestServer.withTimeout starvation-immune via pthread timer by @obj-p in #136
- Add daemon-global 2s heartbeat notification (Phase 1 of issue #135) by @obj-p in #137
- Add client-side stall detection via StallTimer (Phase 2 of issue #135) by @obj-p in #138
- Add
previewsmcp logssubcommand and promote Debugging section by @obj-p in #133 - Add watchdog diagnostic for MCP integration test hangs by @obj-p in #134
- Phase 4 (#135): instrumentation + remove starving 300ms Task.sleep by @obj-p in #139
- Remove issue #135 Phase 4A diagnostic markers by @obj-p in #140
Full Changelog: v0.11.3...v0.12.0
v0.11.3
What's Changed
Full Changelog: v0.11.2...v0.11.3
v0.11.2
What's Changed
Full Changelog: v0.11.1...v0.11.2
v0.11.1
What's Changed
- Regenerate demo GIF for daemon-based CLI by @obj-p in #123
- Make MCP hot-reload test diagnosable; split by reload path by @obj-p in #126
- Remove unnecessary await on sync callTool overload by @obj-p in #124
- Make CLI integration tests diagnosable + cancellation-safe (#127) by @obj-p in #129
- Support UIKit bodies in #Preview blocks by @obj-p in #130
Full Changelog: v0.11.0...v0.11.1
v0.11.0
What's Changed
- Add hero diagram, project icon, and VHS demo pipeline (#46) by @obj-p in #78
- Add extended traits, project config, and setup plugin by @obj-p in #79
- README and CLI discoverability updates by @obj-p in #82
- Merge format+lint CI jobs and add caching by @obj-p in #88
- Cache SetupBuilder artifacts and split CI cache keys by @obj-p in #89
- Fix flaky setup cache timing test on CI by @obj-p in #90
- Revise README, fix setup state loss (#86), auto-detect platform (#83) by @obj-p in #91
- Add CLI/MCP parity spec by @obj-p in #96
- CLI/MCP parity: daemon-based architecture with 8 new subcommands by @obj-p in #113
Full Changelog: v0.10.1...v0.11.0
v0.10.1
What's Changed
- Fix race condition in dependency archive creation by @obj-p in #76
- Wrap #Preview body in @ViewBuilder func to accept if #available et al by @obj-p in #77
Full Changelog: v0.10.0...v0.10.1
v0.10.0
What's Changed
Full Changelog: v0.9.0...v0.10.0