All updates

An API for status update history

A new API returns the full history of status changes on any store transaction, plus fixes across messaging, translations, and widget settings.

01 ·An API for status update history

The store now keeps a full log of every status change on a transaction. Pass an order ID to the new endpoint and it returns the complete sequence: the old status, the new status, a timestamp, and a remark recording what triggered the change, whether the update came from the Order History page or through the API. Accessing the endpoint requires the redemption transaction history permission on the API key.

Why it matters

Data teams and integration partners can pull the full audit trail for any order and feed it into their reporting pipelines. The history covers every recorded status transition, so reconciling order states across systems is a lookup rather than a reconstruction from scattered records.

Also in this build
Fix

Analysis titles now respect the trader's selected language and skip the translation step when the language is already the default.

20 Apr
Fix

Switching between direct-message channels now loads each channel's messages cleanly, with no carry-over from the previous one.

20 Apr
Fix

The sign-up join modal no longer shows an empty rules section when no disclaimer is configured.

20 Apr
Fix

Cleared remaining display issues in the milestone widget settings, covering asterisk visibility, nested condition operators, stage card sizing, zero-reward display (shows a dash rather than 0 Coins), and the save-changes modal.

20 Apr
Under the hood

Added monitoring that catches slow database queries earlier, so the platform stays responsive as data volumes grow.

20 Apr