Skip to content

CodeGen 5.3.5

Choose a tag to compare

@SteveIves SteveIves released this 27 Aug 16:13
· 777 commits to master since this release

CodeGen Release Notes

  • We enhanced the capabilities relating to inserting GUID values into code. A new <GUID> token always generates a unique GUID value every time it is referenced, and there are now tokens to allow you to determine whether braces should surround GUID values or not. In addition GUID values can now be inserted in upper or lower case.
  • We added two new variants of the loops that allow the iteration through keys within a relation loop. The two new loop constructs are the restricted from key segment loop and restricted to key segment loop.
  • We added new field loop expression tokens <IF KEYSEGMENT>, <IF NOTKEYSEGMENT> and <IF ONLY_PKSEGMENT>.
  • We modified the behavior of the <FIELD_SAMPLE_DATA> token to first look for sample data that is defined in the fields long description field, surrounded by <SAMPLE_DATA> tags.
  • We fixed an issue where loop utility tokens like <IF LAST> and <,> would not work properly if foreign keys were present.
  • We fixed an issue where a line terminator would be incorrectly removed from generated code at the end of the last iteration of a loop if the last token in the loop was the end of an expression token.
  • This version of CodeGen was built with Synergy/DE 10.3.3e and requires a minimum of version 10.1.1 to operate.

Symphony Framework Components

  • There were no Symphony Orchestrator changes in this release.
  • There were no Symphony Framework CodeGen Extensions changes in this release.