Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 8, 2024

Bumps the patch-updates group with 35 updates:

Package From To
bitflags 2.4.2 2.5.0
futures-lite 2.2.0 2.3.0
getrandom 0.2.12 0.2.13
glam 0.25.0 0.27.0
heck 0.4.1 0.5.0
serde_json 1.0.114 1.0.115
smallvec 1.13.1 1.13.2
ash 0.37.3+1.3.251 0.38.0+1.3.281
tokio 1.36.0 1.37.0
indexmap 2.2.5 2.2.6
syn 2.0.52 2.0.58
ab_glyph 0.2.23 0.2.24
aho-corasick 1.1.2 1.1.3
async-trait 0.1.77 0.1.79
autocfg 1.1.0 1.2.0
backtrace 0.3.69 0.3.71
bytes 1.5.0 1.6.0
cc 1.0.90 1.0.91
clap 4.5.2 4.5.4
clap_derive 4.5.0 4.5.4
downcast-rs 1.2.0 1.2.1
fastrand 2.0.1 2.0.2
half 2.4.0 2.4.1
itoa 1.0.10 1.0.11
memchr 2.7.1 2.7.2
pin-project-lite 0.2.13 0.2.14
polling 3.5.0 3.6.0
rayon 1.9.0 1.10.0
regex 1.10.3 1.10.4
regex-syntax 0.8.2 0.8.3
rustix 0.38.31 0.38.32
rustversion 1.0.14 1.0.15
uuid 1.7.0 1.8.0
widestring 1.0.2 1.1.0
xml-rs 0.8.19 0.8.20

Updates bitflags from 2.4.2 to 2.5.0

Release notes

Sourced from bitflags's releases.

2.5.0

What's Changed

New Contributors

Full Changelog: bitflags/bitflags@2.4.2...2.5.0

Changelog

Sourced from bitflags's changelog.

2.5.0

What's Changed

New Contributors

Full Changelog: bitflags/bitflags@2.4.2...2.5.0

Commits
  • e5ff0ca Merge pull request #401 from KodrAus/cargo/2.5.0
  • 4b51e1d prepare for 2.5.0 release
  • 6965e84 Merge pull request #400 from KodrAus/feat/parser-modes
  • 6eaed0b support truncating or strict-named variants of parsing and formatting
  • e2c8409 Merge pull request #398 from tgross35/patch-1
  • 73dc066 Derive Debug for Flag\<B>
  • See full diff in compare view

Updates futures-lite from 2.2.0 to 2.3.0

Release notes

Sourced from futures-lite's releases.

