Skip to content

v0.749.0

Choose a tag to compare

@github-actions github-actions released this 23 Jul 20:38
Immutable release. Only release title and notes can be modified.
v0.749.0
b22bea4

✨ New

  • Compile attached track automation (#6452)
  • Render attached automation and bound the work (#6461)
  • Sample-accurate clip-launch foundation (#6463)
  • DAWproject linear-subset XML importer (#6467)
  • Registry-driven schema manifest + drift gate (#6462)
  • Inject parameters into execution snapshots (#6474)
  • Take/comp recording model foundation (#6473)
  • AU v2 MIDI-effect adapter — aumi, MIDI in, MIDI out (#6438)
  • TypeScript, CLI, and JS agent surfaces projected from the schema manifest (#6478)
  • Deliver automation to hosted plugins (#6482)
  • Support streaming HTTP requests (#6492)

🐛 Fixed

  • Never deploy production from an unmerged merge-group commit (#6457)
  • Bump post-tag-sync Shipyard pin to 0.78.0 so push_mode=pr takes effect (#6458)
  • Make the hosted VST3 editor actually embed (#6444)
  • Stop the heritage CPU-budget test flaking the required gate (label truncation) (#6472)
  • Confine a named shader effect to its own canvas layer (#6440)
  • Mirrored layers place at their visual box; flowing vectors keep Figma's flex slot (#6417)
  • Allow cold Three.js JSC bundle smoke (#6495)
  • Preserve CTest multi-label properties (#6488)
  • Keep sub-pixel geometry so knob rings render concentric (#6402)
  • Carry Figma winding rule so multi-subpath icon holes render (#6416)
  • Carry Figma strokes through real stroke channels instead of dropping them (#6419)
  • Gradient-on-outline text, drop null boolean-ops, per-corner radii, honest icon-font warning (#6420)
  • Sync mac editor first-responder on the frame tick, not only events (#6491)
🔧 Under the hood
  • Journal-durable CreateAsset/RemoveAsset commands (#6456)
  • Fix timeline CI portability and UBSan toolchain routing (#6487)
  • Bump Shipyard pin to v0.78.0 and route the post-tag changelog through the queue (#6450)
  • Fuzz the note renderer for stuck notes under seek/loop stress (#6453)
  • Serialize the offscreen GPU suites on the pulp_gpu resource lock (#6445)
  • Prove MidiParameterMap maps any parameter with zero driver code (#6460)
  • Keep the reporting aliases off the shared hosted pool (#6446)
  • Point demo source links at Generous-Corp/pulp (#6466)
  • Make the stuck-note seek/loop proof non-vacuous (#6475)
  • Prepare Vellum extraction control plane (#6471)
  • Sweep residual danielraffel/pulp framework refs (incl. a signing-guard security fix) (#6468)

Full changelog: CHANGELOG.md § 0.749.0
Previous release: v0.748.0


Install

macOS / Linux:

curl -fsSL https://www.generouscorp.com/pulp/install.sh | sh

Windows (PowerShell):

irm https://www.generouscorp.com/pulp/install.ps1 | iex

These installers place the Rust pulp CLI, the C++ pulp-cpp
delegate, and the Claude Code pulp-mcp server on your PATH.
Or download the binary archive for your platform below.