Skip to content

v2.2.0

Latest
Compare
Choose a tag to compare
@jsoysouvanh jsoysouvanh released this 18 Apr 08:31
· 5 commits to master since this release

The version 2.2.0 of Kodgen brings a few bug fixes and new small features.

New

  • The StructClassInfo class now contains a flag isImportExport to determine whether a parsed struct/class is imported or exported.
  • It is now possible to select the C++ version used during the file parsing phase. Only c++17 and c++20 are available for now. The version is settable from the C++ API or from the TOML file. See the wiki page for more information.

Updates

  • The EntityMacros.h file generation pattern has changed to to make sure that the entity macros are always when necessary. Having a project with different macros within the same compilation unit was not supported before (and now is).

Fixes

  • The StructClassTree is correctly updated when there are dllImport / dllExport symbols on a struct/class.