Compile Time Changes

class ProjectInformationDialog

ProjectInformationDialog now treats drop-down values as key-and-label pairs instead of only returning a single string value.

Changed behavior/important usage: drop-down field values can now be returned as `<str, str>` key/label pairs

UPDATE 5/6/2026

PREVIOUSLY 
Changed behavior/important usage: drop-down field restoration now looks up the saved label first, then falls back to the saved key

UPDATED 
Current behavior: drop-down field restoration exclusively utilizes key lookups as it originally did in 16.5 Patch 2 (*see linked merge request below) 
  • UPDATE 5/6/2026: See recent change to drop down data variable value storage

If you extend the dialog or depend on the stored value format for project-information drop-downs, review any code surrounding drop down control/DVariable values.