chore(deps): bump cpal from 0.15.3 to 0.17.3 in /src-tauri
Open-source AI voice typing for macOS, Windows, and Linux.
Brought to you by:
tover
Originally created by: dependabot[bot]
Bumps cpal from 0.15.3 to 0.17.3.
Sourced from cpal's releases.
cpal 0.17.3
Changed
- Reverted SemVer-breaking
DeviceBusyerror variant addition.Fixed
- ASIO: Fix linker errors.
cpal 0.17.2
Added
DeviceBusyerror variant for retriable device access errors (EBUSY,EAGAIN).- ALSA:
Debugimplementations forHost,Device,Stream, and internal types.- ALSA: Example demonstrating ALSA error suppression during enumeration.
- WASAPI: Enable as-necessary resampling in the WASAPI server process.
Changed
- Bump overall MSRV to 1.78.
- ALSA: Update
alsadependency to 0.11.- ALSA: Bump MSRV to 1.82.
- CoreAudio: Update
core-audio-rsdependency to 0.14.Fixed
- ALSA: Enumerating input and output devices no longer interferes with each other.
- ALSA: Device handles are no longer exclusively held between operations.
- ALSA: Reduce Valgrind memory leak reports from ALSA global configuration cache.
- ALSA: Fix possible race condition on drop.
- ALSA: Fix audio callback stalling when start threshold is not met.
cpal 0.17.1
Added
- ALSA:
Defaultimplementation forDevice(returns the ALSA "default" device).- CI: Checks default/no-default/all feature sets with platform-dependent MSRV for JACK.
Fixed
- ALSA: Device enumeration now includes both hints and physical cards.
- JACK: No longer builds on iOS.
- WASM: WasmBindgen no longer crashes (regression from 0.17.0).
Changed
- ALSA: Devices now report direction from hint metadata and physical hardware probing.
cpal 0.17.0
Added
... (truncated)
Sourced from cpal's changelog.
[0.17.3] - 2026-02-18
Changed
- Reverted SemVer-breaking
DeviceBusyerror variant addition.Fixed
- ASIO: Fix linker errors.
[0.17.2] - 2026-02-08 [YANKED]
Added
DeviceBusyerror variant for retriable device access errors (EBUSY, EAGAIN).- ALSA:
Debugimplementations forHost,Device,Stream, and internal types.- ALSA: Example demonstrating ALSA error suppression during enumeration.
- ALSA: Support for native DSD playback.
- WASAPI: Enable as-necessary resampling in the WASAPI server process.
Changed
- Bump overall MSRV to 1.78.
- ALSA: Update
alsadependency to 0.11.- ALSA: Bump MSRV to 1.82.
- CoreAudio: Update
core-audio-rsdependency to 0.14.Fixed
- ALSA: Enumerating input and output devices no longer interferes with each other.
- ALSA: Device handles are no longer exclusively held between operations.
- ALSA: Reduce Valgrind memory leak reports from ALSA global configuration cache.
- ALSA: Fix possible race condition on drop.
- ALSA: Fix audio callback stalling when start threshold is not met.
[0.17.1] - 2026-01-04
Added
- ALSA:
Defaultimplementation forDevice(returns the ALSA "default" device).- CI: Checks default/no-default/all feature sets with platform-dependent MSRV for JACK.
Changed
- ALSA: Devices now report direction from hint metadata and physical hardware probing.
Fixed
- ALSA: Device enumeration now includes both hints and physical cards.
- JACK: No longer builds on iOS.
... (truncated)
fd3b945 chore: update asio-sys v0.2.6 release dateaf2e2ec fix(asio): link with advapi32 and bump asio-sys to 0.2.6 (#1105](https://github.com/href="https://redirect.github.com/RustAudio/cpal/issues/1105">/issues/1105))51f0b85 chore: revert SemVer-breaking DeviceBusy error variant (#1102](https://github.com/href="https://redirect.github.com/RustAudio/cpal/issues/1102">/issues/1102))5cceb49 chore: prepare for v0.17.2 release0bd7fce refactor: simplify asio checke7ac140 chore: update coreaudio-rs to 0.14906f3ff refactor: fix clippy lints0e0858e fix(alsa): stalling callbacks when start threshold is not met6627959 feat(wasapi): enable resampling when necessary (#1097](https://github.com/href="https://redirect.github.com/RustAudio/cpal/issues/1097">/issues/1097))8cc1006 docs: update changelogDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.