Skip to content

chore(deps): bump bindgen from 0.72.1 to 0.73.1 - #1807

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

chore(deps): bump bindgen from 0.72.1 to 0.73.1#1807
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/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 dependabot Bot added the kind/dependencies For PRs that update dependencies or related components label Sep 9, 2026

@dependabot-pr-auto-approver dependabot-pr-auto-approver Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automatically approved by dependabot auto-approve workflow

@dependabot-pr-auto-approver
dependabot-pr-auto-approver Bot enabled auto-merge (squash) September 9, 2026 04:12
@dependabot
dependabot Bot force-pushed the dependabot/cargo/bindgen-0.73.1 branch from 4727f92 to 1e35d97 Compare September 9, 2026 11:09
@simongdavies

Copy link
Copy Markdown
Member

@dependabot rebase

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>
@simongdavies

Copy link
Copy Markdown
Member

Closing this as it looks like 0.73.2 is going to fix the build errors this causes.

auto-merge was automatically disabled September 10, 2026 10:59

Pull request was closed

@dependabot @github

dependabot Bot commented on behalf of github Sep 10, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot
dependabot Bot deleted the dependabot/cargo/bindgen-0.73.1 branch September 10, 2026 11:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/dependencies For PRs that update dependencies or related components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant