Sourced from cbindgen's changelog.
0.25.0
* Re-release of yanked 0.24.6 as a major release * Update MSRV to 1.57 * Support variadic arguments (`...`) ([#805](https://github.com/eqrion/cbindgen/issues/805)) * Add --depfile option ([#820](https://github.com/eqrion/cbindgen/issues/820)) * Breaking changes: The `Config` struct now has a private member.
0.24.6 (YANKED: depfile option was breaking, see #841)
* Update MSRV to 1.57 * Support variadic arguments (`...`) ([#805](https://github.com/eqrion/cbindgen/issues/805)) * Add --depfile option ([#820](https://github.com/eqrion/cbindgen/issues/820))
0.24.5
* Don't enforce tempfile version.
0.24.4
* Move expand infinite recursion fix ([#799](https://github.com/eqrion/cbindgen/issues/799)) * Add with_cpp_compat to the builder ([#796](https://github.com/eqrion/cbindgen/issues/796)) * Handle never type in return position consistently ([#780](https://github.com/eqrion/cbindgen/issues/780)) * Fix warnings ([#816](https://github.com/eqrion/cbindgen/issues/816), [#819](https://github.com/eqrion/cbindgen/issues/819)) * Updated documentation ([#788](https://github.com/eqrion/cbindgen/issues/788), [#791](https://github.com/eqrion/cbindgen/issues/791), [#792](https://github.com/eqrion/cbindgen/issues/792), [#810](https://github.com/eqrion/cbindgen/issues/810), [#823](https://github.com/eqrion/cbindgen/issues/823))
0.24.3
* Make struct expressions correctly generated through typedefs ([#768](https://github.com/eqrion/cbindgen/issues/768)).
0.24.2
* Make bitfield operators use explicit constructors.
0.24.1
* Add support for unary negation ([#765](https://github.com/eqrion/cbindgen/issues/765)). * Make more bitfield operators constexpr ([#765](https://github.com/eqrion/cbindgen/issues/765)).
0.24.0
* Basic const generic support ([#759](https://github.com/eqrion/cbindgen/issues/759), [#760](https://github.com/eqrion/cbindgen/issues/760) [#762](https://github.com/eqrion/cbindgen/issues/762)). * Suffixes on integer literals are now honored to avoid narrowing ([#764](https://github.com/eqrion/cbindgen/issues/764)).
0.23.0
* Better support for constexpr. ([#756](https://github.com/eqrion/cbindgen/issues/756)) * constexpr is now enabled by default in C++ mode. You can use const.allow_constexpr=false to revert to previous behavior. ([#756](https://github.com/eqrion/cbindgen/issues/756)) * Minimum syn version no longer parses old rust code. ([#754](https://github.com/eqrion/cbindgen/issues/754))
... (truncated)
dd9a550
Fix minimal Rust version in CI0529d21
Revert "Upgrade clap 3 to clap 4"289a31b
Fix clippy warning67fea1a
Fix CI80526e7
Update changelog for v0.25.01e2ffd4
CI: Replace forbidden actions with cli codef61946b
CI: Add semver checks to CI deploy jobb61aa2c
msrv 1.64b734008
Upgrade clap 3 to clap 4667de09
Add: Add rust-toolchain.toml