Skip to content

Releases: obj-p/PreviewsMCP

v0.12.1

23 Apr 12:13
54aebf6

Choose a tag to compare

What's Changed

  • Embed AppIcon.png bytes to eliminate the SPM resource bundle by @obj-p in #145

Full Changelog: v0.12.0...v0.12.1

v0.12.0

22 Apr 20:52
7cbafdb

Choose a tag to compare

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 logs subcommand 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

21 Apr 01:59
c965deb

Choose a tag to compare

What's Changed

  • Forward SPM -package-name to dylib recompile by @obj-p in #132

Full Changelog: v0.11.2...v0.11.3

v0.11.2

21 Apr 00:49
8eab984

Choose a tag to compare

What's Changed

  • Compile auto-generated Swift sources (Bundle.module, asset symbols) in Tier 2 by @obj-p in #131

Full Changelog: v0.11.1...v0.11.2

v0.11.1

20 Apr 23:09
860b43a

Choose a tag to compare

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

19 Apr 14:26
3c4f0b6

Choose a tag to compare

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

11 Apr 00:18
e5707e8

Choose a tag to compare

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

10 Apr 22:06
4ea8cbd

Choose a tag to compare

What's Changed

  • Support binary XCFramework dependencies in SPM build system by @obj-p in #75

Full Changelog: v0.9.0...v0.10.0

v0.9.0

10 Apr 21:39
28ccdaf

Choose a tag to compare

What's Changed

  • Add progress indicators for CLI and MCP, git-based --version by @obj-p in #74

Full Changelog: v0.8.0...v0.9.0

v0.8.0

10 Apr 16:47
b774fdd

Choose a tag to compare

What's Changed

  • Add variants CLI subcommand, document MCP tools, fix headless docs by @obj-p in #72
  • Fix SPM dependency linking and Xcode multi-scheme selection by @obj-p in #73

Full Changelog: v0.7.0...v0.8.0