Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 18, 2025

Bumps the cargo-all group with 2 updates: thiserror and cxx-build.

Updates thiserror from 2.0.14 to 2.0.17

Release notes

Sourced from thiserror's releases.

2.0.17

  • Use differently named __private module per patch release (#434)

2.0.16

  • Add to "no-std" crates.io category (#429)

2.0.15

  • Prevent Error::provide API becoming unavailable from a future new compiler lint (#427)
Commits
  • 72ae716 Release 2.0.17
  • 599fdce Merge pull request #434 from dtolnay/private
  • 9ec05f6 Use differently named __private module per patch release
  • d2c492b Raise minimum tested compiler to rust 1.76
  • fc3ab95 Opt in to generate-macro-expansion when building on docs.rs
  • 819fe29 Update ui test suite to nightly-2025-09-12
  • 259f48c Enforce trybuild >= 1.0.108
  • 470e6a6 Update ui test suite to nightly-2025-08-24
  • 544e191 Update actions/checkout@v4 -> v5
  • cbc1eba Delete duplicate cap-lints flag from build script
  • Additional commits viewable in compare view

Updates cxx-build from 1.0.171 to 1.0.192

Release notes

Sourced from cxx-build's releases.

1.0.192

1.0.191

  • Suppress a GCC 15 warning false-positive in generated C++ code (#1686)

1.0.190

  • Fix spacing of enum variant static assertions (#1675)

1.0.189

  • Incorporate version number into cxx-generated symbol names to enforce version parity between C++ and Rust code generators in non-Cargo builds (#1665, thanks @​anforowicz)

1.0.188

  • Support using a generated Rust file as source file for bridge (#1668, thanks @​phil-opp)

1.0.187

  • Update codespan-reporting dependency to 0.13 (#1662, #1661)

1.0.186

  • Improve lifetime-related diagnostics (#1651, #1654)
  • Consolidate associated functions into fewer impl blocks to improve rustdoc (#1652, #1655)

1.0.185

  • Support std::vector of non-move-constructible element type (#1646)

1.0.184

1.0.183

  • Fix "expected a FnOnce() closure" build error on unsafe Rust fn with no args (#1637)
  • Add derive(BitAnd, BitOr, BitXor) for enums (#1639)

1.0.182

  • Fix compiler warning when passing a rust::Fn with a generic return type such as Vec<T> from Rust to C++ (#1633)
  • Suppress warnings in generated code under GCC's missing-declarations setting (#1635)
  • Fix MSVC warning on large negative enum discriminant values (#1636)

1.0.181

  • Fix "cannot find attribute 'serde' in this scope" build error using Serde derives with #[serde(…)] on a shared struct (#1627)

1.0.180

  • Fix "Unable to resolve type 'str'" build error in C++ signatures containing &'static str in return type (#1623)

1.0.179

  • Better support extern function signatures containing elided lifetimes (#1621)

1.0.178

  • Fix macro redefinition warning when using -DRUST_CXX_NO_EXCEPTIONS in some compilers (#1616)
  • Support #[derive(Default)] on enums (#1618)
  • Support non-repr(C) Rust types that have methods implemented by C++ (#1620)

... (truncated)

Commits
  • 0d80b35 Release 1.0.192
  • 7672ce9 Touch up PR 1681
  • 7b522fe Merge pull request #1681 from anforowicz/vec-of-box
  • 7a9cad2 Add support for Vec\<Box<T>>.
  • de37eeb Avoid duplicate errors for impl UniquePtr\<Vec<u8>> {}.
  • 66774a5 Replace fn local_type in generics.rs with more granular functions.
  • 6ab7caa Release 1.0.191
  • 1e7f23c Lockfile update
  • 133292f Merge pull request #1686 from dtolnay/mismatchnewdelete
  • 17ba90c Ignore GCC 15's new mismatched-new-delete
  • Additional commits viewable in compare view

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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

@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Dec 18, 2025
@dependabot dependabot bot force-pushed the dependabot/cargo/cargo-all-03e7cc3f28 branch from ba30aad to e8c18ee Compare December 19, 2025 16:16
lndmrk added a commit to lndmrk/dcsctp that referenced this pull request Dec 19, 2025
The Dependabot generated pull request webrtc#41 fails to build because it only
updates cxx-build but not the other cxx related crates. This causes link
errors when building the pingpong example.
Bumps the cargo-all group with 2 updates: [thiserror](https://github.com/dtolnay/thiserror) and [cxx-build](https://github.com/dtolnay/cxx).


Updates `thiserror` from 2.0.14 to 2.0.17
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](dtolnay/thiserror@2.0.14...2.0.17)

Updates `cxx-build` from 1.0.171 to 1.0.192
- [Release notes](https://github.com/dtolnay/cxx/releases)
- [Commits](dtolnay/cxx@1.0.171...1.0.192)

---
updated-dependencies:
- dependency-name: thiserror
  dependency-version: 2.0.17
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-all
- dependency-name: cxx-build
  dependency-version: 1.0.192
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-all
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/cargo/cargo-all-03e7cc3f28 branch from e8c18ee to d9d6d01 Compare December 31, 2025 18:07
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