What's Changed
- ci(windows-render): bypass Chocolatey, fetch ffmpeg from BtbN/GitHub by @vanceingalls in #436
- refactor(producer): extract HDR compositing helpers and rename media metadata by @vanceingalls in #373
- fix(engine,shader): handle matrix3d transforms and hide non-first scenes by @vanceingalls in #374
- test(hdr-regression): tighten Window F maxFrameFailures budget after Chunk 4 fix by @vanceingalls in #375
- fix(engine): accept libx264 preset names with NVENC and QSV by @roiizchak in #442
- test(engine): cover h265 NVENC in preset-mapping regression tests by @roiizchak in #443
- build(lfs): track tests//src/.png via Git LFS by @vanceingalls in #376
- test(engine): lock down sRGB→BT.2020 LUT with byte-exact reference values by @vanceingalls in #377
- ci(windows-ffmpeg): pin BtbN release to specific autobuild tag by @vanceingalls in #447
- test(shader-transitions): add midpoint (p=0.5) regression invariants for all shaders by @vanceingalls in #378
- test(engine): add ffprobe-unavailable fallback regression tests by @vanceingalls in #379
- fix(cli): prevent esbuild runtime error in global/npx installs by @miguel-heygen in #452
- fix(core): harden runtime resolution, inline constant, CI smoke test by @miguel-heygen in #458
New Contributors
- @roiizchak made their first contribution in #442
Full Changelog: v0.4.15...v0.4.16