num-format
num-format copied to clipboard
Update bindgen requirement from 0.63.0 to 0.65.1
Updates the requirements on bindgen to permit the latest version.
Changelog
Sourced from bindgen's changelog.
0.65.1
Fixed
- The
Builder::rustfmt_bindingsmethod was added back and tagged as deprecated instead of being removed.- Broken documentation links were fixed.
0.65.0
Added
- Added the
Builder::default_visibilitymethod and the--default-visibilityflag to set the default visibility of fields. (#2338)- Added the
--formatterCLI flag with the valuesnone,rustfmtandprettypleaseto select which tool will be used to format the bindings. The default value isrustfmt. (#2453)- Added the
Builder::formattermethod and theFormattertype to select which tool will be used to format the bindings. (#2453)- Added the
Builder::emit_diagnosticsmethod and the--emit-diagnosticsflag to enable emission of diagnostic messages under theexperimentalfeature. (#2436)- Added support for the
"efiapi"calling convention (#2490).- Added the
ParseCallbacks::read_env_varmethod which runs everytimebindgenreads and environment variable. (#2400)- Added the
ParseCallbacks::generated_link_name_overridemethod which allow overriding the link name of items. (#2425)- Add support for C
enums when generating code while using the--wrap-static-fnsfeature. (#2415)Changed
- Static functions with no arguments use
voidas their single argument instead of having no arguments when the--wrap-static-fnsflag is used. (#2443)- The source file generated when the
--wrap-static-fnsflag is enabled now contains#includedirectives with all the input headers and all the source code added with theheader_contentsmethod. (#2447)- The source file generated when the
--wrap-static-fnsflag no longer usesasmlabeling and the link name of static wrapper functions is allowed to be mangled. (#2448)- The documentation of the generated
typealiases now matches the comments of theirtypedefcounterparts instead of using the comments of the aliased types. (#2463)- The
Builder::rustfmt_bindingsmethods and the--no-rustfmt-bindingsflag are now deprecated in favor of the formatter API. (#2453)Removed
... (truncated)
Commits
7d24305Prepare to release 0.65.1 (#2496)d9996abFix Clippy lints (#2495)d0d3448Improve documentation about regex (#2494)fa8dd50Adddocsworkflow (#2493)2bcff0fPrepare to release 0.65.0 (#2492)54bf9caMakeprettypleasenon-optional (#2491)5d1c79abindgen::ParseCallbacks: support tracking env variable usage for cargo (#2400)1e3e25fDocumentefiapiABI stabilization (#2490)594eb7bAdd support for the "efiapi" ABI. (#2481)dcc21c1Don't generate wrong strings. (#2487)- 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)