Skip to content

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 05 Apr 19:16
· 16 commits to main since this release

Fixed

  • Fixed README.md
  • Fixed doxygen docu regarding brief description not rendering correctly in Visual Studio (#25)

Changed

  • Updated thirdparty components (#26)
  • Upgraded cmake version to 3.22 (#27)
  • Upgraded github CI os and compiler (#27)
  • Upgraded github CI actions (#28)
  • Except for the TModelInfo all other TModel constructor parameters have to be forcibly moved now
  • The rexsapi tools currently do not support the resolving of external component references and should be
    used with --mode-relaxed if references lead to problems
  • TModelLoader now takes an optional TDataSourceResolver to resolve external component references (#31)
  • Analogous to the TModelLoader, TJsonModelLoader and TXMLModelLoader also take an optional TDataSourceResolver

Added

  • External ids will be used for better error messages for easier finding a specific erroneous component in a
    model file (#2)
  • Components can have an external id, which represents exactly the components id specified in a model file (#4)
  • Added model database file for 1.6 models (#30)
  • References into external data sources can now be used for REXS models >= version 1.5 (#31)
  • External sub components checker (#31)
  • New check method for main components to TRelationTypeChecker (#36)
  • TModelMerger to merge multiple TModel instances into a new instance (#36)
  • The TModelBuilder can now use user supplied integers as ids