Skip to content

Bump bindgen from 0.72.1 to 0.73.1 in /native - #243

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/native/bindgen-0.73.1
Open

Bump bindgen from 0.72.1 to 0.73.1 in /native#243
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/native/bindgen-0.73.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 9, 2026

Copy link
Copy Markdown
Contributor

Bumps bindgen from 0.72.1 to 0.73.1.

Changelog

Sourced from bindgen's changelog.

0.73.1 (2026-09-05)

Added

Changed

  • Widened acceptable prettyplease / syn dependency versions (#3447).

Removed

Fixed

Security

0.73.0 (2026-09-05)

Added

  • Add Debug, Clone and Eq traits to ParseCallbacks info types (#3233).
  • Include the source location in discovery ParseCallbacks (#3244).
  • Report constants and variables in ParseCallbacks::new_item_found (#3249).
  • Allow adding custom attributes to extern function blocks (#3257).
  • Support new-type-alias constants (#3288, #3390).
  • Support nested flexible array members (#3306).
  • Add support for custom per-field attributes (#3307).
  • Add const-generic bitfield accessors for compile-time optimization (#3325, #3374).
  • Allow renaming struct and union fields (#3358).
  • Add a libcpp feature to link libclang against libc++ (#3375).
  • Prebuilt binaries for aarch64 Linux (#3217).

Changed

  • Guarantee opaque type layout across all architectures (#3280).
  • Use NonNull for C++ references (#3292).
  • Bindings::write now takes impl Write instead of Box<dyn Write> (#3317, #3324).
  • Optimize bitfield unit get/set with byte-wise operations (#3325).
  • Emit const __BindgenUnionField accessors and comply with Rust 2024 unsafe_op_in_unsafe_fn (#3337).
  • Generate a doc comment pointing at the aliased type when a type alias is hidden (#3122).
  • dyngen: convert the library path to OsStr before opening it (#3315).
  • Return a NoHeadersProvided error instead of generating empty bindings when no input headers are provided (#3391).
  • Bump the MSRV to 1.71 (#3401).
  • Bump syn to v3 (#3401) and shlex to v2 (#3380).

Removed

  • Removed support for generating code for rustc versions < 1.51, along with the corresponding RustTarget constants (#3281).
  • Removed the dependency on itertools (#3408).

Fixed

  • Fix a typo in the handling of --rustified-non-exhaustive-enums (#3266).
  • Apply the same mangling rule to C and C-unwind function types (#3156).
  • Fix alignment of bitfields in some edge cases (#3247).
  • Fix typedefs inside constified modules (#3284).
  • Fix generation of f32 NAN, INFINITY and NEG_INFINITY constants (#3300).
  • Allow constant expressions that don't fit in i64 (#3301).
  • Deduplicate derive traits added by the add_derives callback (#3296).

... (truncated)

Commits
  • 66a1e2a chore: Release
  • f531ae3 build(deps): Widen range for syn.
  • d73cb7a build(deps): update rust crates
  • 6d276db chore: Release
  • 8afb6a2 Don't derive or implement traits for aliases to c_void
  • e12371f Remove needless by_ref calls
  • a213781 chore(cargo): remove deprecated package authors field
  • 7a6db4b build(deps): update rust crates
  • 5bceb09 build(deps): bump bitflags from 2.9.1 to 2.13.1
  • ab7df34 Do not insert dummy fields into bitfields in cases where this would
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR 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 this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [bindgen](https://github.com/rust-lang/rust-bindgen) from 0.72.1 to 0.73.1.
- [Release notes](https://github.com/rust-lang/rust-bindgen/releases)
- [Changelog](https://github.com/rust-lang/rust-bindgen/blob/main/CHANGELOG.md)
- [Commits](rust-lang/rust-bindgen@v0.72.1...v0.73.1)

---
updated-dependencies:
- dependency-name: bindgen
  dependency-version: 0.73.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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 Sep 9, 2026
@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown

License summary

❌ Not yet vetted dependencies:

Dependency License Status Ticket
⚠️ Failed to request review of not vetted licenses.
  • Committers can request a license review via by commenting /request-license-review.
  • After all reviews have concluded, Committers can re-run the license-vetting check by commenting /license-check

Workflow run (with attached summary files):
https://github.com/eclipse-set/browser/actions/runs/34387617189

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