| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| Carrier_1.10.2_win_arm_portable.zip | 2026-08-20 | 3.2 MB | |
| latest.json | 2026-08-20 | 10.0 kB | |
| Carrier_1.10.2_win_arm_setup.exe | 2026-08-20 | 2.3 MB | |
| Carrier_1.10.2_win_x64_portable.zip | 2026-08-20 | 3.4 MB | |
| Carrier_1.10.2_win_x64_setup.exe | 2026-08-20 | 2.6 MB | |
| Carrier_1.10.2_lin_arm.AppImage | 2026-08-20 | 87.9 MB | |
| Carrier_1.10.2_lin_arm.rpm | 2026-08-20 | 4.3 MB | |
| Carrier_1.10.2_lin_arm.deb | 2026-08-20 | 4.3 MB | |
| Carrier_1.10.2_lin_x64.AppImage | 2026-08-20 | 93.0 MB | |
| Carrier_1.10.2_lin_x64.rpm | 2026-08-20 | 4.5 MB | |
| Carrier_1.10.2_lin_x64.deb | 2026-08-20 | 4.5 MB | |
| Carrier_1.10.2_mac_intel.dmg | 2026-08-20 | 3.8 MB | |
| Carrier_1.10.2_mac_arm.dmg | 2026-08-20 | 3.4 MB | |
| README.md | 2026-08-20 | 838 Bytes | |
| v1.10.2 source code.tar.gz | 2026-08-20 | 3.8 MB | |
| v1.10.2 source code.zip | 2026-08-20 | 4.0 MB | |
| Totals: 16 Items | 225.0 MB | 0 | |
Carrier 1.10.2 completes the macOS Bluetooth audio fix started in 1.10.1.
Bug Fixes
- Carrier now fully releases Messenger’s idle audio session on macOS. Messenger creates a second Web Audio context inside a cross-origin child frame. Carrier 1.10.1 gated only the main frame on macOS, so the child context could keep WebKit’s audio session active and retain the Bluetooth route. Carrier now installs a small, origin-scoped audio gate in every trusted Messenger audio frame while keeping privileged bridge code in the main frame. Active-call state is relayed through exact trusted origins, including nested blank frames, so calls remain audible while idle contexts stay suspended.
A fresh WebKit media trace shows both Messenger Web Audio contexts paused and reports that an active audio session is not required.
See [#234].