2.1.6.1 - 2020-11-23

  • Added: duplicate processing validation for the Change Next Occurrence endpoint (used by the Native UI).
  • Fixed: an issue when updating a Product and adding groupIds to the request.
  • Improved: BadRequest messages formatting and unified response formats across all possible http status codes.
  • Improved: added handling for overflow numbers as a proper bad request message instead of an error 500.
  • Improved: Customers scope will not be able to query for Deleted Scheduled Orders.
  • Changed: eliminated pathways into setting a Scheduled Order as Processing or Queued manually and not through a Processing Function invocation.
  • Improved: added template sanitization before sending emails to avoid liquid shortcodes being corrupted when saving templates.
  • Added: Update Count, Hours Failed and Site Contact to the RAR Report.
  • Improved: LastUpdatedUtc will use the last update event or the processing error event date in the RAR report.
  • Fixed: an issue in the RAR report where changes that were close to the Failure Reason were shown even if they happened before the actual processing failure.
  • Removed: individual admin email notifications for Scheduled Order failures.

Merchant Center:

  • Improved: added Id, Created and Updated columns to the Groups List View.
  • Fixed: an issue with an [object Object] error being displayed on BadRequest's in Processing Endpoints.
  • Improved: Login and Register views with a new design.
  • Added: confirm password to the New Password page.
  • Fixed: an issue when editing Lock Notification Templates which wouldn't translate template shortcodes to a friendly representation.
  • Fixed: an issue with Product Groups not being able to add or remove products.