Repository navigation
v2.0.0-rc.3
Pre-release
Pre-release
Changes since v2.0.0-rc.2
- fix(stt): keep transcript words on the audio's clock when the VAD cuts silence
- fix(stt): end each phrase on its speech offset, and look past its kept tail
- fix(stt): tell which phrase a word belongs to by whisper's own start
- feat: expose the AI agent's tools over a local MCP server
- fix(mcp): wrap the connect commands instead of widening the settings dialog
- fix(mcp): make MCP writes a separate opt-in and validate renderer input
- build(nix): update npmDepsHash for the MCP SDK dependency
- refactor(stt): drop the unreachable /vad endpoint and stt:vad IPC
- fix(release): stage the whisper helper built from the release's own sources
- fix(editor): keep the preview's boosted audio from clipping at the speakers
- fix(macos): size the video bitrate from the actual capture, not the 4K ceiling
- fix(linux): convert and tag the PipeWire helper's video as BT.709
- fix(windows): stop the audio mixer from punching holes in a continuous voice
- fix(windows): keep the mixer's cushion across an instant resume and anchor its clock exactly
- docs: describe the mixer's resume handshake and clock anchoring
- fix(macos): pin the H.264 keyframe interval to 1 s and count dropped video frames
- perf(windows): raise the capture helpers' timer resolution and use MMCSS
- test(windows): retry the timer check so a busy host cannot fail the build
- fix: keep the display awake while a recording runs
- fix: report a failed browser recording as stopped to the main process
- fix(linux): keep the capture clock ticking while cursor messages flow
- perf(windows): skip the webcam frame copy when its sequence has not changed
- fix(windows): end the audio track where the video ends
- fix(windows): encode H.264 High with BT.709 colour the compositor expects
- test(windows): widen the temp path through the ANSI code page
- build(windows): link avrt into the encoder colour test, which compiles the MMCSS mixer
- fix(stt): start each word at the end of the token before it
- fix(linux): write fragmented MP4 so a killed helper keeps its take
- test(linux): give the killed-muxer test a per-process file and remove it
- perf(windows): repeat the last frame instead of reading back an unchanged screen
- test(windows): widen the repeat tests' temp paths through the ANSI code page
- fix(macos): capture and tag the screen track as BT.709 studio range
Full Changelog: v2.0.0-rc.2...v2.0.0-rc.3