Skip to content

Releases: google/autocxx

0.27.0

25 Jun 19:49
6a54d7c
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.26.0...v0.27.0

v0.26.0

16 Jun 06:29
60230d2
Compare
Choose a tag to compare
v0.26.0 Pre-release
Pre-release

Compatibility breaks

** You may need to replace EmplaceUnpinned with Emplace.

Changes

New Contributors

Full Changelog: v0.25.0...v0.26.0

v0.25.0

09 Mar 19:05
ada1216
Compare
Choose a tag to compare
v0.25.0 Pre-release
Pre-release

What's Changed

Features

  • Allow constructing subclass of abstract class by @russelltg in #1206
  • Add an option to autocxx_gen to create cxx.h by @nak3 in #1253
  • Print the number of files generated in the error of --generate-exact by @nak3 in #1247

Bug fixes

Documentation and examples

  • Add some generic advice about linking. by @adetaylor in #1227
  • Make help message of gen-rs-include accurate by @nak3 in #1234
  • Fix comment about AUTOCXX_RS_JSON_ARCHIVE by @nak3 in #1232
  • Do not use deprecated macro is_subclass in examples by @nak3 in #1245
  • Add llvm example for CI by @nak3 in #1248
  • fix 404 in examples document by @htynkn in #1257

Miscellaneous

New Contributors (thanks all!)

Full Changelog: v0.24.0...v0.25.0

v0.24.0

31 Jan 11:08
6e1200d
Compare
Choose a tag to compare
v0.24.0 Pre-release
Pre-release

What's Changed: new minor features

What's Changed: useful bugfixes

What's changed: other stuff

New Contributors

  • @nak3 made their first contribution in #1213 (thanks!)
  • @aaronrsiphone made their first contribution in #1203 (thanks!)
  • Thanks also to those who raised bug reports

Full Changelog: v0.23.1...v0.24.0

v0.23.1

08 Nov 22:24
f6427a1
Compare
Choose a tag to compare
v0.23.1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.23.0...v0.23.1

v0.23.0

07 Nov 12:03
034e104
Compare
Choose a tag to compare
v0.23.0 Pre-release
Pre-release

What's Changed

The major change here is a lot of rework of the safety!(unsafe_references_wrapped) mode, based on the researches done here. This is a compatibility break, but only if you're using that mode.

There are also significant bug fixes to extern_rust_type!() as noted below.

Other features

Bug fixes

Misc changes

New Contributors

Full Changelog: v0.22.4...v0.23.0

v0.22.4

08 Sep 11:02
8d2e1df
Compare
Choose a tag to compare
v0.22.4 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.22.3...v0.22.4

v0.22.3

27 Jun 22:24
c35090b
Compare
Choose a tag to compare
v0.22.3 Pre-release
Pre-release

What's Changed

The change here is an experimental new mode to use reference wrappers for C++ code, as explained here and in this example.

Full Changelog: v0.22.2...v0.22.3

v0.22.2

08 Jun 16:55
e147efc
Compare
Choose a tag to compare
v0.22.2 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.22.1...v0.22.2

v0.22.1

29 May 04:26
bdff5db
Compare
Choose a tag to compare
v0.22.1 Pre-release
Pre-release

What's Changed

One new feature:

A roll of the minimum cxx version to work around a new clippy warning:

Lots of bug fixes:

There is currently a known soundness problem, as noted in #1006.

Full Changelog: v0.22.0...v0.22.1