Skip to content

Tags: mozilla/cbindgen

Tags

v0.27.0

Toggle v0.27.0's commit message
v0.27.0

      * Revert: The `Config` struct now has a private member.
      * Allow users to specify a crate version for bindings generation (#901).
      * Update MSRV to 1.74 (#912, #987).
      * Support #[deprecated] on enum variants (#933).
      * Support integrating the package_version information in a header file comment (#939).
      * Add a language backend (#942).
      * Support generics with defaulted args (#959).
      * Add `VaList` compatibility (#970).

0.26.0

Toggle 0.26.0's commit message

Verified

This commit was signed with the committer’s verified signature.
emilio Emilio Cobos Álvarez
v0.26.0

 * Fix swapping of `>>=` and `<<=` in constants.
 * Add support for #[deprecated] (#860).
 * Built-in support for bitflags 2.0.
 * Support for "C-unwind" ABI.
 * Generate bindings for non-public extern items if they are #[no_mangle].

v0.26.0

Toggle v0.26.0's commit message
v0.26.0

 * Fix swapping of `>>=` and `<<=` in constants.
 * Add support for #[deprecated] (#860).
 * Built-in support for bitflags 2.0.
 * Support for "C-unwind" ABI.
 * Generate bindings for non-public extern items if they are #[no_mangle].

v0.25.0

Toggle v0.25.0's commit message
v0.25.0

      * Re-release of yanked 0.24.6 as a major release
      * Update MSRV to 1.57
      * Support variadic arguments (`...`) (#805)
      * Add --depfile option (#820)
      * Breaking changes: The `Config` struct now has a private member.

v0.24.6

Toggle v0.24.6's commit message
v0.24.6

      * Update MSRV to 1.57
      * Support variadic arguments (`...`) (#805)
      * Add --depfile option (#820)

v0.24.5

Toggle v0.24.5's commit message
v0.24.5

Don't enforce tempfile version for crates.io / git dependent crates.

v0.24.4

Toggle v0.24.4's commit message
v0.24.4

      * Move expand infinite recursion fix (#799)
      * Add with_cpp_compat to the builder (#796)
      * Handle never type in return position consistently (#780)
      * Fix warnings (#816, #819)
      * Updated documentation (#788, #791, #792, #810, #823)

v0.24.3

Toggle v0.24.3's commit message
v0.24.3

  * Make struct expressions correctly generated through typedefs (#768).

v0.24.2

Toggle v0.24.2's commit message
v0.24.2

  * Make bitfield operators use explicit constructors.