chore(deps): bump cpal from 0.17.3 to 0.18.1#9
Conversation
Bumps [cpal](https://github.com/RustAudio/cpal) from 0.17.3 to 0.18.1. - [Release notes](https://github.com/RustAudio/cpal/releases) - [Changelog](https://github.com/RustAudio/cpal/blob/master/CHANGELOG.md) - [Commits](RustAudio/cpal@v0.17.3...v0.18.1) --- updated-dependencies: - dependency-name: cpal dependency-version: 0.18.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
Code Review SummaryStatus: 1 Issue Found | Recommendation: Address before merge Overview
Issue Details (click to expand)CRITICALBreaking changes in cpal 0.18.0 require code updates: cpal 0.18.0 changed The file // Old (cpal 0.17):
.device.build_input_stream(
config, // &StreamConfig
...
)
// New (cpal 0.18):
.device.build_input_stream(
config, // StreamConfig (by value)
...
)Additionally, the unified error API changes ( See: https://github.com/RustAudio/cpal/blob/master/UPGRADING.md Other Observations (not in diff)N/A - the actual code changes needed are in Files Reviewed (2 files)
Reviewed by laguna-m.1-20260312:free · 402,587 tokens |
Bumps cpal from 0.17.3 to 0.18.1.
Release notes
Sourced from cpal's releases.
... (truncated)
Changelog
Sourced from cpal's changelog.
... (truncated)
Commits
94ecb6efix(ci): docs.rs has libjack-jackd2-dev50d9646ci: check with all features (#1240)51f96e9chore: prepare for v0.18.1 release189db47fix: exclude pipewire from docs.rs (#1239)45fe976fix(wasm): all features without atomicsbaa3678doc: finalize changelog and upgrading guide for v0.18 release (#1238)27473acfix(pipewire): use node.latency and re-promote RT when re-negotiated (#1236)0048977perf(alsa): optimize enumeration speed (#1233)7d4aedbchore(jack): pin to >= 0.13.5 (#1231)d2a2688fix(pulseaudio): use device names as id (#1228)Dependabot 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.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)