May 2025

In the last month, Sensible released features for advanced output schema manipulation and types configuration.

New feature: Advanced JsonLogic operations

In addition to the existing JsonLogic operators, Sensible released new extended JsonLogic operations for transforming the output schema:

  • The Map Object operator takes an array of key-value pairs and operates on each key and each value.
  • The Group operator takes an array of objects, groups them by the specified key, and returns computed fields for each group.

For more information, see Map Object and Group.

Improvement: Number type recognizes European decimal notation

The Number type now recognizes European decimal notation, for example, 1.500,06. This type joins the Currency type in offering number format configurability through the Thousands Separator and Decimal Separator parameters.

Improvement: Schema output for Custom Computation method

The Custom Computation method can now output fields of custom Sensible types and sections, including nested sections. This expands its existing ability to output fields of type string, number, boolean, null , or an array of those. For more information, see Custom Computation example.