cap-v0.4.83
Billionmail/BillionMailcap-v0.4.83Apr 4, 2026by github-actions[bot]
AI Summary
The update focuses on stabilizing audio playback across speed changes and fixing macOS-specific issues like encoder drift and startup race conditions. It also addresses UI layering and camera cleanup problems.
Key Highlights
- Timeline audio now renders correctly across speed change boundaries.
- Fixed macOS MP4 encoder audio drift based on effective video PTS.
- Window layering fixed to prevent Cap from unexpectedly stealing focus.
- Camera preview compositing fixed for GPUs with limited alpha mode support.
Full Release Notes
- **Audio across speed segments** — Timeline audio now renders correctly across speed change boundaries. Previously, applying speed changes could cause audio to cut out or glitch at segment edges.
- **Audio playback stability** — Fixed a crash that could occur when starting audio playback in certain editor states.
- **Audio drift correction** — The macOS MP4 encoder audio drift guard is now based on effective video PTS, fixing audio sync drift that could occur with external microphones.
- **Sensitive mask scaling** — Pixelation masks now scale proportionally with output height, so blurred regions stay correctly sized when exporting at different resolutions.
- **FFmpeg decoder reliability** — Future frames are now ignored during decoder fallback, and the frame reuse window is wider, preventing wrong frames from appearing during seeking or playback near cuts.
- **Export fix for recovered projects** — Recovered projects no longer force the FFmpeg decoder path, fixing export failures that could occur on recordings restored from a crash.
- **macOS startup race fix** — Main window setup is deferred until the UI reports ready, and uploads resume correctly after the ready listener installs. This fixes a class of startup hangs and stalled uploads on macOS.
- **Window layering fix** — The main panel is no longer forced above other windows when shown, fixing cases where Cap would unexpectedly steal focus.
- **macOS dock icon sync** — Dock icon visibility now correctly follows the hide-dock-icon setting and updates when windows open or close.
- **Camera cleanup on exit** — Camera preview shutdown always begins on app exit, and macOS camera window teardown is skipped during exit cleanup to prevent quit-time crashes.
- **Windows editor reopen** — Editor windows on Windows now correctly reopen after being closed, matching the existing macOS behavior.
- **Hex color input** — RGB hex input is now gated until the full digit count is entered, preventing partial color values from being applied mid-typing.
- **Camera preview compositing** — The camera preview now selects a supported wgpu composite alpha mode, fixing rendering artifacts on GPUs that don't support the previously hardcoded mode.
## Downloads
- [macOS (Apple Silicon)](https://cdn.crabnebula.app/asset/01KNC6YXFHW9305BKXVPTM72QA)
- [macOS (Intel)](https://cdn.crabnebula.app/asset/01KNC6YE4VY554BD7R2MWJK6KH)
- [Windows](https://cdn.crabnebula.app/asset/01KNC93TBHEJ9HHXB8RBBF7CS3)
<!-- DOWNLOADS_JSON {"macos-arm64":"https://cdn.crabnebula.app/asset/01KNC6YXFHW9305BKXVPTM72QA","macos-x64":"https://cdn.crabnebula.app/asset/01KNC6YE4VY554BD7R2MWJK6KH","windows":"https://cdn.crabnebula.app/asset/01KNC93TBHEJ9HHXB8RBBF7CS3"} -->