I’m having problems after upgrading to 7.5.3 from 7.4.something.
I’ll start a separate topic for this problem, but my question here is just whether my problem is a known problem and fixed in this beta, or whether I should start reporting it from scratch.
I had a customization involving a new field in a Contact-to-contact relationship (the field is in the relationship, not in Contacts tables). This field was a multienum type, and I was showing it successfully in a custom subpanel. Now it always shows as blank.
I saw a lot of code changes in version 7.5 involving DynamicEnums being moved away from the custom directory. I wonder if DynamicEnums are the same thing as multienums, and this change might be causing problems…
After 5 hours of complex debugging I’m closer to the origin of my problem: the changes in data/SugarBean.php between version 5.1 and 5.2 are breaking (something) in multienum fields in relationships, maybe in other fields too.
Update: Commenting line 30 fixes the crash, but there is another interesting issue. If you have a date field as a parameter, when the report finishes running, the date shown in the field is 1 day prior to the date you entered. For example, it you enter 2/1/2016 into the parameter, when the report completes it will show 1/31/2016.