Date Period
June 29, 2020
form tagJune 22, 2020
admin_asset_delete mutation which deletes physical files from the storageJune 15, 2020
format property of API Call Notification, which was not used for anything other than validationForm's default_payload anymore - disabled Liquid processing during validating whether default_payload is a valid JSON if it includes any Liquid Tag. This also avoids unknowingly invoking a code during sync/deploy.related_model and using property in join_on_property of type arrayadmin_mutation_* mutation like physical file path already taken, Liquid syntax error, etc.null value is provided as request_headers for API Call NotificationJune 02, 2020
model_schema_name is provided (for example, forms, model_create mutation, etc.)sum_array when invalid argument is providedlayout to Page and EmailNotification and deprecated layout_name for Page and layout_path for EmailNotificationemail validatorMay 25, 2020
to_mobile_number filter will add + if the phone starts with country codemap filter implementation and its descriptionregex_matches and matches filtersheaders to request_headers in API call notifications to avoid ambiguity and be consistent with response_headers in Pageshtml for error pages triggered by Authorization Policygraphql tagrelated_models argument in GraphQL querymodel_schema_name for the models GraphQL query when both were soft deletedrequest_allowed flag to Form to control whether a form will be available as an endpoint (which is deprecated). If false, the form will be usable only through GraphQL mutation. Default is true.200 status code instead of the one provided in http_statusMay 18, 2020
namespace is now an optional attribute in the exports tag, previously it was mandatoryvalue_int and value_boolean GraphQL arguments will work also with castable string dataproperty argument in the compact filter to be better compatible with the built-in Liquid implementationusers GraphQL queryparse_json filterModel in FormMay 11, 2020
upload to replace custom_images and custom_attachments. It is still work in progress and the interface might change. Final documentation to be provided within the next few weeks.sms_send GraphQL mutation to work similarly to email_send and api_call_sendpos-cli logs sometimes included unnecessary internal error messagemodel_name as a restricted property nameregex_matches filterraw_escape_string filterinclude tag{% form %}{% endform %} was rendering nothing instead of the form HTML tagtime_diff filterformat_number filterMay 04, 2020
array_append will not crash when used on property with NULL value{% log form %} inside default_payload and then in callback_actions its value will appear the sameApril 27, 2020
asset_path filter in favor of asset_urlmodel_update_all mutation will now update deleted data as wellApril 20, 2020
form object via form.metadata. You will be able to use Liquid as a value, for example:
app/views/pages/my/page/index.html.liquid then the default slug will be my/page. The property max_level_deep will prevent any extra slug components by default, so in this scenario /my/page/abc will return a 404 error. To maintain backwards compatibility, if you manually set the slug property then max_level_deep will not be changed.pos-cli when you tried to delete a resource which did not exist has been fixed and will include the correct name of the resource which you try to delete.Filter by
Date Period