v2.3.0

  • Add StreamExt::drain for draining objects from a Stream without waiting (#70).
Changelog

Sourced from futures-lite's changelog.

Version 2.3.0

  • Add StreamExt::drain for draining objects from a Stream without waiting (#70).
Commits

Updates getrandom from 0.2.12 to 0.2.13

Changelog

Sourced from getrandom's changelog.

[0.2.13] - 2024-04-06

Added

  • linux_disable_fallback crate feature to disable /dev/urandom-based fallback on Linux and Android targets. Enabling this feature bumps minimum supported Linux kernel version to 3.17 and Android API level to 23 (Marshmallow). #396

Changed

  • Disable /dev/urandom fallback for Linux targets outside of the following target_arches: aarch64, arm, powerpc, powerpc64, s390x, x86, x86_64 #396
  • Do not catch EPERM error code on Android while checking availability of the getrandom syscall #396

#396: rust-random/getrandom#396

Commits

Updates glam from 0.25.0 to 0.27.0

Changelog

Sourced from glam's changelog.

[0.27.0] - 2024-03-23

Breaking changes

  • Changed implementation of vector fract method to match the Rust implementation instead of the GLSL implementation, that is self - self.trunc() instead of self - self.floor().

Added

  • Added vector fract_gl which uses the GLSL specification of fract, self - self.floor().

[0.26.0] - 2024-03-18

Breaking changes

  • Minimum Supported Rust Version bumped to 1.68.2 for impl From<bool> for {f32,f64} support.

Fixed

  • Respect precision format specifier in Display implementations. Previously it was ignored.

  • Corrected precision documentation for vector is_normalized methods and changed the internal check to use 2e-4 to better match the documented precision value of 1e-4.

Added

  • Added with_x, with_y, etc. to vector types which returns a copy of the vector with the new component value.

  • Added midpoint method to vector types that returns the point between two points.

  • Added move_towards for float vector types.

  • Added saturating add and sub methods for signed and unsigned integer vector types.

  • Added element wise sum and product methods for vector types.

  • Added element wise absolute values method for matrix types.

  • Added from_array method for boolean vector types.

  • Added normalize_or method to vector types that returns the specified value if normalization failed.

... (truncated)

Commits
  • 9f694bc Implement fract as self - self.trunc() rather than GLSL's self - self.floor()...
  • bb32f1d ci: Don't use actions-rs actions (#498)
  • 121f9b7 Prepare 0.26.0 release. (#496)
  • dd9c3ef Updated CHANGELOG.
  • 246ae4c Add with_x, with_y, etc. to vector types. (#493)
  • 30948c4 Add move_towards for vectors (#492)
  • 231a867 Update changelog.
  • 35a2f76 Respect precision format specifier in Display implementations. (#491)
  • ab85e2a Add Div and DivAssign by scalar implementations to matrix types. (#489)
  • fb8ef0f Add From BVecN and BVecNA for all vector types. (#488)
  • Additional commits viewable in compare view

Updates heck from 0.4.1 to 0.5.0

Changelog

Sourced from heck's changelog.

0.5.0

  • Add no_std support.
  • Remove non-additive unicode feature. The library now uses char::is_alphanumeric instead of the unicode-segmentation library to determine word boundaries in all cases.
Commits

Updates serde_json from 1.0.114 to 1.0.115

Release notes

Sourced from serde_json's releases.

v1.0.115

  • Documentation improvements
Commits
  • b1ebf38 Release 1.0.115
  • c3dc153 Merge pull request #1119 from titaniumtraveler/pr
  • 218770b Explicitly install a Rust toolchain for cargo-outdated job
  • 840da8e Fix missing backticks in doc comments
  • 3a3f61b Temporarily disable miri on doctests
  • 4a0be88 Format regression tests with rustfmt
  • d2dbbf7 Ignore dead code lint in tests
  • 8e7b37b Merge pull request #1118 from serde-rs/transparent
  • a25f6c6 Remove conditional on repr(transparent)
  • fedf834 Ignore non_local_definitions false positive in test
  • See full diff in compare view

Updates smallvec from 1.13.1 to 1.13.2

Release notes

Sourced from smallvec's releases.

v1.13.2

What's Changed

Full Changelog: servo/rust-smallvec@v1.13.1...v1.13.2

Commits

Updates ash from 0.37.3+1.3.251 to 0.38.0+1.3.281

Release notes

Sourced from ash's releases.

Ash-window 0.12.0: Bump raw-window-handle to 0.5.0

Changed

  • Bumped raw-window-handle to 0.5.0, now taking RawDisplayHandle and RawWindowHandle directly instead of requiring dynamic dispatch through the HasRaw{Display,Window}Handle traits (#645)

Ash-window 0.11.0: Bump raw-window-handle to 0.4.2

Changed

  • Bumped raw-window-handle to 0.4.2 (#505)

Ash-window 0.10.0: Bump ash dependency to 0.37

  • Bumped ash version to 0.37 (#600)
  • Make enumerate_required_extensions() return &[*const c_char] instead of Vec<&CStr> to match ash::vk::InstanceCreateInfo (#590)

Ash-window 0.9.1: Ash 0.34-0.36 support

Changed

Ash-window 0.9.0: Bump ash dependency to 0.35

Changed

  • Bumped ash version to 0.35

Ash-window 0.8.0: Bump ash dependency to 0.34

Changed

  • Bumped ash version to 0.34

Ash-window 0.7.0: Bump ash dependency to 0.33

Changed

  • Bumped ash version to 0.33

Ash-window 0.6.0: Bump ash dependency to 0.32

Changed

  • Bumped ash version to 0.32
Commits
  • b724b78 Release ash 0.38.0 and ash-window 0.13.0 (#897)
  • 24c3287 Add Fuchsia support (#626)
  • cd6e1ea extensions/amd/shader_info: Replace unreachable ShaderInfoResult with 3 spe...
  • 0c362c0 extensions/khr/calibrated_device: Use self.handle instead of requiring `vk:...
  • 736fa20 generator: Reintroduce Clone on high-level Instance/Device extension wr...
  • 9e36403 extensions: Always return pipeline/shaders, even on error (#828)
  • 1b24430 Outline monomorphic load functions
  • 3d84654 Rework module layout for less redundancy and cleaner isolation
  • aee0c61 extension/ext: Add missing length-rounding in cmd_set_sample_mask() assert ...
  • 71387e9 extensions/khr: Re-add erroneously removed mod acceleration_structure (#893)
  • Additional commits viewable in compare view

Updates tokio from 1.36.0 to 1.37.0

Release notes

Sourced from tokio's releases.

Tokio v1.37.0

1.37.0 (March 28th, 2024)

Added

  • fs: add set_max_buf_size to tokio::fs::File (#6411)
  • io: add try_new and try_with_interest to AsyncFd (#6345)
  • sync: add forget_permits method to semaphore (#6331)
  • sync: add is_closed, is_empty, and len to mpsc receivers (#6348)
  • sync: add a rwlock() method to owned RwLock guards (#6418)
  • sync: expose strong and weak counts of mpsc sender handles (#6405)
  • sync: implement Clone for watch::Sender (#6388)
  • task: add TaskLocalFuture::take_value (#6340)
  • task: implement FromIterator for JoinSet (#6300)

Changed

  • io: make io::split use a mutex instead of a spinlock (#6403)

Fixed

  • docs: fix docsrs build without net feature (#6360)
  • macros: allow select with only else branch (#6339)
  • runtime: fix leaking registration entries when os registration fails (#6329)

Documented

  • io: document cancel safety of AsyncBufReadExt::fill_buf (#6431)
  • io: document cancel safety of AsyncReadExt's primitive read functions (#6337)
  • runtime: add doc link from Runtime to #[tokio::main] (#6366)
  • runtime: make the enter example deterministic (#6351)
  • sync: add Semaphore example for limiting the number of outgoing requests (#6419)
  • sync: fix missing period in broadcast docs (#6377)
  • sync: mark mpsc::Sender::downgrade with #[must_use] (#6326)
  • sync: reorder const_new before new_with (#6392)
  • sync: update watch channel docs (#6395)
  • task: fix documentation links (#6336)

Changed (unstable)

  • runtime: include task Id in taskdumps (#6328)
  • runtime: panic if unhandled_panic is enabled when not supported (#6410)

#6300: tokio-rs/tokio#6300 #6326: tokio-rs/tokio#6326 #6328: tokio-rs/tokio#6328 #6329: tokio-rs/tokio#6329 #6331: tokio-rs/tokio#6331 #6336: tokio-rs/tokio#6336 #6337: tokio-rs/tokio#6337

... (truncated)

Commits
  • 9c337ca chore: prepare Tokio v1.37.0 (#6435)
  • e542501 io: document cancel safety of AsyncBufReadExt::fill_buf (#6431)
  • 4601c84 stream: add next_many and poll_next_many to StreamMap (#6409)
  • deff252 util: document cancel safety of SinkExt::send and StreamExt::next (#6417)
  • 4565b81 sync: add a rwlock() method to owned RwLock guards (#6418)
  • 3ce4720 sync: add is_closed, is_empty, and len to mpsc receivers (#6348)
  • 8342e4b util: assert compatibility between LengthDelimitedCodec options (#6414)
  • 4c453e9 readme: add description about benchmarks (#6425)
  • 1846483 sync: expose strong and weak counts of mpsc sender handles (#6405)
  • baad270 sync: add Semaphore example for limiting the number of outgoing requests (#6419)
  • Additional commits viewable in compare view

Updates indexmap from 2.2.5 to 2.2.6

Changelog

Sourced from indexmap's changelog.

2.2.6

  • Added trait MutableValues for opt-in mutable access to set values.
Commits

Updates syn from 2.0.52 to 2.0.58

Release notes

Sourced from syn's releases.

2.0.58

  • Support $ in custom_punctuation! macro (#1611)

2.0.57

  • Eliminate dependency on quote when built with default-features disabled and the "proc-macro" feature enabled (#1608, thanks @​BD103)

2.0.56

  • Apply RUSTC_WORKSPACE_WRAPPER when deciding whether to run nightly-only tests (#1605)

2.0.55

  • Restore compatibility with rustc 1.56 through 1.59 (#1603)

2.0.54

  • Fix dead code warning in generated code when using custom_keyword! with syn's "printing" feature disabled (#1602)

2.0.53

  • Implement Copy, Clone, and ToTokens for syn::parse::Nothing (#1597)
Commits
  • 81adad6 Release 2.0.58
  • 7247053 Merge pull request #1611 from dtolnay/customdollar
  • 990142f Support '$' in custom_punctuation macro
  • 4753622 Merge pull request #1610 from dtolnay/sortpunct
  • 36a7f67 Sort tokens in the same order between custom_punctuation_len and Token macro
  • f104427 Update test suite to nightly-2024-03-31
  • 9cea040 Release 2.0.57
  • 3c07b78 Release 2.0.56
  • 585df47 Merge pull request #1608 from BD103/deps-features
  • d7650b2 chore: bump msrv to 1.60 (pt. 2)
  • Additional commits viewable in compare view

Updates ab_glyph from 0.2.23 to 0.2.24

Release notes

Sourced from ab_glyph's releases.

ab-glyph-0.2.24

  • Add Font::font_data for accessing underlying raw font data.
Commits

Updates aho-corasick from 1.1.2 to 1.1.3

Commits

Updates async-trait from 0.1.77 to 0.1.79

Release notes

Sourced from async-trait's releases.

0.1.79

  • Clean up some dead code

0.1.78

  • Prevent unused_qualifications lint being triggered in generated code in nightly-2024-03-05 and up (#260)
Commits
  • 1eb21ed Release 0.1.79
  • 82cb95c Resolve unused field of ReplaceSelf syntax tree visitor
  • cd8286b Update ui test suite to nightly-2024-03-22
  • c73061d Release 0.1.78
  • b6314bc Refactor inferred bound filtering
  • 8d51928 Merge pull request #262 from dtolnay/asyncspan
  • c98a408 Minimize use of async token's span in expanded code
  • 2f5343c Merge pull request #261 from dtolnay/inferredbound
  • 1a01bb4 Skip needlessly generating inferred bounds during ?Send
  • e68d68c Merge pull request #260 from dtolnay/qualifications
  • Additional commits viewable in compare view

Updates autocfg from 1.1.0 to 1.2.0

Commits
  • c10bc17 Merge pull request #57 from cuviper/release-1.2.0
  • 1c029e4 Fix clippy::needless_borrows_for_generic_args
  • 8fbf203 Release 1.2.0
  • 7f3e58b Merge pull request #56 from cuviper/wrappers
  • 1ca2af8 Support RUSTC_WRAPPER and RUSTC_WORKSPACE_WRAPPER
  • cf17815 Merge pull request #27 from cuviper/set_no_std
  • 32c1170 Use consistent verb form in docs
  • 3c2cf0e Add getter no_std() and setter set_no_std(bool)
  • 5e07f6a Merge pull request #55 from cuviper/farewell-bors
  • 8717f69 Add a summary CI job
  • Additional commits viewable in compare view

Updates backtrace from 0.3.69 to 0.3.71

Release notes

Sourced from backtrace's releases.

0.3.71

This is mostly CI changes, with a very mild bump to our effective cc crate version recorded, and a small modification to a previous changeset to allow backtrace to run at its current checked-in MSRV on Windows. Sorry about that! We will be getting 0.3.70 yanked shortly.

What's Changed

New Contributors

Full Changelog: rust-lang/backtrace-rs@0.3.70...0.3.71

0.3.70

New API

Platform Support

We added support for new platforms in this release!

Windows

SGX

Thanks to

Internals

We did a bunch more work on our CI and internal cleanups

... (truncated)

Commits

Updates bytes from 1.5.0 to 1.6.0

Release notes

Sourced from bytes's releases.

Bytes 1.6.0 (March 22, 2024)

Added

  • Add Bytes::is_unique (#643)

Documented

  • Fix changelog typo (#628)
  • Fix some spelling mistakes (#633)
  • Typo fix (#637)
  • Fix broken links (#639)
  • Add security policy (#649)

Internal changes

  • Move comment to correct constant (#629)
  • Various cleanup (#635)
  • Simplify UninitSlice::as_uninit_slice_mut() logic (#644)
  • Use self. instead of Self:: (#642)
  • BytesMut: Assert alignment of Shared (#652)
  • Remove unnecessary namespace qualifier (#660)
  • Remove an unnecessary else branch (#662)
  • Remove unreachable else branch (#661)
  • make parameter mut in From<Vec> (#667)
  • Restore commented tests (#665)
  • Use sub instead of offset (#668)
  • Calculate original capacity only if necessary (#666)
  • set_vec_pos does not need a second parameter (#672)
  • get_vec_pos: use &self instead of &mut self (#670)
  • Refactor split_at/split_to (#663)
  • Use Iterator from the prelude (#673)
  • copy_to_bytes: Add panic section to docs (#676)
  • Remove redundant reserve call (#674)
  • Use ManuallyDrop instead of mem::forget (#675)
Changelog

Sourced from bytes's changelog.

1.6.0 (March 22, 2024)

Added

  • Add Bytes::is_unique (#643)

Documented

  • Fix changelog typo (#628)
  • Fix some spelling mistakes (#633)
  • Typo fix (#637)
  • Fix broken links (#639)
  • Add security policy (#649)

Internal changes

  • Move comment to correct constant (#629)
  • Various cleanup (#635)
  • Simplify UninitSlice::as_uninit_slice_mut() logic (#644)
  • Use self. instead of Self:: (#642)
  • BytesMut: Assert alignment of Shared (#652)
  • Remove unnecessary namespace qualifier (#660)
  • Remove an unnecessary else branch (#662)
  • Remove unreachable else branch (#661)
  • make parameter mut in From<Vec> (#667)
  • Restore commented tests (#665)
  • Use sub instead of offset (#668)
  • Calculate original capacity only if necessary (#666)
  • set_vec_pos does not need a second parameter (#672)
  • get_vec_pos: use &self instead of &mut self (#670)
  • Refactor split_at/split_to (#663)
  • Use Iterator from the prelude (#673)
  • copy_to_bytes: Add panic section to docs (#676)
  • Remove redundant reserve call (#674)
  • Use ManuallyDrop instead of mem::forget (#675)
Commits

Updates cc from 1.0.90 to 1.0.91

Release notes

Sourced from cc's releases.

1.0.91

What's Changed

  • Update windows-bindgen requirement from 0.54 to 0.55 by Description has been truncated

@dependabot dependabot bot requested a review from a team April 8, 2024 03:13
@dependabot dependabot bot requested a review from a team as a code owner April 8, 2024 03:13
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Apr 8, 2024
@ErichDonGubler ErichDonGubler force-pushed the dependabot/cargo/patch-updates-08f7e2aebf branch from 3f3696b to c137fcd Compare April 8, 2024 18:00
Bumps the patch-updates group with 35 updates:

| Package | From | To |
| --- | --- | --- |
| [bitflags](https://github.com/bitflags/bitflags) | `2.4.2` | `2.5.0` |
| [futures-lite](https://github.com/smol-rs/futures-lite) | `2.2.0` | `2.3.0` |
| [getrandom](https://github.com/rust-random/getrandom) | `0.2.12` | `0.2.13` |
| [glam](https://github.com/bitshifter/glam-rs) | `0.25.0` | `0.27.0` |
| [heck](https://github.com/withoutboats/heck) | `0.4.1` | `0.5.0` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.114` | `1.0.115` |
| [smallvec](https://github.com/servo/rust-smallvec) | `1.13.1` | `1.13.2` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.36.0` | `1.37.0` |
| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.2.5` | `2.2.6` |
| [syn](https://github.com/dtolnay/syn) | `2.0.52` | `2.0.58` |
| [ab_glyph](https://github.com/alexheretic/ab-glyph) | `0.2.23` | `0.2.24` |
| [aho-corasick](https://github.com/BurntSushi/aho-corasick) | `1.1.2` | `1.1.3` |
| [async-trait](https://github.com/dtolnay/async-trait) | `0.1.77` | `0.1.79` |
| [autocfg](https://github.com/cuviper/autocfg) | `1.1.0` | `1.2.0` |
| [backtrace](https://github.com/rust-lang/backtrace-rs) | `0.3.69` | `0.3.71` |
| [bytes](https://github.com/tokio-rs/bytes) | `1.5.0` | `1.6.0` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.0.90` | `1.0.91` |
| [clap](https://github.com/clap-rs/clap) | `4.5.2` | `4.5.4` |
| [clap_derive](https://github.com/clap-rs/clap) | `4.5.0` | `4.5.4` |
| [downcast-rs](https://github.com/marcianx/downcast-rs) | `1.2.0` | `1.2.1` |
| [fastrand](https://github.com/smol-rs/fastrand) | `2.0.1` | `2.0.2` |
| [half](https://github.com/starkat99/half-rs) | `2.4.0` | `2.4.1` |
| [itoa](https://github.com/dtolnay/itoa) | `1.0.10` | `1.0.11` |
| [memchr](https://github.com/BurntSushi/memchr) | `2.7.1` | `2.7.2` |
| [pin-project-lite](https://github.com/taiki-e/pin-project-lite) | `0.2.13` | `0.2.14` |
| [polling](https://github.com/smol-rs/polling) | `3.5.0` | `3.6.0` |
| [rayon](https://github.com/rayon-rs/rayon) | `1.9.0` | `1.10.0` |
| [regex](https://github.com/rust-lang/regex) | `1.10.3` | `1.10.4` |
| [regex-syntax](https://github.com/rust-lang/regex) | `0.8.2` | `0.8.3` |
| [rustix](https://github.com/bytecodealliance/rustix) | `0.38.31` | `0.38.32` |
| [rustversion](https://github.com/dtolnay/rustversion) | `1.0.14` | `1.0.15` |
| [uuid](https://github.com/uuid-rs/uuid) | `1.7.0` | `1.8.0` |
| [widestring](https://github.com/starkat99/widestring-rs) | `1.0.2` | `1.1.0` |
| [xml-rs](https://github.com/kornelski/xml-rs) | `0.8.19` | `0.8.20` |

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

Updates `futures-lite` from 2.2.0 to 2.3.0
- [Release notes](https://github.com/smol-rs/futures-lite/releases)
- [Changelog](https://github.com/smol-rs/futures-lite/blob/master/CHANGELOG.md)
- [Commits](smol-rs/futures-lite@v2.2.0...v2.3.0)

Updates `getrandom` from 0.2.12 to 0.2.13
- [Changelog](https://github.com/rust-random/getrandom/blob/master/CHANGELOG.md)
- [Commits](rust-random/getrandom@v0.2.12...v0.2.13)

Updates `heck` from 0.4.1 to 0.5.0
- [Changelog](https://github.com/withoutboats/heck/blob/master/CHANGELOG.md)
- [Commits](https://github.com/withoutboats/heck/commits)

Updates `serde_json` from 1.0.114 to 1.0.115
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.114...v1.0.115)

Updates `smallvec` from 1.13.1 to 1.13.2
- [Release notes](https://github.com/servo/rust-smallvec/releases)
- [Commits](servo/rust-smallvec@v1.13.1...v1.13.2)

Updates `tokio` from 1.36.0 to 1.37.0
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.36.0...tokio-1.37.0)

Updates `indexmap` from 2.2.5 to 2.2.6
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/master/RELEASES.md)
- [Commits](indexmap-rs/indexmap@2.2.5...2.2.6)

Updates `syn` from 2.0.52 to 2.0.58
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](dtolnay/syn@2.0.52...2.0.58)

Updates `ab_glyph` from 0.2.23 to 0.2.24
- [Release notes](https://github.com/alexheretic/ab-glyph/releases)
- [Commits](alexheretic/ab-glyph@ab-glyph-0.2.23...ab-glyph-0.2.24)

Updates `aho-corasick` from 1.1.2 to 1.1.3
- [Commits](BurntSushi/aho-corasick@1.1.2...1.1.3)

Updates `async-trait` from 0.1.77 to 0.1.79
- [Release notes](https://github.com/dtolnay/async-trait/releases)
- [Commits](dtolnay/async-trait@0.1.77...0.1.79)

Updates `autocfg` from 1.1.0 to 1.2.0
- [Commits](cuviper/autocfg@1.1.0...1.2.0)

Updates `backtrace` from 0.3.69 to 0.3.71
- [Release notes](https://github.com/rust-lang/backtrace-rs/releases)
- [Commits](rust-lang/backtrace-rs@0.3.69...0.3.71)

Updates `bytes` from 1.5.0 to 1.6.0
- [Release notes](https://github.com/tokio-rs/bytes/releases)
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/bytes@v1.5.0...v1.6.0)

Updates `cc` from 1.0.90 to 1.0.91
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Commits](rust-lang/cc-rs@1.0.90...1.0.91)

Updates `clap` from 4.5.2 to 4.5.4
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@v4.5.2...v4.5.4)

Updates `clap_derive` from 4.5.0 to 4.5.4
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@v4.5.0...v4.5.4)

Updates `downcast-rs` from 1.2.0 to 1.2.1
- [Changelog](https://github.com/marcianx/downcast-rs/blob/master/CHANGELOG.md)
- [Commits](marcianx/downcast-rs@v1.2.0...v1.2.1)

Updates `fastrand` from 2.0.1 to 2.0.2
- [Release notes](https://github.com/smol-rs/fastrand/releases)
- [Changelog](https://github.com/smol-rs/fastrand/blob/master/CHANGELOG.md)
- [Commits](smol-rs/fastrand@v2.0.1...v2.0.2)

Updates `half` from 2.4.0 to 2.4.1
- [Release notes](https://github.com/starkat99/half-rs/releases)
- [Changelog](https://github.com/starkat99/half-rs/blob/main/CHANGELOG.md)
- [Commits](VoidStarKat/half-rs@v2.4.0...v2.4.1)

Updates `itoa` from 1.0.10 to 1.0.11
- [Release notes](https://github.com/dtolnay/itoa/releases)
- [Commits](dtolnay/itoa@1.0.10...1.0.11)

Updates `memchr` from 2.7.1 to 2.7.2
- [Commits](BurntSushi/memchr@2.7.1...2.7.2)

Updates `pin-project-lite` from 0.2.13 to 0.2.14
- [Release notes](https://github.com/taiki-e/pin-project-lite/releases)
- [Changelog](https://github.com/taiki-e/pin-project-lite/blob/main/CHANGELOG.md)
- [Commits](taiki-e/pin-project-lite@v0.2.13...v0.2.14)

Updates `polling` from 3.5.0 to 3.6.0
- [Release notes](https://github.com/smol-rs/polling/releases)
- [Changelog](https://github.com/smol-rs/polling/blob/master/CHANGELOG.md)
- [Commits](smol-rs/polling@v3.5.0...v3.6.0)

Updates `rayon` from 1.9.0 to 1.10.0
- [Changelog](https://github.com/rayon-rs/rayon/blob/main/RELEASES.md)
- [Commits](rayon-rs/rayon@rayon-core-v1.9.0...rayon-core-v1.10.0)

Updates `regex` from 1.10.3 to 1.10.4
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](rust-lang/regex@1.10.3...1.10.4)

Updates `regex-syntax` from 0.8.2 to 0.8.3
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](rust-lang/regex@regex-syntax-0.8.2...regex-syntax-0.8.3)

Updates `rustix` from 0.38.31 to 0.38.32
- [Release notes](https://github.com/bytecodealliance/rustix/releases)
- [Commits](bytecodealliance/rustix@v0.38.31...v0.38.32)

Updates `rustversion` from 1.0.14 to 1.0.15
- [Release notes](https://github.com/dtolnay/rustversion/releases)
- [Commits](dtolnay/rustversion@1.0.14...1.0.15)

Updates `uuid` from 1.7.0 to 1.8.0
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](uuid-rs/uuid@1.7.0...1.8.0)

Updates `widestring` from 1.0.2 to 1.1.0
- [Release notes](https://github.com/starkat99/widestring-rs/releases)
- [Changelog](https://github.com/starkat99/widestring-rs/blob/main/CHANGELOG.md)
- [Commits](VoidStarKat/widestring-rs@v1.0.2...v1.1.0)

Updates `xml-rs` from 0.8.19 to 0.8.20
- [Changelog](https://github.com/kornelski/xml-rs/blob/main/Changelog.md)
- [Commits](kornelski/xml-rs@0.8.19...0.8.20)

---
updated-dependencies:
- dependency-name: bitflags
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch-updates
- dependency-name: futures-lite
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch-updates
- dependency-name: getrandom
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: heck
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch-updates
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: smallvec
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch-updates
- dependency-name: indexmap
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: ab_glyph
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: aho-corasick
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: async-trait
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: autocfg
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: patch-updates
- dependency-name: backtrace
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: bytes
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: patch-updates
- dependency-name: cc
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: clap
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: clap_derive
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: downcast-rs
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: fastrand
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: half
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: itoa
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: memchr
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: pin-project-lite
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: polling
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: patch-updates
- dependency-name: rayon
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: patch-updates
- dependency-name: regex
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: regex-syntax
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: rustix
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: rustversion
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: uuid
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: patch-updates
- dependency-name: widestring
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: patch-updates
- dependency-name: xml-rs
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: patch-updates
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Erich Gubler <[email protected]>
@ErichDonGubler ErichDonGubler force-pushed the dependabot/cargo/patch-updates-08f7e2aebf branch from c137fcd to e4f6037 Compare April 8, 2024 18:06
@ErichDonGubler
Copy link
Member

I've force-pushed a commit that leaves out the following updates:

  • ash 0.38.0 has a significantly different backwards-incompatible API (which is being handled in [wgpu-hal] Upgrade to ash 0.38 #5504).
  • encase's glam dep. needs updating in tandem with our usage. There's a PR upstream for resolution (Update glam to 0.27 teoxoy/encase#70); it just needs @teoxoy's attention and release of a new version of encase.
  • clap{,_derive} is updatable, but upgrades some shared transitive dependencies that we can't unify across the tree yet. strum still hasn't updated to heck 0.5.0, but clap has, and that duplicate causes cargo-deny to fail. I don't think it's worth adding an exception right now.

@ErichDonGubler ErichDonGubler enabled auto-merge (squash) April 8, 2024 18:19
@ErichDonGubler
Copy link
Member

@gfx-rs/naga: Just need a rubber-stamp from y'all!

@cwfitzgerald cwfitzgerald disabled auto-merge April 9, 2024 04:20
@cwfitzgerald cwfitzgerald merged commit 73738af into trunk Apr 9, 2024
@cwfitzgerald cwfitzgerald deleted the dependabot/cargo/patch-updates-08f7e2aebf branch April 9, 2024 04:20
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.

2 participants