postgres-parser
postgres-parser copied to clipboard
Bump bindgen from 0.57.0 to 0.60.1
Bumps bindgen from 0.57.0 to 0.60.1.
Changelog
Sourced from bindgen's changelog.
0.60.1
Released 2022/06/06
Fixed
- Fixed stack overflow in generated tests for structs with many fields (#2219).
0.60.0
Released 2022/06/05
Added
- Objective-C structs now derive
DebugandCopyto support C and Objective-C structs. [(#2176)][]- Allow fully-qualified derives. (#2156)
- Bindings generation now returns a more suitable error (#2125)
--version --verbosenow prints clang version (#2140).- Experimental vtable generation (#2145).
- Added an
--allowlist-fileoption (#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_ARGSis 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.
... (truncated)
Commits
9ca5f85Bump version.0e45961Update test expectations.59babddtests: Make some other tests auto-update with BINDGEN_OVERWRITE_EXPECTED=1ae1b386codegen: tests: Put each individual field test in a function.3551811v0.60.0566d226options: Implement --version manually and print clang version on --version --...aba2c29Skip input headers in Linguist statistics3b99dd5Skip generated files in Linguist statistics11f3b37Fix some clippy warnings24252f0Invoke clippy better for tests- 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)