v0.2.1
[v0.2.1] — 2026-07-23
Features
- ci: enable Windows in the release channel — public-repo publish + windows.json updater (#740) (8da653f)
- media: Windows encode ladder — MF fallback, vendor encoders, zero-copy wiring (#232, ADR-018) (#731) (5db4163), closes 145/#146 #717 #197 #734 #261 #732 #379
- preview: frame-delivery measurement harness for the #154 release test (#733) (3891552)
Bug Fixes
- ci: bump pnpm/action-setup and upload-artifact off Node.js 20 (#730) (fcf9b5d), closes ilammy/msvc-dev-cmd#94 #99
- ci: hardware-accelerated FFmpeg + CrispASR on Windows (#717) (#719) (0d34b08), closes microsoft/vcpkg#38687 #44429 #44453 #622 #622
- ci: map Windows bundle DLLs flat next to the exe (#622) (#721) (47cfbdd)
- ci: provision libass for the Windows nightly build (#622) (#718) (f81d55f), closes #523 #321
- core: recover from HTTP 416 during resumed model downloads (#723) (5041058)
- ipc: marshal native File-menu enable/disable onto the main thread (#729) (c995cf1), closes #728
- ipc: replace stale whisper small/medium model ids in test catalog (#724) (1520d6b), closes #339
- media: Windows export dead-ends on AMF false-positive instead of falling back to h264_mf (#737) (ecc672d), closes #232 #738 #630
- project: store absolute source paths when no relative form exists (#734) (#735) (6a63d91), closes #731
- shell: rebuild the Windows menu on project open/close instead of mutating items in place (#739) (98d473b), closes #728 #729 #728
- telemetry: wire Sentry DSN into release CI + capture download failures (#725) (#727) (2ea258f), closes #723