Skip to content

v2.2.1 — generated C++ string helpers are guarded per package

Choose a tag to compare

@gafferongames gafferongames released this 01 Sep 01:08
474cbff

What you get

  • Two generated C++ units in one translation unit now compile. The emitted string helpers are guarded per package, so a TU that includes wire headers from more than one schema package keeps every package's helpers. Regenerate your C++ and the fix is yours; the wire is unchanged. A two-package regression test now holds this in CI.

Generated C is unaffected — its file-scope helpers were always correct.