Changelog for
rust-cbindgen-0.24.3+git0-1.20.x86_64.rpm :
* Wed Jul 27 2022 wolfgangAATTrosenauer.org- Update to version 0.24.3+git0:
* Bump version.
* tests: Add a test for struct constants going through typedefs.
* bindings: Peel through typedefs for struct constant generation.
* Rustfmt recent changes.
* Version bump.
* bitflags: Be explicit in binary operators and such.
* Version bump.
* constant: Add support for unary negation.
* bitflags: Make more operations constexpr.
* Fix changelog typo.
* Wed Jun 08 2022 william.brownAATTsuse.com- Update to version 0.24.2+git0:
* Version bump.
* bitflags: Be explicit in binary operators and such.
* Version bump.
* constant: Add support for unary negation.
* bitflags: Make more operations constexpr.
* Fix changelog typo.
* Version bump.
* constant: Support suffixes for integers that otherwise would be narrowed.
* Fix specialization of `SomeType
` when `N` is a const parameter.
* Minor refactor of ConstExpr::load().
* Thu Apr 21 2022 william.brownAATTsuse.com- Update to version 0.23.0+git0:
* v0.23.0
* constant: Make const.allow_constexpr default to true.
* constant: Allow more constexpr constants.
* Update syn dependency to at least 1.0.88
* Fix #753
* Wed Apr 20 2022 william.brownAATTsuse.com- Update to version 0.22.0+git0:
* v0.22.0
* Support rename rule for union body members.
* constant: Add support for other expressions WebRender uses.
* constant: Add support for associated constant expressions.
* Fix regression in CamelCase rename rule (should be lowerCamelCase)
* enumeration: simplify standard types in variants.
* Avoid generating and writing bindings when called recursively
* Cython: Omit per-variant tags in unions generated for Rust enums
* Update various dependencies.
* v0.21.0
* Tue Apr 05 2022 William Brown - Automatic update of vendored dependencies
* Sun Mar 27 2022 william.brownAATTsuse.com- Update to version 0.21.0+git0:
* v0.21.0
* Update MSRV to 1.54.0
* Update clap to 3.1
* Update heck to 0.4.0
* Remove etesync from readme.
* Update docs.md
* Remove wgpu-native from users.
* Address clippy lint.
* unraw the identifiers
* Silence some dead_code warnings.
* Fri Jul 30 2021 william.brownAATTsuse.com- Update to version 0.20.0+git0:
* v0.20.0
* Don\'t use `check` profile when expanding code on a release build
* Update --pretty=expanded to -Zunpretty=expanded
* Fix some clippy lints.
* Simplify Pin to T
* add `Builder::with_using_namespaces`
* Ignore PhantomPinned
* Move the target-guessing code from #676 to its own function.
* Only fetch dependencies for current platform by default (#676)
* v0.19.0
* Mon Jul 05 2021 William Brown - Update vendored dependencies to resolve potential memory corruption in dependency ( RUSTSEC-2021-0003 )
* Mon Jun 21 2021 William Brown - Remove unnecessary dependency on rust-std-static (implied by rust)
* Wed Jun 09 2021 William Brown - Resolve issue with UPDATING.md in submission
* Wed Jun 02 2021 william.brownAATTsuse.com- Update to to build from _service with cargo-audit integration
* Mon Apr 19 2021 Martin Sirringhaus - Update to 0.19.0
* Simplify types in generics
* Use --profile=check for macro expansion
* Use exported name to prefix enum variants
* Fix path attribute handling in inline submodules
* Fix a stack overflow with some recursive typedefs- Update to 0.18.0
* Simplify types in nested types such as pointed-to types and function signatures- Update to 0.17.0
* Add with_parse_extra_bindings to builder.
* Support NonZero and fix incorrect simplification of Option into ptr.
* Deal with name conflicts correctly in declaration type resolution.
* Support pointers to ZSTs.
* Tue Jan 12 2021 Martin Sirringhaus - Update to 0.16.0
* Remove artificial restriction on lifetime parameters on enums
* Add an option for converting usize/isize into size_t/ptrdiff_t.
* Allow controlling the cargo profile used for expansion.
* Support wider range of expressions in enum discriminants
* Support generation of Cython bindings
* Fixed some issues with style=tag and recursive structs
* Default C style to Both (as specified in docs)
* Fix resolution of path dependencies from certain modules.
* Support inlined definitions for tuple variants with a single field in C