EvalEx 3.3.0 released #493
uklimaschewski
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I am happy to announce the release of EvalEx version 3.3.0.
Apart of several bug fixes, this new minor release contains several new features:
EvalEx now supports a new
BINARY
data type.To stay backward compatible, this feature is disabled by default. To enable it, you have to enable it in the configuration.
The new data type can be used for specialized functions and operators to handle dedicated java objects, e.g. an XML document.
A new
SWITCH(expression, value1, result1, [value2-N, result2-N …], [default])
function.Returns the result corresponding to the first matching value in the specified expression or an optional default value if no match is found.
A new
AVERAGE(value, [...])
function.This functions calculates the average of its parameters, e.g.
AVERAGE(10,15,32)
will result in the value19
.A new
STR_FORMAT((format [,argument, …]))
function.This function returns a formatted string using the given Java format template and optional values.
A new
STR_TRIM(string)
function.Returns the given string with all leading and trailing space removed.
The locale to use can now be configured.
The locale to use for number and date time formatting can now be configured. By default, the system default locale is used.
BigInteger
support.Java
BigInteger
values can now also be passed directly as variable values to an expression.Welcome and a big THANK YOU also to two new Contributors:
Full Changelog: 3.2.0...3.3.0
Beta Was this translation helpful? Give feedback.
All reactions