Skip to content

Bump bindgen from 0.58.1 to 0.60.0#16

Closed
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/cargo/bindgen-0.60.0
Closed

Bump bindgen from 0.58.1 to 0.60.0#16
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/cargo/bindgen-0.60.0

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Jun 6, 2022

Bumps bindgen from 0.58.1 to 0.60.0.

Changelog

Sourced from bindgen's changelog.

0.60.0

Released 2022/06/05

Added

  • Objective-C structs now derive Debug and Copy to support C and Objective-C structs. [(#2176)][]
  • Allow fully-qualified derives. (#2156)
  • Bindings generation now returns a more suitable error (#2125)
  • --version --verbose now prints clang version (#2140).
  • Experimental vtable generation (#2145).
  • Added an --allowlist-file option (#2122).
  • Support for vectorcall ABI (#2177).

Fixed

  • Fixed lifetimes with Objective-C trait templates. [(#2176)][]
  • Fixed objc imports for non-#[macro_use] use. [(#2176)][]
  • Handle differences between clang and rustc targets for RISCV (#2137).
  • BINDGEN_EXTRA_CLANG_ARGS is respected on the CLI now (#1723).
  • Use common type alias for anonymous enums in consts mode (#2191)
  • Look for #[must_use] in typedefs (#2206).
  • Fixed derive on packed structs (#2083).
  • Fixed warnings on layout tests (#2203).

Changed

  • cexpr, clap, and nom have been updated, new msrv is 1.54.

Removed

  • Support for ancient libclang versions has been removed.

[(#2176)]: rust-lang/rust-bindgen#2176

0.59.2

Released 2021/11/26

  • cexpr+env_logger bump.
  • Various fixes for C++ crashes / hangs.
  • Enums now respect annotations and derives properly in more cases.
  • Some more APIs (blocklist-file, etc).
  • 'static lifetime is elided when appropriate.

0.59.1

Released 2021/07/26

Fixed

... (truncated)

Commits
  • 3551811 v0.60.0
  • 566d226 options: Implement --version manually and print clang version on --version --...
  • aba2c29 Skip input headers in Linguist statistics
  • 3b99dd5 Skip generated files in Linguist statistics
  • 11f3b37 Fix some clippy warnings
  • 24252f0 Invoke clippy better for tests
  • aa103a6 ir: Centralize must_use checks and simplify codegen.
  • 3a8a60c Look for must_use on typdefs in function return
  • 2cf7ba9 deps: Update which crate to 4.2.2
  • 4d18f76 upgrade clang-sys from 1.2.0 to 1.3.3
  • Additional commits viewable in compare view

Dependabot compatibility score

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 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.58.1 to 0.60.0.
- [Release notes](https://github.com/rust-lang/rust-bindgen/releases)
- [Changelog](https://github.com/rust-lang/rust-bindgen/blob/master/CHANGELOG.md)
- [Commits](rust-lang/rust-bindgen@v0.58.1...v0.60.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jun 6, 2022
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Jun 7, 2022

Superseded by #17.

@dependabot dependabot bot closed this Jun 7, 2022
@dependabot dependabot bot deleted the dependabot/cargo/bindgen-0.60.0 branch June 7, 2022 08:34
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants