API Call Notifications improvements, error handling improvements
June 15, 2020
IMPROVED
- API Call Notification error handling for various scenarios, for example, target endpoint error responses (Timeout, SSL error, etc.),
- Deprecated the
format
property of API Call Notification, which was not used for anything other than validation - No need for {% if form %}...{% endif %} in
Form
'sdefault_payload
anymore - disabled Liquid processing during validating whetherdefault_payload
is a valid JSON if it includes any Liquid Tag. This also avoids unknowingly invoking a code during sync/deploy. - Error message when trying to use
related_model
and usingproperty
injoin_on_property
of typearray
- Error messages for
admin_mutation_*
mutation like physical file path already taken, Liquid syntax error, etc.
FIXED
- Error when
null
value is provided asrequest_headers
for API Call Notification