Incorrect order of operations when brackets are used. Write 4*(3*2) + 1 in the code editor observed result: in the result preview the result is 28 expected result: the result should be 25 Workaround is to add brackets on every operation: (4*(3*2)) + 1
Highlighting logic is not executed correctly when after an invalid expression, another invalid expression is entered.
Respect DisplayNameAttribute of the added fields from fields list in ExpressionTextBox.
When creating an expression that has a decimal, if it doesn't have a zero in front of the decimal, it doesn't evaluate the expression: eg: 0.02 is valid , .02 is invalid
Allow developers to add their own functions to the list of available functions in the RadExpressionEditor and then pass these functions to the LINQ runtime when the expression tree is built. Add support for custom Categories as well. Scheduled for:
The feature will be available in R1 2019, scheduled for the mid of January 2019.