{
"features": [
{
"id": "expressions_implicit_integer_to_number_cast",
"name": "Expressions: implicit integer to number cast",
"compat": {
"ios": {
"version_added": "29.9.0"
},
"web": {
"version_added": "29.10.0"
},
"android": {
"version_added": "29.14.0"
}
}
},
{
"id": "fn_to_string_dict_array",
"name": "Function toString for the dicts and arrays",
"compat": {
"ios": {
"version_added": "29.15.0"
},
"web": {
"version_added": "30.2.0"
},
"android": {
"version_added": "30.14.0"
}
}
},
{
"id": "fn_to_string_string",
"name": "Function toString for the strings (returns argument as is)",
"compat": {
"ios": {
"version_added": "29.15.0"
},
"web": {
"version_added": "29.15.0"
},
"android": {
"version_added": "30.14.0"
}
}
},
{
"id": "fn_len_array",
"name": "Function len for arrays",
"compat": {
"ios": {
"version_added": "29.15.0"
},
"android": {
"version_added": "29.2.0"
},
"web": {
"version_added": "29.0.0"
}
}
},
{
"id": "fn_len_dict",
"name": "Function len for dicts",
"compat": {
"ios": {
"version_added": "32.8.0"
},
"android": {
"version_added": "32.10.0"
},
"web": {
"version_added": "32.10.0"
}
}
},
{
"id": "fn_parse_unix_time_as_local",
"name": "Function parseUnixTimeAsLocal",
"compat": {
"ios": {
"version_added": "29.4.0"
},
"android": {
"version_added": "23.6.0"
},
"web": {
"version_added": "30.2.0"
}
}
},
{
"id": "fn_datetime_formats",
"name": "Datetime formatting functions: formatDateAsLocal, formatDateAsUTC, formatDateAsLocalWithLocale, formatDateAsUTCWithLocale",
"compat": {
"ios": {
"version_added": "29.4.0"
},
"android": {
"version_added": "23.6.0"
},
"web": {
"version_added": "30.2.0"
}
}
},
{
"id": "fn_datetime_formats_timezone",
"name": "Datetime formatting functions z and Z flags",
"compat": {
"ios": {
"version_added": "30.3.0"
},
"android": {
"version_added": "30.3.0"
},
"web": {
"version_added": "30.3.0"
}
}
},
{
"id": "fn_encode_regex",
"name": "encodeRegex function",
"compat": {
"web": {
"version_added": "30.20.0"
}
}
},
{
"id": "fn_stored_array_dict",
"name": "getStoredArrayValue and getStoredDictValue functions",
"compat": {
"android": {
"version_added": "30.21.0"
},
"ios": {
"version_added": "30.33.0"
},
"web": {
"version_added": "31.0.0"
}
}
},
{
"id": "fn_stored_scope",
"name": "scope parameter in getStored*Value functions",
"compat": {
"android": {
"version_added": "32.48.0"
},
"web": {
"version_added": "32.49.0"
},
"ios": {
"version_added": "32.49.0"
}
}
},
{
"id": "fn_pi",
"name": "pi function",
"compat": {
"android": {
"version_added": "30.32.0"
},
"ios": {
"version_added": "30.32.0"
},
"web": {
"version_added": "30.33.0"
}
}
},
{
"id": "fn_to_rad_to_deg",
"name": "toRadians and toDegrees functions",
"compat": {
"android": {
"version_added": "30.32.0"
},
"ios": {
"version_added": "30.32.0"
},
"web": {
"version_added": "30.33.0"
}
}
},
{
"id": "fn_sin",
"name": "sin function",
"compat": {
"android": {
"version_added": "30.32.0"
},
"ios": {
"version_added": "30.32.0"
},
"web": {
"version_added": "30.33.0"
}
}
},
{
"id": "fn_cos",
"name": "cos function",
"compat": {
"ios": {
"version_added": "30.32.0"
},
"web": {
"version_added": "30.33.0"
},
"android": {
"version_added": "31.12.0"
}
}
},
{
"id": "fn_atan",
"name": "atan function",
"compat": {
"ios": {
"version_added": "30.33.0"
},
"web": {
"version_added": "30.33.0"
},
"android": {
"version_added": "31.14.0"
}
}
},
{
"id": "fn_atan2",
"name": "atan2 function",
"compat": {
"android": {
"version_added": "31.14.0"
},
"web": {
"version_added": "32.0.0"
}
}
},
{
"id": "fn_tan",
"name": "tan function",
"compat": {
"ios": {
"version_added": "30.33.0"
},
"web": {
"version_added": "31.1.0"
},
"android": {
"version_added": "31.14.0"
}
}
},
{
"id": "fn_asin",
"name": "asin function",
"compat": {
"ios": {
"version_added": "30.33.0"
},
"web": {
"version_added": "31.1.0"
},
"android": {
"version_added": "31.12.0"
}
}
},
{
"id": "fn_acos",
"name": "acos function",
"compat": {
"ios": {
"version_added": "30.33.0"
},
"web": {
"version_added": "31.1.0"
},
"android": {
"version_added": "31.14.0"
}
}
},
{
"id": "fn_cot",
"name": "cot function",
"compat": {
"ios": {
"version_added": "31.12.0"
},
"web": {
"version_added": "31.12.0"
},
"android": {
"version_added": "32.11.0"
}
}
},
{
"id": "fn_get_dict_keys",
"name": "getDictKeys function",
"compat": {
"ios": {
"version_added": "32.9.0"
},
"android": {
"version_added": "32.10.0"
},
"web": {
"version_added": "32.11.0"
}
}
},
{
"id": "fn_get_dict_values",
"name": "getDictValues function",
"compat": {
"ios": {
"version_added": "32.9.0"
},
"android": {
"version_added": "32.10.0"
},
"web": {
"version_added": "32.11.0"
}
}
},
{
"id": "fn_decimal-format",
"name": "decimalFormat function and method",
"compat": {
"web": {
"version_added": "32.13.0"
},
"ios": {
"version_added": "32.15.0"
},
"android": {
"version_added": "32.16.0"
}
}
},
{
"id": "fn_datetime_get_timestamp",
"name": "getTimestamp function for datetime",
"compat": {
"web": {
"version_added": "32.41.0"
},
"ios": {
"version_added": "32.41.0"
},
"android": {
"version_added": "32.41.0"
}
}
},
{
"id": "fn_color_alpha_blend",
"name": "alphaBlend function for colors",
"compat": {
"ios": {
"version_added": "32.51.0"
},
"android": {
"version_added": "32.51.0"
},
"web": {
"version_added": "32.52.0"
}
}
}
]
}