Skip to content

CodeGen 5.3.15

Choose a tag to compare

@SteveIves SteveIves released this 22 Mar 17:17
· 720 commits to master since this release

CodeGen Release Notes

  • We no longer remove $ characters during PascalCase and camelCase processing.
  • We now ensure that duplicate SqlName values can not be produced if the names of two or more fields in a structure differ only by the placement of underscore characters. To ensure uniqueness we append $ character(s) to the end of the names.
  • We added a new custom relation loop expansion tokens <HARMONYCORE_RELATION_NAME> and <HARMONYCORE_FROM_RELATION_NAME> to the Harmony Core extensions assembly.
  • We added a new mechanism to allow for the customization of various Harmony Core extensions via an optional file named HarmonyCoreCustomization.json which can be placed in the templates folder.
  • We added a new key segment loop expansion token <SEGMENT_TAG_VALUE> and a new key segment loop expression token .
  • We fixed an issue in the RpsInfo utility that could cause it to crash if the repository environment variables were incorrectly configured. Now the utility should report "Failed to open repository".
  • There were no Symphony Framework CodeGen Extensions changes in this release.
  • This version of CodeGen was built with Synergy/DE 10.3.3g and requires a minimum of version 10.1.1 to operate.