All Versions
43
Latest Version
Avg Release Cycle
23 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v0.24.3 Changes
* Make struct expressions correctly generated through typedefs (#768).
-
v0.24.2 Changes
* Make bitfield operators use explicit constructors.
-
v0.24.1 Changes
* Add support for unary negation (#765). * Make more bitfield operators constexpr (#765).
-
v0.24.0 Changes
* Basic const generic support (#759, #760 #762). * Suffixes on integer literals are now honored to avoid narrowing (#764).
-
v0.23.0 Changes
* Better support for constexpr. (#756) * constexpr is now enabled by default in C++ mode. You can use const.allow_constexpr=false to revert to previous behavior. (#756) * Minimum syn version no longer parses old rust code. (#754)
-
v0.22.0 Changes
* Support rename rule for union body members (#751). * constant: Add support for associated constant expressions (#752). * Fix regression in CamelCase rename rule (should be lowerCamelCase) (#750). * enumeration: simplify standard types in variants (#749). * Avoid generating and writing bindings when called recursively (#747). * Cython: Omit per-variant tags in unions generated for Rust enums (#748). * Update various dependencies.
-
v0.21.0 Changes
* Update MSRV to 1.54.0 * Update clap to 3.1. * Update heck to 0.4.0 * unraw identifiers * Honor documentation_length in Cython. * Add documentation_style to with short and full options * Map RawFd to Int * Respect remove_underscores config when prefixing name to enum
-
v0.20.0 Changes
* Add Builder::with_using_namespaces. (#688) * Ignore PhantomPinned. (#695) * Simplify Pin<T> to T. (#697) * Update --pretty=expanded to -Zunpretty=expanded. (#706)
-
v0.19.0 Changes
* Simplify types in generics (#663) * Use --profile=check for macro expansion (#671) * Use exported name to prefix enum variants (#672) * Fix path attribute handling in inline submodules (#679) * Fix a stack overflow with some recursive typedefs (#680)
-
v0.18.0 Changes
* Simplify types in nested types such as pointed-to types and function signatures (#661)