Commit Graph

  • 0a70ba6717 fix(studio): scope timeline ease focus lifecycle (#2710) Miguel Ángel 2026-08-03 23:06:46 -07:00
  • 8c6cf90ff9 chore: release v0.7.91 Vance Ingalls 2026-08-03 22:48:00 -07:00
  • 71fd96bbf1 Merge pull request #2854 from heygen-com/feat/canary-rollouts Vance Ingalls 2026-08-03 22:35:37 -07:00
  • 7f167ea7c5 perf(studio): scan the preview document once per timeline derivation #3007 perf/studio-timeline-scan Miguel Angel Simon Sierra 2026-08-02 02:33:13 +02:00
  • 3b143ae226 test(core): pin clip identity across the manifest and clip-tree paths Miguel Angel Simon Sierra 2026-08-01 15:57:53 +02:00
  • d004a270b7 perf(studio): resolve composition-source hosts by the id the manifest uses Miguel Angel Simon Sierra 2026-08-01 13:38:48 +02:00
  • 3ca8f1018e fix(studio): release the previous project's render scopes on switch #3006 perf/studio-switch-leaks Miguel Angel Simon Sierra 2026-08-01 21:25:04 +02:00
  • 3c424fc34e perf(shader-transitions): create the WebGL context only when a shader draws #3005 perf/shader-webgl Miguel Angel Simon Sierra 2026-08-01 16:03:02 +02:00
  • c81482b3fc fix(shader-transitions): survive WebGL context loss instead of relying on GC Miguel Angel Simon Sierra 2026-08-01 13:39:17 +02:00
  • 6c4e931756 fix(studio-server): invalidate the memoized signature after minting hf-ids #3004 perf/studio-preview-cache Miguel Angel Simon Sierra 2026-08-01 13:32:33 +02:00
  • a5951da998 perf(studio-server): memoize the built preview document on the project signature Miguel Angel Simon Sierra 2026-08-01 13:32:02 +02:00
  • 56080c5668 perf(studio): take the AST/DOM stack off the first-paint path Miguel Angel Simon Sierra 2026-08-01 16:05:17 +02:00
  • e9632ade66 perf(studio): defer the source editor and markdown preview off first paint Miguel Angel Simon Sierra 2026-08-01 13:34:21 +02:00
  • 5725064cc7 perf(studio): fetch each media source once while opening a project #3002 perf/studio-media-dedup Miguel Angel Simon Sierra 2026-08-01 16:18:34 +02:00
  • 6d1f5c496d refactor(studio): enforce, annotate, or delete every timeline budget Miguel Angel Simon Sierra 2026-08-01 14:24:38 +02:00
  • 52f3ed8493 perf(studio): one media resolution layer for the Studio document #3001 perf/studio-media-resolution Miguel Angel Simon Sierra 2026-08-01 13:43:28 +02:00
  • 4a04b9381b perf(runtime): fetch the playhead's neighbourhood, not the whole composition #3000 perf/core-media-window Miguel Angel Simon Sierra 2026-08-01 14:57:55 +02:00
  • e7a6d8ca46 test(runtime): characterize what media buffering guarantees today Miguel Angel Simon Sierra 2026-08-01 14:31:14 +02:00
  • 95fb938f2f perf(runtime): scale media sync with the active window, not the document Miguel Angel Simon Sierra 2026-08-01 14:14:41 +02:00
  • 8fbad0ac4d test(runtime): characterize media active-window transitions Miguel Angel Simon Sierra 2026-08-01 14:08:45 +02:00
  • 4b8b5ffa76 fix(player): stop the shader loader sheen when the loader is hidden #2999 perf/player-shader-sheen Miguel Angel Simon Sierra 2026-08-01 15:57:32 +02:00
  • ecd4082c5a perf(studio): park the motion-path loop when nothing has moved #2998 perf/studio-idle-loops Miguel Angel Simon Sierra 2026-08-01 16:18:50 +02:00
  • 03c5827e74 perf(studio): stop the canvas overlay loops when idle Miguel Angel Simon Sierra 2026-08-01 15:08:45 +02:00
  • 54cb5b1eda perf(runtime): take the transport off frame cadence while paused Miguel Angel Simon Sierra 2026-08-01 13:59:17 +02:00
  • c4c2157578 ci(studio): gate idle CPU, scrub cost, request volume and bundle size #2996 perf/studio-runtime-gate Miguel Angel Simon Sierra 2026-08-01 14:26:52 +02:00
  • 62f04ce240 fix(studio): count logical media fetches, not ranged reads Miguel Angel Simon Sierra 2026-08-01 16:27:03 +02:00
  • b5571f758c test(studio): measure idle CPU, scrub, request volume and switch retention Miguel Angel Simon Sierra 2026-08-01 03:35:40 +02:00
  • b82105ac0e test(studio): back the load fixture with real reused media #2995 perf/studio-fixture Miguel Angel Simon Sierra 2026-08-01 03:06:01 +02:00
  • 2c1a02f57c test(studio): add a dense on-disk project generator for load measurement Miguel Angel Simon Sierra 2026-07-31 22:41:11 +02:00
  • 677fd31e9a perf(studio): stabilize virtualized beat gestures (#2709) Miguel Ángel 2026-08-03 21:35:40 -07:00
  • 423c5ffadb fix(studio): scope timeline context targets (#2708) Miguel Ángel 2026-08-03 21:19:49 -07:00
  • 4e7fcf7f2a fix(core): resolve sub-composition sibling asset paths everywhere (#2994) Miguel Ángel 2026-08-03 21:13:35 -07:00
  • 91d14744a0 perf(studio): virtualize timeline marquee selection (#2707) Miguel Ángel 2026-08-04 06:03:21 +02:00
  • 13903f44d7 fix(core): resolve sub-composition sibling asset paths everywhere fix-subcomp-sibling-asset-paths Miguel Angel Simon Sierra 2026-08-03 20:58:10 -07:00
  • bb5c603870 perf(studio): stabilize virtualized timeline drops (#2706) Miguel Ángel 2026-08-04 05:45:45 +02:00
  • 44bee4c3cf perf(studio): stabilize virtualized keyframe retiming (#2705) Miguel Ángel 2026-08-04 05:14:09 +02:00
  • 0782950fdc fix(studio): make design edits conflict-safe #2984 fix/studio-transform-ownership Miguel Ángel 2026-08-04 02:58:15 +00:00
  • f52398ceef perf(studio): stabilize virtualized clip gestures (#2704) Miguel Ángel 2026-08-04 04:58:15 +02:00
  • cbd8a77d16 fix(studio): resolve sibling asset paths in sub-composition previews (#2983) Miguel Ángel 2026-08-04 04:09:50 +02:00
  • 70cc4f59a1 fix(cli): stop bare --frame-check from swallowing the next flag (#2966) Xinyu YANG 2026-08-04 10:03:04 +08:00
  • c89724bf55 fix(studio): resolve sibling asset paths in sub-composition previews #2983 Miguel Angel Simon Sierra 2026-08-03 18:54:32 -07:00
  • 127eb19371 fix(producer): correct short VFR frame coverage (#2936) James Russo 2026-08-03 18:42:03 -07:00
  • 9792c32950 fix(producer): reject asset media type mismatches (#2937) James Russo 2026-08-03 18:16:41 -07:00
  • b7f48109dc docs: rebuild journeys guides and Studio #2973 docs/journeys-guides ukimsanov 2026-08-03 16:09:04 -07:00
  • 22f96980a0 docs: standardize video playback and add learning series #2964 codex/docs-quality-system ukimsanov 2026-08-03 15:41:35 -07:00
  • 149d915426 docs: simplify journey films and page endings ukimsanov 2026-08-03 15:00:51 -07:00
  • 23db7aec5d fix(docs): hide inactive video controls ukimsanov 2026-08-03 14:53:47 -07:00
  • 2843dce67a docs: complete guide page endings ukimsanov 2026-08-03 14:46:50 -07:00
  • 9f9a42432d docs: codify media and related-topic rules ukimsanov 2026-08-03 14:24:16 -07:00
  • f88386e84f docs: surface related topics and quiet video controls ukimsanov 2026-08-03 14:10:08 -07:00
  • cee17d9cfb fix(docs): align component rules with live demo ukimsanov 2026-08-03 11:48:37 -07:00
  • ed98915b96 refactor(docs): keep only durable quality rules ukimsanov 2026-08-03 10:53:44 -07:00
  • 72deb26af7 docs: organize Catalog by visual job #2963 codex/docs-catalog-presentation ukimsanov 2026-08-03 14:52:10 -07:00
  • 900dd21b34 docs: simplify every catalog item page ukimsanov 2026-08-03 14:37:16 -07:00
  • e6e7b021d7 docs: organize catalog by visual task ukimsanov 2026-08-03 13:58:18 -07:00
  • 7a4a08ee41 docs: prepare catalog related topics ukimsanov 2026-08-03 12:28:38 -07:00
  • 23c82f665f fix(docs): use authoritative catalog previews ukimsanov 2026-08-03 11:39:09 -07:00
  • 9d0a867fd7 refactor(docs): avoid catalog navigation churn ukimsanov 2026-08-03 10:51:10 -07:00
  • 544adf7b2b docs: make catalog pages visual and reproducible ukimsanov 2026-08-03 01:27:06 -07:00
  • 9099976eaf docs: correct developer references and page endings #2962 codex/docs-developers-reference ukimsanov 2026-08-03 14:33:47 -07:00
  • 2a762a4eda docs: consolidate agent skill setup ukimsanov 2026-08-03 14:06:54 -07:00
  • 926e7a66f4 docs: separate developer guides from reference ukimsanov 2026-08-03 14:01:16 -07:00
  • 8f0cc7a5be docs: improve player embed examples ukimsanov 2026-08-03 12:28:15 -07:00
  • 81c6a2a753 docs: rebuild developer and rendering reference ukimsanov 2026-08-03 01:24:16 -07:00
  • e2b66d23cf docs: trim generated project scaffolding #2961 codex/docs-journeys-guides ukimsanov 2026-08-03 15:43:07 -07:00
  • 27a349155a docs: remove generated reference artifacts ukimsanov 2026-08-03 15:38:41 -07:00
  • 8429a43a9e docs: serve documentation media from CDN ukimsanov 2026-08-03 15:24:54 -07:00
  • 0111bc3b89 docs: preserve the weekly update archive ukimsanov 2026-08-03 15:03:23 -07:00
  • 958000b2e3 docs: simplify the reference project example ukimsanov 2026-08-03 14:50:24 -07:00
  • 350ede57e8 docs: remove redundant and unverified guide claims ukimsanov 2026-08-03 14:35:58 -07:00
  • ea57b740a5 docs: complete Guides task endings ukimsanov 2026-08-03 14:30:10 -07:00
  • 9d8da15190 docs: expose Studio follow-ups and reference project ukimsanov 2026-08-03 14:26:33 -07:00
  • 41ba576dd2 docs: clarify Guides and Studio navigation ukimsanov 2026-08-03 13:53:32 -07:00
  • 4290057562 refactor(docs): remove unused reference story ukimsanov 2026-08-03 13:40:23 -07:00
  • a7ba5455b0 docs: simplify examples and idle video controls ukimsanov 2026-08-03 13:36:34 -07:00
  • a7bde7444b docs: polish navigation and video controls ukimsanov 2026-08-03 13:00:10 -07:00
  • 948c37a773 docs: prepare related topics for core hubs ukimsanov 2026-08-03 12:27:45 -07:00
  • bbdcbe29d8 fix(docs): restore native code block styling ukimsanov 2026-08-03 12:26:06 -07:00
  • 109ba1f41e docs: polish navigation and video presentation ukimsanov 2026-08-03 12:10:41 -07:00
  • e1e240edcf fix(docs): tighten journey release details ukimsanov 2026-08-03 11:38:27 -07:00
  • 63ac0b4a48 refactor(docs): trim journey assets and components ukimsanov 2026-08-03 10:47:54 -07:00
  • 24eb051809 fix: exclude compiled docs embed from CodeQL ukimsanov 2026-08-03 03:48:36 -07:00
  • 167e372aad chore: scope CodeQL for generated docs embed ukimsanov 2026-08-03 03:39:35 -07:00
  • cb5a3b7332 chore: exclude generated reference html from formatting ukimsanov 2026-08-03 03:30:48 -07:00
  • ead05f5ec7 docs: make journey pages interactive ukimsanov 2026-08-03 02:57:24 -07:00
  • eee496b4a8 docs: add canonical reference project ukimsanov 2026-08-03 02:53:52 -07:00
  • 0a7432bcf5 docs: rebuild journeys guides and studio ukimsanov 2026-08-03 01:23:23 -07:00
  • 1d0d4d8939 docs(changelog): weekly digest 2026-07-27–2026-08-03 (#2969) James Russo 2026-08-03 12:08:01 -07:00
  • 7d33a53cb2 fix(lint): flag media clips whose window has no out-point #2972 fix/lint-unbounded-media-window xiaye 2026-08-03 12:04:23 -07:00
  • bc6dbc7e21 fix(cli): stop dropping queued telemetry when process.exit races the final flush (#2970) WaterrrForever 2026-08-04 02:02:55 +08:00
  • 9fe3821c52 docs: plan Hyperframes smart catalog discovery Miguel Ángel 2026-08-03 10:08:54 +00:00
  • 3cf268e1e5 Merge pull request #2960 from heygen-com/fix/registry-transform-motion Miguel Ángel 2026-08-03 10:16:02 +02:00
  • ce7d75dbaa fix(registry): animate mk card offsets with transforms, not top/left #2960 Miguel Angel Simon Sierra 2026-08-03 10:14:37 +02:00
  • 7e95630060 Merge pull request #2939 from heygen-com/feat/registry-theme-families Miguel Ángel 2026-08-03 09:53:54 +02:00
  • d3d286a1a5 feat(registry): add beat-freeze-cut #2939 Miguel Angel Simon Sierra 2026-08-03 09:32:12 +02:00
  • 1e51eaec2c chore: release v0.7.90 (#2958) v0.7.90 James Russo 2026-08-02 21:57:19 -07:00
  • d6191965cf fix: pin release publishing to merge commit (#2959) James Russo 2026-08-02 21:32:08 -07:00
  • 2339757377 fix: bound HDR and video extraction resources (#2955) James Russo 2026-08-02 20:21:54 -07:00
  • 67ffafb11c docs(contributing): refresh the catalog contribution guide (#2954) Miguel Ángel 2026-08-02 22:02:55 +02:00
  • 411ada0d90 chore: release v0.7.89 (#2953) v0.7.89 Miguel Ángel 2026-08-02 20:25:14 +02:00