Commit Graph

  • 29081a35b1 Merge pull request #2167 from heygen-com/07-10-refactor-core-own-edit-protocol-contract James Russo 2026-07-18 14:57:19 -04:00
  • 452e9074f4 fix(lint): ignore local .scratch directories in oxlint (#2624) Miguel Ángel 2026-07-18 14:07:25 -04:00
  • 562544f68d refactor(core): own edit protocol contract #2167 James 2026-07-10 13:31:02 -07:00
  • 177681aff1 Merge pull request #2166 from heygen-com/07-10_test_compiler_enforce_preview_render_parity James Russo 2026-07-18 13:20:31 -04:00
  • f0956e5944 test(compiler): enforce preview render parity #2166 James 2026-07-10 13:26:16 -07:00
  • c020e4cca6 Merge pull request #2165 from heygen-com/07-10_refactor_studio_gate_sdk_operation_families James Russo 2026-07-18 12:25:15 -04:00
  • 38c2d06933 refactor(studio): gate SDK operation families #2165 James 2026-07-10 13:19:35 -07:00
  • fb362df625 Merge pull request #2164 from heygen-com/07-10_refactor_studio_gate_acorn_writer_migration James Russo 2026-07-18 10:55:48 -04:00
  • 8dd7e3dfc5 fix(studio): keep atomic Acorn splits Recast-free #2164 James 2026-07-18 09:36:00 -04:00
  • 022e260ac3 fix(studio): read writer environment explicitly James 2026-07-18 00:22:03 -04:00
  • 710a8f1db2 fix(studio): select writer for atomic cuts James 2026-07-17 23:15:57 -04:00
  • 43788c6dda refactor(studio): gate Acorn writer migration James 2026-07-10 13:13:01 -07:00
  • feb675a89d chore: release v0.7.63 (#2628) v0.7.63 Miguel Ángel 2026-07-18 04:44:56 -04:00
  • 49113eb084 fix(media-use): clean failed asset reservations (#2627) Miguel Ángel 2026-07-18 04:36:36 -04:00
  • 39d2e4caa8 feat(registry): wave L wild-shelf candidates from the frame study Miguel Angel Simon Sierra 2026-07-18 08:47:20 +02:00
  • 7f76170956 chore: release v0.7.62 (#2626) v0.7.62 Miguel Ángel 2026-07-17 22:02:49 -04:00
  • e64a22893a fix(studio): preserve alpha proxy playback (#2625) Miguel Ángel 2026-07-17 21:56:27 -04:00
  • bcdb90a45f Merge pull request #2163 from heygen-com/07-10-refactor_producer_make_capture_plans_immutable James Russo 2026-07-17 20:56:18 -04:00
  • a7d6f7f7dc fix(producer): retain streaming retry after OOM #2163 James 2026-07-17 19:11:45 -04:00
  • e9604270b2 test(producer): preserve parallel plan watchdog coverage James 2026-07-15 14:47:10 -04:00
  • 6a84e95c68 refactor(producer): make capture plans immutable James 2026-07-10 13:02:31 -07:00
  • 4a2c9eeedb feat(cli): make cloud archives size-aware (#2622) James Russo 2026-07-17 19:07:53 -04:00
  • e73304fb0e feat(cli): make cloud archives size-aware #2622 James 2026-07-17 18:25:38 -04:00
  • 43b52f7d6e Merge pull request #2162 from heygen-com/07-10-refactor_producer_unify_render_requests James Russo 2026-07-17 18:07:16 -04:00
  • 1a66c881b8 fix(producer): preserve render request config contracts #2162 James 2026-07-17 17:22:34 -04:00
  • fc4e9a6c0e fix(producer): validate render request engine snapshots James 2026-07-17 15:34:00 -04:00
  • 25dd4cc8c0 fix(producer): omit absent render request options James 2026-07-17 13:58:39 -04:00
  • c251db02d0 fix(producer): validate render request wire contracts James 2026-07-17 13:42:09 -04:00
  • 65f2e2927c refactor(producer): unify render requests James 2026-07-10 12:53:15 -07:00
  • 2577aaffeb fix(studio): ignore stale failed sidecars for existing renders (#2621) Miguel Ángel 2026-07-17 16:21:33 -04:00
  • 7acabbcdeb docs(guides): resolve the Send-to fidelity contradiction (preserve substance, adapt form) (#2620) Somansh Reddy 2026-07-17 12:30:48 -07:00
  • 209784ab27 fix(producer): credit held video tails in coverage gate (#2606) Miguel Ángel 2026-07-17 14:16:17 -04:00
  • 2b65b4efce fix(studio): harden composition timeline reliability (#2615) Miguel Ángel 2026-07-17 14:15:30 -04:00
  • 57c7f20731 refactor(studio): decompose timeline orchestration studio-timeline-packaging-v2-2026-07-17 codex/studio-timeline-packaging-v2 Miguel Angel Simon Sierra 2026-07-17 13:54:06 -04:00
  • 1afc3c9aff chore(studio): preserve signed timeline virtualization recovery snapshot v1 codex/studio-timeline-recovery-v1 Miguel Angel Simon Sierra 2026-07-17 12:41:35 -04:00
  • 3b9ec04c00 chore(studio): preserve timeline virtualization recovery snapshot v1 studio-timeline-recovery-v1-2026-07-17 Miguel Angel Simon Sierra 2026-07-17 12:27:24 -04:00
  • 2be8a62c00 fix(engine): stop compositing phantom duplicates on captureBeyondViewport (#2607) Miguel Ángel 2026-07-17 11:59:45 -04:00
  • 8bfc676881 docs(guides): redirect Send-to imports to the Send-to guide (#2619) Somansh Reddy 2026-07-17 08:49:21 -07:00
  • ad02d00b8d Merge pull request #2161 from heygen-com/07-10-refactor_engine_type_capture_failures James Russo 2026-07-17 11:46:57 -04:00
  • 5da9f7ab3d fix(engine): avoid polynomial capture failure regex #2161 James 2026-07-17 01:40:33 -04:00
  • acb3d81b99 refactor(engine): type capture failures James 2026-07-10 12:42:39 -07:00
  • c268f5ba85 chore: release v0.7.61 v0.7.61 Vance Ingalls 2026-07-17 01:07:09 -07:00
  • 0a66671fc5 feat(media-use): add video generation (HeyGen avatar-video + local LTX fallback) (#2614) Miguel Ángel 2026-07-17 03:56:57 -04:00
  • f084a7217d Merge pull request #2502 from heygen-com/task4-start-resolver-export Vance Ingalls 2026-07-17 00:47:42 -07:00
  • ac51891eb0 Merge pull request #2600 from heygen-com/fix/studio-slideshow-tab-gate Vance Ingalls 2026-07-17 00:46:50 -07:00
  • 1ddf9cc331 Merge pull request #2563 from heygen-com/via/thumbnail-id-escape Vance Ingalls 2026-07-17 00:43:31 -07:00
  • a7c0fa4fe5 Merge pull request #2564 from heygen-com/via/win-workdir-env Vance Ingalls 2026-07-17 00:43:06 -07:00
  • cf64f24e63 Merge pull request #2569 from heygen-com/via/macos12-dyld-crash-hint Vance Ingalls 2026-07-17 00:40:14 -07:00
  • 53b3621437 fix(studio): short-circuit slideshow-island detection with a substring check (review N2) #2600 Vance Ingalls 2026-07-17 00:31:03 -07:00
  • a4167ede07 feat(studio): default the flat inspector on Vance Ingalls 2026-07-16 23:48:53 -07:00
  • 67696cd8de fix(studio): hide the Slideshow tab and panel for non-slideshow compositions Vance Ingalls 2026-07-16 03:16:51 -07:00
  • bb82c60ffd perf(studio): stabilize timeline clip gestures Miguel Angel Simon Sierra 2026-07-17 03:37:23 -04:00
  • 8eccc6e9a3 Merge pull request #2599 from heygen-com/via/composition-structure-mandate Vance Ingalls 2026-07-17 00:36:36 -07:00
  • e8371a7acc feat(media): alpha-capable authoring proxies (#2598) Miguel Ángel 2026-07-17 03:26:55 -04:00
  • 8c1b6c5154 docs(media): document automatic proxying for hostile codecs (#2596) Miguel Ángel 2026-07-17 03:01:56 -04:00
  • 666dc21790 perf(studio): virtualize timeline clip windows Miguel Angel Simon Sierra 2026-07-17 02:53:52 -04:00
  • 35eff5038b feat(cli): bake proxies into published archives (#2595) Miguel Ángel 2026-07-17 02:50:28 -04:00
  • 4ad582606b feat(lint): flag relative-value second writers and tl.set initial hides (#2612) Xuanru Li 2026-07-16 23:49:45 -07:00
  • f3d2100663 feat(lint): seek-order safety and SVG draw-on rules for GSAP timelines (#2611) Xuanru Li 2026-07-16 23:22:18 -07:00
  • 490642b78a fix(feedback-lint): tighten census value scoping and defect-keyword matching #2599 Via 2026-07-17 06:21:18 +00:00
  • 67ac9cc933 perf(studio): virtualize timeline rows Miguel Angel Simon Sierra 2026-07-17 02:14:04 -04:00
  • 0561adc11c feat(cli): resolve proxies before check's timed browser phase (#2594) Miguel Ángel 2026-07-17 02:05:25 -04:00
  • 5bdfb8a81c test(studio): stabilize timeline performance fixtures Miguel Angel Simon Sierra 2026-07-17 01:35:45 -04:00
  • a6df35f891 fix(gcp-cloud-run): include all workspace build dependencies (#2608) Miguel Ángel 2026-07-17 01:18:52 -04:00
  • 57d3bf4960 refactor(engine): manage child process lifecycles (#2160) James Russo 2026-07-17 01:17:53 -04:00
  • bd46b47db4 perf(studio): centralize timeline viewport geometry Miguel Angel Simon Sierra 2026-07-17 01:00:29 -04:00
  • afadac97b7 perf(studio): add timeline viewport performance contract Miguel Angel Simon Sierra 2026-07-17 00:29:14 -04:00
  • 8e162921bc fix(cli): resolve the producer alias in the CLI vitest config (#2609) Miguel Ángel 2026-07-16 23:43:04 -04:00
  • b44bc4ffaf fix(registry): position flowchart typing beats with label-relative offsets (#2549) Paweł 2026-07-17 05:17:15 +02:00
  • 8f90fd9ec1 refactor(feedback): extract lint-warning loop to satisfy Fallow CRAP threshold Via 2026-07-17 03:11:36 +00:00
  • 49a36e4bac feat(studio): gate the VST FX section behind STUDIO_VST_ENABLED #2605 vo-carve-feature-flag Vance Ingalls 2026-07-16 20:08:24 -07:00
  • 74b4f1e8c3 feat(cli): serve proxies from play and the static project server (#2593) Miguel Ángel 2026-07-16 23:02:01 -04:00
  • 39b588cbd0 feat(core): swap undecodable video to its proxy at runtime (#2592) Miguel Ángel 2026-07-16 23:01:39 -04:00
  • 6458807066 feat(cli): let projects opt out of automatic proxying (#2591) Miguel Ángel 2026-07-16 23:01:14 -04:00
  • 67eab59f44 feat(studio-server): serve H.264 proxies from the preview route (#2590) Miguel Ángel 2026-07-16 23:00:48 -04:00
  • 0aaac7aa30 feat(skills): add composition-structure block + soft-warn feedback lint Via 2026-07-17 02:57:07 +00:00
  • 15aa266470 chore(vst-host): delete monorepo package, repoint at published PyPI package #2604 vo-carve-repo-split Vance Ingalls 2026-07-16 19:53:11 -07:00
  • d05c899c88 fix(fallow): suppress line-shifted pre-existing findings + simplify CSS.escape polyfill #2563 Via 2026-07-17 02:53:07 +00:00
  • 9fc7390c2b fix(cli): import EXTRACT_CACHE_DIR_DISABLED_ALIASES in render.ts #2564 Via 2026-07-17 02:52:04 +00:00
  • c89611f75f refactor(vst): split oversized files and dedupe CLI/engine code to clear fallow gate #2603 vo-carve-fallow-cleanup Vance Ingalls 2026-07-16 19:37:48 -07:00
  • 02e72db32a test(vst-host): prove carve bands dip target freqs when bounced #2602 vo-carve-feature Vance Ingalls 2026-07-15 23:01:27 -07:00
  • a096dac29b feat(vst-host): land VST sidecar server hardening for Studio integration Vance Ingalls 2026-07-15 22:32:11 -07:00
  • 5287f7f3cf feat(studio): appendCarveBands + projectRelativeAssetPath chain-file helpers Vance Ingalls 2026-07-15 22:16:15 -07:00
  • 4d1625fff5 fix(studio-server): drop leaked wav-path route + parent-pid from carve commit Vance Ingalls 2026-07-15 22:04:58 -07:00
  • 482f44e7d3 feat(studio-server): add POST /vst/carve - voiceover carve-band analysis route Vance Ingalls 2026-07-15 21:47:42 -07:00
  • ef523e4399 fix(vst-host): drop unrelated serve --parent-pid leak from carve commit Vance Ingalls 2026-07-15 21:31:56 -07:00
  • 3da1bb8e17 feat(vst-host): carve CLI verb — voiceover analysis to bands JSON Vance Ingalls 2026-07-15 21:19:27 -07:00
  • 9515f74c17 feat(vst-host): spectral carve core — find voiceover presence bands Vance Ingalls 2026-07-15 21:14:26 -07:00
  • 78d7bbd933 fix(vst-host): route plugin loading through the pedalboard thread too Vance Ingalls 2026-07-15 11:31:25 -07:00
  • e7881ec537 fix(studio): suppress file-watcher reload for VST chain-file writes Vance Ingalls 2026-07-15 11:30:13 -07:00
  • ce081d4b64 fix(studio): thread the sidecar auth token through the Vite dev adapter Vance Ingalls 2026-07-15 10:35:56 -07:00
  • acdec1310c fix(vst-host): require a shared-secret token on the sidecar WebSocket Vance Ingalls 2026-07-15 07:05:40 -07:00
  • dce44d7bad fix(studio): persist native VST editor edits back to the chain file Vance Ingalls 2026-07-15 07:04:33 -07:00
  • d804fef1c3 test(producer): add VST render parity integration test and sidecar docs Vance Ingalls 2026-07-15 06:28:04 -07:00
  • 1e2907e730 refactor(studio): replace per-track VST disconnect tracking with a permanent whole-hook suspend Vance Ingalls 2026-07-15 05:59:29 -07:00
  • a55f74353c fix(studio): don't blindly re-stream VST tracks after a sidecar reconnect Vance Ingalls 2026-07-15 05:33:25 -07:00
  • e9b97b5097 fix(studio): unify VST sidecar connection and resync trackIndex on reload Vance Ingalls 2026-07-15 05:13:10 -07:00
  • d78a708afd feat(studio): streamed VST preview with worklet playback and dry fallback Vance Ingalls 2026-07-15 04:32:07 -07:00
  • 48fba16c2f fix(studio): reject superseded loadChain/getState requests per trackId Vance Ingalls 2026-07-15 03:53:36 -07:00
  • 2a41dbb24f feat(studio): useVstHost websocket client hook Vance Ingalls 2026-07-15 03:39:07 -07:00