1.22.0
Changes:
- Deprecate
replace
method in favour ofreplaceAll
in the string value source to align with JavaScript - Add the
substr
andsubstrToEnd
to the string value source to align with JavaScript and respect the real available implementation in the databases - Add support to create complex dynamic boolean expression using the
dynamicBooleanExpresionUsing
method in the connection object. It allows to create programmatically dynamically complex boolean expressions instead of declarative dynamically conditions using theIfValue
functions. It is recommend to use theIfValue
functions when it is possible - Add
mergeType
utility function to deal with advanced dynamic queries when a variable ended with type a union of several types of value source. This function allows to resolve the union type in a single value source type
Documentation changes:
- Combine all topics related to dynamic queries in a single page to avoid confusion
- Improve documentation style
Bug fixes:
- Fix broken
substring
implementation in the string value source