Skip to content

Release 3.5.0

release date: 28.11.2022

Tip

We now also provide EmbeddedEngineer Automation.

A CLI tool to bring code generation directly into your CI/CD landscape.

General See
Added Support for Enterprise Archtiect 16 x32 & x64
Added no code generation stereotype to interfaces No code generation
Added support for multidimensional arrays CustomArray
Added support for define in interfaces
Added support to persist user code on disabled sync User Code
Updated to WebView2 (EmbeddedEngineer & UmlDebugger)
Removed Enterprise Architect check on installation
Updated model reading layer
Updated CLang code style to lateste stable version 15.0.2
Updated Tagged Value inherritance throughout the model
Extended Preprocessor Directives functionality to allow e.g.: extern "C" Preprocessor Directives
Updated support for volatile types
Updated out parameters to generate pointers
Consolidated comment generation
Updated Primtives to predefined & reuse const, volatile,... model type definitions Primitives
Options
Added option to seperate implementation and declaration files into seperate folders FileIsolation
Added option to restrict include generation to explicitly defined includes only Only generate explicit includes
Added option to suppress operation prefix during generation Suppress operation prefix
Added option to Use Element Alias as Tag Name for struct, union & enum Use Element Alias as Tag Name
Added comment templates Comments Template, Comments
Added validation for strict data typing Strict data typing
Bug fixes
Updated examples to latest Stereotypes and Tagged Values
Updated examples to eapx (Enterprise Architect 16)
Fixed multiple license checkouts
Cleaned up tailing empty lines in generated code
Fixed generation for public const Attributes
Fixed post setup COM registration issue with regasm