New function for Most recent period - PeriodValueNewest() and PeriodLabelNewest()
Custom functions were executing calculations on incorrect scopes of the data resulting in incorrect values being returned.
When selecting data, adding two dimensions and one measure, the narrative would error.
Custom language did not work for dimensions where the values were integers.
Remove/reorder did not work consistently for paragraphs/sections.
In custom language functions, typing to select a dimension value for a function argument resulted in no values showing up in the dropdown.
Eliminated XSS vulnerability
When the measure was to be averaged based on a setting in measure characteristic, the custom language Total() function was calculating an average instead of a total.
In custom language functions, the Value() was not handling the FilterDimensionValue argument properly.
In custom language functions, the PercentDifference() function had reversed arguments.