github google/autocxx v0.22.0

latest releases: v0.27.0, v0.26.0, v0.25.0...
pre-release2 years ago

What's Changed

Major changes to how the command line generation tool autocxx_gen works. If you're just using cargo you probably don't need to worry about this, but if you're using other build systems you'll almost certainly need to make changes.

There's also a compatibility change in that make_unique methods have been removed. They've been deprecated for a few releases now, so this shouldn't come as a surprise. Append .within_unique_ptr() everywhere you would have used it.

This release also upgrades some of our dependencies:

But mostly there are lots of bug fixes for cases where autocxx previously failed.

Various other bug fixes or minor changes:

  • Achieve predictable iteration order. by @adetaylor in #1044 - this makes output more deterministic
  • Fix excessive generate_pod output in repro cases. by @adetaylor in #1058 - fixes a bug in the reproduction pipeline
  • Better logging from autocxx-reduce. by @adetaylor in #1062
  • Avoid duplicate stddef introduction in reduction. by @adetaylor in #1063
  • Avoid redefining cxx types in reduction by @adetaylor in #1064
  • Add stress test reduction pipeline. by @adetaylor in #1069

Full Changelog: v0.21.2...v0.22.0

Don't miss a new autocxx release

NewReleases is sending notifications on new releases.