DDR-Parser release notes

DDRparser — Version 1.0.2

Made by HORNEKS ANS
https://horneks.no


📝 Revision record:

Version 1.0.2

  • Most changes in this release are related to the GUI tool.
  • New command-line parameters added to support GUI functionality.
  • File selection logic improved:
    The tool no longer requires the file to be named Summary.xml. It now probes the selected file to determine its format using the command-line backend.
  • Automatic version check:
    DDRparser now fetches a small text file from our web server to determine the latest available version:
    https://horneks.no/Files/DDRparser-version.txt
    This file currently contains just the text 1.0.2. The GUI compares this against the installed version to notify users of updates.
  • Work-in-progress support for FMSaveAsXML:
    Parsing for BaseTables and ValueLists appears complete. Scripts are exported, but validation and testing of all step types and parameters is ongoing.
  • The DDR format is complete.
  • Bugfix in value-list extraction:
    Value lists that were changed from Custom to Field-based (or vice versa) could appear twice in the DDR export and were both incorrectly exported.
    Also fixed handling of value lists of type External, which were previously skipped.
  • Improved formatting of the relationship export for better clarity and indentation.

Version 1.0.1

  • Bugfix release and additional developer tools added to the app.
  • Fixed a bug in script parsing that sometimes caused incomplete script sources and extra file output.
  • Added tools for extracting and listing XML nodes (see Help menu).
  • Users of version 1.0.0 are encouraged to upgrade.

Version 1.0.0

  • First release.

Let me know if you want to split GUI vs CLI changes into separate sections, or highlight Mac/Windows differences.