Skip to content

build(deps): Bump the rust-deps group across 1 directory with 12 updates - #12

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/rust-deps-cb49e41e27
Open

build(deps): Bump the rust-deps group across 1 directory with 12 updates#12
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/rust-deps-cb49e41e27

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 13, 2026

Copy link
Copy Markdown

Bumps the rust-deps group with 12 updates in the / directory:

Package From To
bitflags 2.11.0 2.13.0
inventory 0.3.22 0.3.24
cc 1.2.57 1.2.64
cpal 0.17.3 0.18.1
ringbuf 0.4.8 0.5.0
wgpu 29.0.1 29.0.3
rubato 1.0.1 3.0.0
audioadapter-buffers 2.0.0 3.0.0
symphonia 0.5.5 0.6.0
rav1d 9d78516 2a734dc
libc 0.2.183 0.2.186
md-5 0.10.6 0.11.0

Updates bitflags from 2.11.0 to 2.13.0

Release notes

Sourced from bitflags's releases.

2.13.0

What's Changed

Full Changelog: bitflags/bitflags@2.12.1...2.13.0

2.12.1

What's Changed

Full Changelog: bitflags/bitflags@2.12.0...2.12.1

2.12.0

Yanked

This release has been yanked because the #[flag_name] processing noticeably increases macro recursion, hitting the default limit in cases that are already close to it.

What's Changed

Full Changelog: bitflags/bitflags@2.11.1...2.12.0

2.11.1

What's Changed

New Contributors

Full Changelog: bitflags/bitflags@2.11.0...2.11.1

Changelog

Sourced from bitflags's changelog.

2.13.0

What's Changed

Full Changelog: bitflags/bitflags@2.12.1...2.13.0

2.12.1

What's Changed

Full Changelog: bitflags/bitflags@2.12.0...2.12.1

2.12.0

Yanked

This release has been yanked because the #[flag_name] processing noticeably increases macro recursion, hitting the default limit in cases that are already close to it.

What's Changed

Full Changelog: bitflags/bitflags@2.11.1...2.12.0

2.11.1

What's Changed

New Contributors

Full Changelog: bitflags/bitflags@2.11.0...2.11.1

Commits
  • 9253889 prepare for 2.13.0 release
  • fbbbfac Merge pull request #489 from ssrlive/main
  • 8c498c7 Change visibility of new function to crate scope
  • 3cbddab move iter_equal_names to trait Flags
  • 80f2193 add MyFlags::Abc::iter_equal_names() method
  • 9196a3a Merge pull request #488 from bitflags/cargo/2.12.1
  • 5626df4 prepare for 2.12.1 release
  • a5d3d5e Merge pull request #487 from bitflags/fix/macro-expansion
  • 241a8e0 add a few docs for tt-munchers
  • 1d21383 namaespace #[flag_name] under #[bitflags()]
  • Additional commits viewable in compare view

Updates inventory from 0.3.22 to 0.3.24

Release notes

Sourced from inventory's releases.

0.3.24

