ddl_utility  1.3.0
Release Notes

New Features & Changes

  • 1.3.0
    • Add option to disbale validation during converting a DDL file to a header file
    • Make order predictable
    • Update CI and CD
  • 1.2.0
    • Extend Header2DDL generation with option to use a certain byteorder use [-b LE] for little endian; use [-b BE] for big endian
    • Migrate ddl2header CLI from Clara to Clipp
    • Description files saved by the DDL Editor always follow the same pattern where possible and wise, entries are sorted in ascending order
    • Automatic calculation of byte position on changes of attributes, the byteposition is new calculated
    • Make header2ddl to a real header2ddl
      • header2ddl provides three options:
        • fromXML: this is for compatibility to older versions and provides the conversion from castxml-output (xml-file) to a description file
        • fromSCR: offers possibility to do the conversion in one step. castxml is called under the hood, but therefore it needs a configuration
        • config: necessary to specify path to castxml and compiler executable to get information for calling castxml to create the xml-file
  • 1.1.0
    • Add header2ddl headless tool to DDL Utility
    • Add Linux_x64_gcc7 and Windows_x64_vc142_VS2019 profile
    • Support namespaces in DDL complex types
    • Cleanup code for Open source distribution
    • Support comments for structs and struct elements
    • Add possibility to create enum class types
    • Add an option to disable header creation and only call the hooks
    • Add commandline option to force stdtypes or ddltypes while header generation
    • Upgrade to Qt 5.15.2
  • 1.0.2
    • none (pure patch version)
  • 1.0.1
    • none (pure patch version)
  • 1.0.0
    • Change DDL Editor and Mapping Editor to new DDL API
    • Define and apply whitespace settings in .gitattributes file
    • Create a DDL Generation Tool out of the MD Gen tool in ADTF
    • Homogenize cmake packaging / exports for FindPackage

Bugfixes

  • 1.0.0
    • Enable usage for CMAKE_CROSSCOMPILING_EMULATOR
  • 1.2.0
    • Prevent crash of DDL Editor selecting dynamic array size true
    • remove unnecessary json and clipp search within ddl_utility-config.cmake
  • 1.1.0
    • Uses correct decimal point
  • 1.0.2
    • Consider global namespace for header generation
  • 1.0.1
    • Avoid multiple definition of symbols in ddl2header
  • 1.0.0
    • none (initial version)

Known Issues

  • none (initial version)

Copyright © VW Group. All rights reserved.
Generated on Fri Sep 29 2023 by doxygen 1.9.1
GIT Commit Hash: 03823e61940ce67e7b08a8f4da7a7b12fa40bfd9