0.3.23

  • Avoid triggering clippy::disallowed_types in downstream projects that use Loom (#88, thanks @​elBoberido)
Commits
  • d11c279 Release 0.3.24
  • 3dc310f Merge pull request #89 from ekxide/vxworks-support
  • ef28ab3 Add support for VxWorks targets
  • f331dd9 Release 0.3.23
  • 4d8c719 Move Option export next to UnsafeCell and AtomicBool
  • 0021748 Remove type aliases from public API
  • 776eaa7 Add comment on Loom type aliases
  • 219ba5a Merge pull request #88 from ekxide/use-type-alias-for-unsafecell-and-atomic-bool
  • 5177486 Use type alias for UnsafeCell and AtomicBool to prevent clippy warnings for d...
  • 82a2778 Raise minimum tested compiler to rust 1.85
  • See full diff in compare view

Updates cc from 1.2.57 to 1.2.64

Release notes

Sourced from cc's releases.

cc-v1.2.64

Other

  • Add more bare-metal 32-bit Arm support (#1753)
  • Remove unnecessary clone (#1748)
  • Add default compiler prefixes for thumbv7a/thumbv7r/thumbv8r bare-metal targets (#1742)

cc-v1.2.63

Other

  • Update shlex requirement from 1.3.0 to 2.0.1 (#1736)

cc-v1.2.62

Other

  • Regenerate target info (#1721)
  • Allow exceptions on wasm platforms (#1714)
  • Add relibc env (#1710)
  • recognize sh4 architecture in parse_arch() (#1712)

cc-v1.2.61

Other

  • fix OutputKind::Capture documentation (#1705)

cc-v1.2.60

Fixed

  • (ar) suppress warnings from D modifier probe (#1700)

cc-v1.2.59

Fixed

  • (ar) deterministic archives with D modifier (#1697)

Other

  • Regenerate target info (#1698)
  • Fix target abi parsing for sanitiser targets (#1695)

cc-v1.2.58

Other

  • Update Compile-time Requirements to add info about clang-cl.exe (#1693)
Changelog

Sourced from cc's changelog.

1.2.64 - 2026-06-12

Other

  • Add more bare-metal 32-bit Arm support (#1753)
  • Remove unnecessary clone (#1748)
  • Add default compiler prefixes for thumbv7a/thumbv7r/thumbv8r bare-metal targets (#1742)

1.2.63 - 2026-05-29

Other

  • Update shlex requirement from 1.3.0 to 2.0.1 (#1736)

1.2.62 - 2026-05-08

Other

  • Regenerate target info (#1721)
  • Allow exceptions on wasm platforms (#1714)
  • Add relibc env (#1710)
  • recognize sh4 architecture in parse_arch() (#1712)

1.2.61 - 2026-04-24

Other

  • fix OutputKind::Capture documentation (#1705)

1.2.60 - 2026-04-10

Fixed

  • (ar) suppress warnings from D modifier probe (#1700)

1.2.59 - 2026-04-03

Fixed

  • (ar) deterministic archives with D modifier (#1697)

Other

  • Regenerate target info (#1698)
  • Fix target abi parsing for sanitiser targets (#1695)

1.2.58 - 2026-03-27

Other

... (truncated)

Commits

Updates cpal from 0.17.3 to 0.18.1

Release notes

Sourced from cpal's releases.

cpal 0.18.1

A quick follow-up to 0.18.0 primarily to fix the docs.rs build failure.

  • docs.rs: Excluded pipewire, whose system dependency isn't available in that sandboxed build environment.
  • WASM: Fixed the audioworklet feature failing to compile on wasm32-wasip1 and other non-browser wasm32 targets.

No API or behavioral changes.

Links

cpal 0.18.0

Hey everyone! cpal 0.18.0 is out, bringing two long-requested native Linux backends, a unified error API, and accurate timestamps across every platform.

What's New

Native PipeWire and PulseAudio

Two new first-class backends join the Linux and BSD lineup:

  • PipeWire
  • PulseAudio

Enable them with the pipewire and pulseaudio Cargo features. When multiple backends are compiled in, cpal selects the best available one at runtime: PipeWire > PulseAudio > ALSA.

Unified Error API

All per-operation error enums (DevicesError, BuildStreamError, StreamError, etc.) are replaced by a single cpal::Error with a kind() getter:

match device.default_output_config() {
    Err(e) => match e.kind() {
        cpal::ErrorKind::DeviceNotAvailable => { /* ... */ }
        cpal::ErrorKind::DeviceBusy => { /* retry */ }
        _ => { /* ... */ }
    }
}

Two new error kinds make previously indistinguishable cases actionable: DeviceBusy (EBUSY/EAGAIN is retryable) and PermissionDenied for OS-level access denials. See the upgrading guide for the mapping table.

Accurate Timestamps and A/V Sync

Timestamps previously reflected when the callback fired rather than when audio would actually reach hardware. This release corrects that across every backend:

  • AAudio: pipeline buffer depth accounted for; fallback to zero on error fixed

... (truncated)

Changelog

Sourced from cpal's changelog.

[0.18.1] - 2026-06-07

Fixed

  • Exclude pipewire from the docs.rs build; system dependency not available in its environment.
  • Fix wasm-bindgen causing compile errors on non-browser wasm32 targets such as wasm32-wasip1.

[0.18.0] - 2026-06-06

Added

  • New ErrorKind variants for the unified error type: BackendError (platform error without a specific mapping); DeviceBusy (retryable device access, e.g. EBUSY/EAGAIN); DeviceChanged (audio route changed to another device); InvalidInput (invalid caller-supplied values); PermissionDenied (OS-level access denial); RealtimeDenied (real-time scheduling refused — previously only printed to stderr); ResourceExhausted (OS thread/memory limits); UnsupportedOperation (backend or device does not implement the operation).
  • Device now implements PartialEq, Eq, Hash, Display, and Debug on all backends.
  • realtime feature for real-time audio thread scheduling without a D-Bus build dependency.
  • StreamTrait::now() to query the current instant on the stream's clock.
  • StreamTrait::buffer_size() to query the stream's current buffer size in frames per callback.
  • SAMPLE_RATE_CD (44100 Hz) and SAMPLE_RATE_48K (48000 Hz) constants.
  • SupportedStreamConfigRange::try_with_standard_sample_rate() and with_standard_sample_rate() to select 48 kHz or 44.1 kHz from a range.
  • SupportedStreamConfigRange::contains_rate() to test whether a sample rate falls within a range.
  • StreamConfig and SupportedStreamConfig now implement Copy.
  • BufferSize now implements Default (returns BufferSize::Default).
  • SupportedBufferSize now implements Default (returns SupportedBufferSize::Unknown).
  • HostTrait::device_by_id() is now backend-dispatched, allowing each host to override the default implementation.
  • DSD512 sample rates added to the common rate probe list.
  • AAudio: Streams now request PERFORMANCE_MODE_LOW_LATENCY with the realtime feature; reports ErrorKind::RealtimeDenied if not granted.
  • ALSA: device_by_id() now accepts PCM shorthand names such as hw:0,0 and plughw:foo.
  • CoreAudio: tvOS target support (Tier 3, requires nightly).
  • PipeWire: New host for Linux and BSD via the native PipeWire API.
  • PulseAudio: New host for Linux and BSD via the PulseAudio API.
  • WASAPI: F64 sample format support.

Changed

  • Changed per-operation error types (DevicesError, SupportedStreamConfigsError, etc.) and HostUnavailable into a unified Error/ErrorKind. See https://github.com/RustAudio/cpal/blob/master/UPGRADING.md.
  • DeviceTrait now requires PartialEq + Eq + Hash + Debug + Display with a stable device ID.
  • DeviceTrait::build_*_stream() now takes StreamConfig by value instead of &StreamConfig.
  • StreamInstant API changed and extended to mirror std::time::Instant/Duration. See https://github.com/RustAudio/cpal/blob/master/UPGRADING.md for migration details.
  • Streams no longer start automatically on build_*_stream(); call play() explicitly. Previously ALSA, CoreAudio, and JACK auto-started streams on creation.
  • Default output and input configs now prefer 48 kHz, then 44.1 kHz, then the device maximum.

... (truncated)

Commits
  • 94ecb6e fix(ci): docs.rs has libjack-jackd2-dev
  • 50d9646 ci: check with all features (#1240)
  • 51f96e9 chore: prepare for v0.18.1 release
  • 189db47 fix: exclude pipewire from docs.rs (#1239)
  • 45fe976 fix(wasm): all features without atomics
  • baa3678 doc: finalize changelog and upgrading guide for v0.18 release (#1238)
  • 27473ac fix(pipewire): use node.latency and re-promote RT when re-negotiated (#1236)
  • 0048977 perf(alsa): optimize enumeration speed (#1233)
  • 7d4aedb chore(jack): pin to >= 0.13.5 (#1231)
  • d2a2688 fix(pulseaudio): use device names as id (#1228)
  • Additional commits viewable in compare view

Updates ringbuf from 0.4.8 to 0.5.0

Commits

Updates wgpu from 29.0.1 to 29.0.3

Changelog

Sourced from wgpu's changelog.

v29.0.3 (2026-05-01)

Bug Fixes

  • Fix compilation error when cfg(debug_assertions) is not active. wgpu-core v29.0.2 has been yanked. By @​Elabajaba in #9352.

v29.0.2 (2026-05-01)

Bug Fixes

General

  • Fix late bindings not being updated for identical pipeline layouts. By @​kristoff3r in #9341.

  • Fix missing dependency feature activations when building wgpu-hal with gles/dx12 in isolation. By @​wumpf in #9325.

  • Make wgpu_types::texture::format::TextureChannel accessible as wgpu::TextureChannel. By @​TornaxO7 in #9349.

DX12

  • Fixed a debug_assert during stride validation for indirect multi draw. By @​kristoff3r in #9332.
  • Fix incorrect max_binding_array_sampler_elements_per_shader_stage limit reported on DX12. By @​kristoff3r in #9330.

Vulkan

  • Only request shaderDrawParameters when SHADER_DRAW_INDEX is requested, avoiding device creation failures on drivers that don't support it (e.g. V3DV, SwiftShader). By @​mohamedtahaguelzim in #9331.

Metal

  • Fix crash on fence creation when running in a MacOS sandbox. By @​wumpf in #9415.
Commits
  • 4cbe623 Bump versions to v29.0.3
  • ed3fb9d fix debug assertion not covering both parts of the debug statement (#9352)
  • d4d264f Bump versions to v29.0.2
  • 7d7b948 Don't fail metal create_fence if no shared event could be created (#9415)
  • 9890bc9 Fix missing dependency feature activations when building wgpu-hal with gles/d...
  • bca70e5 Fix validation for bindings with different sizes (#9341)
  • 5db7c60 Fix bad debug_assert in dx12 indirect multi draw (#9332)
  • 9594023 refactor: export TextureChannel (#9349)
  • 41d557f fix(wgpu-hal/vulkan): only request shaderDrawParameters when needed (#9331)
  • cccd90e Fix wrong binding array sampler limit in dx12 (#9330)
  • See full diff in compare view

Updates rubato from 1.0.1 to 3.0.0

Release notes

Sourced from rubato's releases.

v3.0.0

What's Changed

Full Changelog: HEnquist/rubato@v2.0.0...v3.0.0

v2.0.0

What's Changed

Full Changelog: HEnquist/rubato@v1.0.1...v2.0.0

Commits

Updates audioadapter-buffers from 2.0.0 to 3.0.0

Commits

Updates symphonia from 0.5.5 to 0.6.0

Release notes

Sourced from symphonia's releases.

v0.6.0

Welcome to Symphonia 0.6! 👋

Symphonia 0.6 is the culmination of two years of effort to rework Symphonia from an audio-focused multimedia framework to one that can be extended to support video and subtitles as well. While Symphonia does not yet support video and subtitle decoders, the groundwork laid in this release should allow easier prototyping of those features, and to more seamlessly introduce them in the future. As such there are significant breaking changes present in this release for existing users.

See the migration guide for detailed information on how to move to Symphonia 0.6.0.

New Features

  • Format readers and decoders may now be registered with a preference tier/priority
  • Format and metadata readers now provide methods to get information about themselves
  • Format readers can now expose attachments (e.g., attached fonts)
  • Decoders can now decode from non-owning packets, eliminating a copy if using a non-Symphonia demuxer
  • ID3v1, APEv1, and APEv2 metadata formats are now supported
  • Added support for chapters for Matroska, ID3v2, and Vorbis Comments
  • Added support for Matroska metadata
  • Image format and parameter detection for visuals
  • Metadata tags that have an official or defacto meaning are parsed where possible (e.g., a track number tag is parsed into an u64)
  • MediaSourceStream, and all downstream consumers (e.g., FormatReader), are now generic across the lifetime
  • SIMD optimizations are enabled by default

Bug Fixes & Improvements

[!NOTE] This section is not a detailed list of API changes. Please see the migration guide for a detailed listing.

  • Redesigned all audio primitives
  • Redesigned most metadata primitives
  • Redesigned timestamp, time base, and duration types
  • Format readers now return Ok(None) when the media has ended
  • Probe now uses a scoring system to better avoid false positives
  • Metadata encountered while probing for the media format are queued to the format reader
  • Track-level information not related to the codec (e.g., all timing information) have been moved out of codec parameters and is more reliably populated
  • Codec parameters are more reliably populated
  • Rewrote Matroska demuxer to be safer
  • Rewrote portions of MP4 demuxer to be safer
  • Improved implementations of AIFF and CAF
  • Many fixes from panics discovered through fuzzing
  • Myriad miscellaneous fixes
  • Decoding performance improvements
  • Reduced binary size
  • Improved documentation
  • Established an official project MSRV policy: Incrementing the MSRV is a breaking change

New Contributors

... (truncated)

Commits
  • 980bf58 chore: Release v0.6.0.
  • 2a2e1c6 isomp4: Prevent some panic cases.
  • 4165bb0 mpa: Accept a Xing LAME tag with a CRC of 0.
  • f7a3680 isomp4: Populate number of frames if track timescale == sample rate.
  • ad5f2d7 isomp4: Support media information and better EOS detection.
  • 79de36b isomp4, adpcm: Fix some crashes. (#497)
  • 124aaf4 chore: Misc. README updates.
  • 83cfad8 alac: Populate missing codec parameter fields from magic cookie.
  • 8304e2a core (formats): Ignore metadata reader errors for trailing metadata.
  • 7529dee mkv: Reduce the Timebase.
  • Additional commits viewable in compare view

Updates rav1d from 9d78516 to 2a734dc

Commits
  • 2a734dc Minimize Dav1dRef allocations
  • c4c7a74 picture: add a memory pool for pic_ctx_context
  • ea17aed Fix Clippy collapsible match lints
  • e25a1b7 Rename plane_data() back to plane() to match dav1d API
  • 6f95e80 Return Option instead of Result, for consistency with bits_per_component()
  • 37058d9 Refactor infallible conversions to make it more clear
  • 921942d Expose fallibility of chroma_location() instead of forcing a panic
  • a8a3ddb Implement dav1d-rs's Rust API (#1439)
  • 17d7897 fn DisjointImmutGuard::get_unchecked: add unsafe fn to bypass `DisjointMu...
  • 9fc3603 fn DisjointImmutGuard::get_unchecked: add unsafe fn to bypass DisjointMut
  • Additional commits viewable in compare view

Updates libc from 0.2.183 to 0.2.186

Release notes

Sourced from libc's releases.

0.2.186

Added

  • Apple: Add KEVENT_FLAG_* constants (#5070)
  • Linux: Add PR_SET_MEMORY_MERGE and PR_GET_MEMORY_MERGE (#5060)

Changed

  • CI: Migrate FreeBSD CI from Cirrus CI to GitHub Actions (#5058)

0.2.185

Added

  • EspIDF: Add espidf_picolibc cfg for picolibc O_* flag values (#5035)
  • Hexagon: add missing constants and fix types for linux-musl (#5042)
  • Redox: Add semaphore functions (#5051)
  • Windows: Add sprintf, snprintf, and the scanf family (#5024)

Fixed

  • Hexagon: Decouple time64 types from musl symbol redirects (#5040)
  • Horizon: Change POLL constants from c_short to c_int (#5045)

0.2.184

MSRV

This release increases the MSRV of libc to 1.65. With this update, you can now always use the core::ffi::c_* types with libc definitions, since libc has been changed to reexport from core rather than redefining them. (This usually worked before but had edge cases.) (#4972)

Added

  • BSD: Add IP_MINTTL to bsd (#5026)
  • Cygwin: Add TIOCM_DSR (#5031)
  • FreeBSD: Added xfile structe and file descriptor types (#5002)
  • Linux: Add CAN netlink bindings (#5011)
  • Linux: Add struct ethhdr (#4239)
  • Linux: Add struct ifinfomsg (#5012)
  • Linux: Define max_align_t for riscv64 (#5029)
  • NetBSD: Add missing CLOCK_ constants (#5020)
  • NuttX: Add _SC_HOST_NAME_MAX (#5004)
  • VxWorks: Add flock and F_*LCK constants (#4043)
  • WASI: Add all _SC_* sysconf constants (#5023)

Deprecated

The remaining fixed-width integer aliases, __uint128_t, __uint128, __int128_t, and __int128, have been deprecated. Use i128 and u128 instead. (#4343)

... (truncated)

Changelog

Sourced from libc's changelog.

0.2.186 - 2026-04-24

Added

  • Apple: Add KEVENT_FLAG_* constants (#5070)
  • Linux: Add PR_SET_MEMORY_MERGE and PR_GET_MEMORY_MERGE (#5060)

Changed

  • CI: Migrate FreeBSD CI from Cirrus CI to GitHub Actions (#5058)

0.2.185 - 2026-04-13

Added

  • EspIDF: Add espidf_picolibc cfg for picolibc O_* flag values (#5035)
  • Hexagon: add missing constants and fix types for linux-musl (#5042)
  • Redox: Add semaphore functions (#5051)
  • Windows: Add sprintf, snprintf, and the scanf family (#5024)

Fixed

  • Hexagon: Decouple time64 types from musl symbol redirects (#5040)
  • Horizon: Change POLL constants from c_short to c_int (#5045)

0.2.184 - 2026-04-01

MSRV

This release increases the MSRV of libc to 1.65. With this update, you can now always use the core::ffi::c_* types with libc definitions, since libc has been changed to reexport from core rather than redefining them. (This usually worked before but had edge cases.) (#4972)

Added

  • BSD: Add IP_MINTTL to bsd (#5026)
  • Cygwin: Add TIOCM_DSR (#5031)
  • FreeBSD: Added xfile structe and file descriptor types (#5002)
  • Linux: Add CAN netlink bindings (#5011)
  • Linux: Add struct ethhdr (#4239)
  • Linux: Add struct ifinfomsg (#5012)
  • Linux: Define max_align_t for riscv64 (#5029)
  • NetBSD: Add missing CLOCK_ constants (#5020)
  • NuttX: Add _SC_HOST_NAME_MAX (#5004)
  • VxWorks: Add flock and F_*LCK constants (#4043)
  • WASI: Add all _SC_* sysconf constants (#5023)

Deprecated

... (truncated)

Commits
  • 42620ff [0.2] libc: Release 0.2.186
  • 9db2eaa apple: add KEVENT_FLAG_* constants
  • 3840939 Add PR_SET_MEMORY_MERGE and PR_GET_MEMORY_MERGE for linux
  • f697deb chore: migrate from Cirrus CI to GHA
  • 71d5bfc libc: Release 0.2.185
  • 1027d1c Revert "ci: Pin nightly to 2026-04-01"
  • 0e9c6e5 redox: Add semaphore functions
  • 24ef457 feat: add back support for gnu windows x86 in ci
  • aa75caf horizon: Change POLL constants from c_short to c_int
  • b7eda5a hexagon: add missing constants and fix types for linux-musl
  • Additional commits viewable in compare view

Updates md-5 from 0.10.6 to 0.11.0

Commits

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the rust-deps group with 12 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [bitflags](https://github.com/bitflags/bitflags) | `2.11.0` | `2.13.0` |
| [inventory](https://github.com/dtolnay/inventory) | `0.3.22` | `0.3.24` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.2.57` | `1.2.64` |
| [cpal](https://github.com/RustAudio/cpal) | `0.17.3` | `0.18.1` |
| [ringbuf](https://github.com/agerasev/ringbuf) | `0.4.8` | `0.5.0` |
| [wgpu](https://github.com/gfx-rs/wgpu) | `29.0.1` | `29.0.3` |
| [rubato](https://github.com/HEnquist/rubato) | `1.0.1` | `3.0.0` |
| [audioadapter-buffers](https://github.com/HEnquist/audioadapter-buffers-rs) | `2.0.0` | `3.0.0` |
| [symphonia](https://github.com/pdeljanov/Symphonia) | `0.5.5` | `0.6.0` |
| [rav1d](https://github.com/memorysafety/rav1d) | ``9d78516`` | ``2a734dc`` |
| [libc](https://github.com/rust-lang/libc) | `0.2.183` | `0.2.186` |
| [md-5](https://github.com/RustCrypto/hashes) | `0.10.6` | `0.11.0` |



Updates `bitflags` from 2.11.0 to 2.13.0
- [Release notes](https://github.com/bitflags/bitflags/releases)
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md)
- [Commits](bitflags/bitflags@2.11.0...2.13.0)

Updates `inventory` from 0.3.22 to 0.3.24
- [Release notes](https://github.com/dtolnay/inventory/releases)
- [Commits](dtolnay/inventory@0.3.22...0.3.24)

Updates `cc` from 1.2.57 to 1.2.64
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](rust-lang/cc-rs@cc-v1.2.57...cc-v1.2.64)

Updates `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)

Updates `ringbuf` from 0.4.8 to 0.5.0
- [Release notes](https://github.com/agerasev/ringbuf/releases)
- [Commits](https://github.com/agerasev/ringbuf/commits)

Updates `wgpu` from 29.0.1 to 29.0.3
- [Release notes](https://github.com/gfx-rs/wgpu/releases)
- [Changelog](https://github.com/gfx-rs/wgpu/blob/v29.0.3/CHANGELOG.md)
- [Commits](gfx-rs/wgpu@wgpu-v29.0.1...v29.0.3)

Updates `rubato` from 1.0.1 to 3.0.0
- [Release notes](https://github.com/HEnquist/rubato/releases)
- [Commits](HEnquist/rubato@v1.0.1...v3.0.0)

Updates `audioadapter-buffers` from 2.0.0 to 3.0.0
- [Commits](https://github.com/HEnquist/audioadapter-buffers-rs/commits)

Updates `symphonia` from 0.5.5 to 0.6.0
- [Release notes](https://github.com/pdeljanov/Symphonia/releases)
- [Commits](pdeljanov/Symphonia@v0.5.5...v0.6.0)

Updates `rav1d` from `9d78516` to `2a734dc`
- [Release notes](https://github.com/memorysafety/rav1d/releases)
- [Commits](memorysafety/rav1d@9d78516...2a734dc)

Updates `libc` from 0.2.183 to 0.2.186
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.186/CHANGELOG.md)
- [Commits](rust-lang/libc@0.2.183...0.2.186)

Updates `md-5` from 0.10.6 to 0.11.0
- [Commits](RustCrypto/hashes@md-5-v0.10.6...md2-v0.11.0)

---
updated-dependencies:
- dependency-name: bitflags
  dependency-version: 2.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-deps
- dependency-name: inventory
  dependency-version: 0.3.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-deps
- dependency-name: cc
  dependency-version: 1.2.64
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-deps
- dependency-name: cpal
  dependency-version: 0.18.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-deps
- dependency-name: ringbuf
  dependency-version: 0.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-deps
- dependency-name: wgpu
  dependency-version: 29.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-deps
- dependency-name: rubato
  dependency-version: 3.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-deps
- dependency-name: audioadapter-buffers
  dependency-version: 3.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-deps
- dependency-name: symphonia
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-deps
- dependency-name: rav1d
  dependency-version: 2a734dc9cd52190146796fb24b29a8c7e3d2af1e
  dependency-type: direct:production
  dependency-group: rust-deps
- dependency-name: libc
  dependency-version: 0.2.186
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-deps
- dependency-name: md-5
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jun 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants